Author: Robert Hyatt
Date: 07:37:56 08/31/00
Go up one level in this thread
On August 30, 2000 at 19:26:08, Hans Havermann wrote: >>> r3rb1k/6p1/p2p3p/1ppQ4/Pq6/5NRP/5PP1/1B2R1K1 b - - > >On August 30, 2000 at 17:13:23, Uri Blass wrote: > >>Black is losing this position. It is too late to save it. > >Hmm. Not a draw? Screamer b54: > >PLY NODES TIME SCORE PV >__________________________________________________ > 5/00 3797 0.049 -1.65 Rxe1+ Nxe1 > 6/00 3834 0.090 -1.65 Rxe1+ Nxe1 > 7/00 3871 0.119 -1.65 Rxe1+ Nxe1 > 8/00 3908 0.146 -1.65 Rxe1+ Nxe1 > 9/00 187992 2.350 -1.49 Rxe1+ Nxe1 Qxe1+ Kh2 >10/00 3022298 33.436 -1.49 Rxe1+ Nxe1 Qxe1+ Kh2 Qe8 Qf5 g6 Rxg6 Qe5+ >Qxe5+ dxe5 Be4 Ra7 Bd5 Rd7 Bc6 >11/00 9916194 111.360 -- >11/00 24224736 276.021 +0.00 Rxe1+ Nxe1 Qxe1+ Kh2 Qe8 Re3 Be7 Rxe7 Qf8 Qd3 >Qf4+ Kg1 Qc1+ Kh2 Qf4+ >12/00 83605143 956.462 +0.00 Rxe1+ Nxe1 Re8 Qf5 Rxe1+ Kh2 Kg8 Qd5+ Kh8 Qf5 This requires two things to solve: 1. You _must_ realize which side is better. IE if your eval says that white is better, then white will try to avoid draws. If your eval says that black is winning, then black won't try to go for a draw. In the above, it seems that your program believes that after the rook trades, black is better, so that white will want a draw. It also seems that if black doesn't go for the perpetual, then it has to give something up that will then leave white ahead. IE when you see a perpetual, nothing says it is forced. One side has to want it, and in most cases, the other side has to allow it to happen to avoid some- thing worse...
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.