Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Gaming > Chess analysis > Re: It is Stran...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 22 of 33 Topic 4175 of 4219
Post > Topic >>

Re: It is Strange

by Martin Brown <|||newspam|||@[EMAIL PROTECTED] > May 2, 2008 at 02:09 AM

On May 2, 9:28=A0am, Sanny <softta...@[EMAIL PROTECTED]
> wrote:
> I remember once GetClub had 2 bishop and it was unable to give the
> Mate and Help Bot had to resign. Then Help Bot Complained this game is
> draw and I had to Resign to finish the game.

Help Bot is correct. If the program is so clueless that it cannot
execute the mate for KBBk then it is a draw under the 50 move rule.
>
> So now when Opponent has 2 Bishops Left I declared it a draw.
>
> Now, you are saying It is a Win?

YES! It is a fairly simple win for anyone with a modicum of chess
intelligence.
You basically squeeze the enemy king right into a corner and then
arrange a checkmate. KBNk is slightly harder (especially so in under
50 moves against an engine using tablebases).
>
> If I give it a Win in your case then why not give it a win for
> GetClubs case.

Because GetClub doesn't know how to win the position.
>
> Same situation both player has to be given same set of rules.
>
> If having 2 Bishops is draw when GetClub have them, then same is true
> for the Opponent.

Not at all. If the opponent has more than two brain cells to rub
together he will win. One such winning position with the unlucky loser
trapped in a corner looks like this.
_____________
| k |     |     |    |
|    | B |     |     |
|    | K |     | B |

It should be obvious what the last move for each side was.
>
> Moreove when the Game is Drawn your Rating is not affected. So in such
> case atleast you do not loose any point.

Yes. But I would feel cheated if having got to a KBBk, KBNk position
it was declared a draw by a program too stupid to win from that
position. Just because your program cannot win from these positions
(and so must accept a draw) does not mean that a human cannot win.

Your choices are to add a few choice heuristics to the endgame
evaluation function when the number of pieces is 4 or less and/or to
implement basic tablebases for the classic 3 & 4 piece endgames.

These would be roughly (in both KBBk and KBNk) to:

Make the winning sides king bolder and take the opposition with the
enemy king.
Restrict the mobility of the enemy king to 2 or 3 moves where
possible.
Restrict the region of the board available to the enemy king.
Winning side scores for forcing enemy king to edge of board, bonus for
corners.
Avoid stalemates (stating the obvious)

Losing side should aim to stay as near the centre of the board as
possible and maximise his mobility.

I suspect though I have not tried it that these heuristics in eval
would be enough to get a 10 ply search in range of seeing the mates
with minor pieces fairly reliably.

Regards,
Martin Brown
 




 33 Posts in Topic:
Analyze game between Help Bot & Normal Level
Sanny <softtanks@[EMAI  2008-04-26 22:57:42 
Re: Analyze game between Help Bot & Normal Level
Sanny <softtanks@[EMAI  2008-04-28 01:19:26 
Re: Analyze game between Help Bot & Normal Level
help bot <nomorechess@  2008-04-29 23:02:42 
Re: It is Strange
help bot <nomorechess@  2008-05-07 17:41:43 
Re: It is Strange
Patrick Volk <pjvolk@[  2008-05-11 13:51:28 
Re: Analyze game between Help Bot & Normal Level
Sanny <softtanks@[EMAI  2008-04-29 23:50:30 
Re: Analyze game between Help Bot & Normal Level
help bot <nomorechess@  2008-04-30 13:01:20 
Re: Analyze game between Help Bot & Normal Level
Martin Brown <|||newsp  2008-05-01 08:44:03 
Re: It is Strange
Quadibloc <jsavard@[EM  2008-05-12 02:27:46 
Re: Analyze game between Help Bot & Normal Level
Sanny <softtanks@[EMAI  2008-04-30 22:22:17 
Re: Analyze game between Help Bot & Normal Level
Martin Brown <|||newsp  2008-05-01 08:56:50 
Re: Analyze game between Help Bot & Normal Level
help bot <nomorechess@  2008-05-01 00:04:25 
Re: Analyze game between Help Bot & Normal Level
Sanny <softtanks@[EMAI  2008-05-01 01:20:00 
Re: Analyze game between Help Bot & Normal Level
Kenneth Sloan <Kenneth  2008-05-01 08:59:39 
Re: Analyze game between Help Bot & Normal Level
Kenneth Sloan <Kenneth  2008-05-01 14:20:36 
Re: Analyze game between Help Bot & Normal Level
"chipschap@[EMAIL PR  2008-05-01 07:01:20 
Re: Analyze game between Help Bot & Normal Level
help bot <nomorechess@  2008-05-01 12:12:49 
Re: Analyze game between Help Bot & Normal Level
help bot <nomorechess@  2008-05-01 12:18:52 
It is Strange
Sanny <softtanks@[EMAI  2008-05-02 01:28:20 
Re: It is Strange
Kenneth Sloan <Kenneth  2008-05-02 21:52:29 
Re: It is Strange
Patrick Volk <pjvolk@[  2008-05-07 20:03:51 
Re: It is Strange
Martin Brown <|||newsp  2008-05-02 02:09:12 
Re: Analyze game between Help Bot & Normal Level
Sanny <softtanks@[EMAI  2008-05-02 22:46:35 
Re: Analyze game between Help Bot & Normal Level
Sanny <softtanks@[EMAI  2008-05-02 22:47:17 
Re: Analyze game between Help Bot & Normal Level
Kenneth Sloan <Kenneth  2008-05-03 10:20:05 
Re: It is Strange
Sanny <softtanks@[EMAI  2008-05-02 22:48:12 
Re: Analyze game between Help Bot & Normal Level
Sanny <softtanks@[EMAI  2008-05-02 22:49:04 
Re: It is Strange
help bot <nomorechess@  2008-05-03 12:21:06 
Re: It is Strange
help bot <nomorechess@  2008-05-03 12:25:11 
Re: It is Strange
Martin Brown <|||newsp  2008-05-07 04:48:58 
Re: It is Strange
Martin Brown <|||newsp  2008-05-07 06:59:02 
Re: It is Strange
Sanny <softtanks@[EMAI  2008-05-07 09:44:33 
Re: It is Strange
Martin Brown <|||newsp  2008-05-07 18:03:06 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed Jul 9 9:56:28 CDT 2008.