Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Movei00_799 is available

Author: Uri Blass

Date: 15:15:48 12/28/02

Go up one level in this thread


On December 28, 2002 at 17:47:27, Drexel,Michael wrote:

>On December 28, 2002 at 17:32:15, Uri Blass wrote:
>
>>On December 28, 2002 at 17:13:10, Uri Blass wrote:
>>
>>>On December 28, 2002 at 16:55:49, Drexel,Michael wrote:
>>>
>>>>On December 28, 2002 at 15:15:11, Uri Blass wrote:
>>>>
>>>>>You can download it at in the download section
>>>>>
>>>>>at http://wbec-ridderkerk.nl/
>>>>>
>>>>>It includes also function to calculate perft please check if there is a bug in
>>>>>these function.
>>>>>
>>>>>I believe that it is the fastest free program to calculate perft but you can
>>>>>correct me if I am wrong.
>>>>>
>>>>>A known problem that I will correct in the next version.
>>>>>
>>>>>Movei can crush if I give it bigger value than 20 to perft.
>>>>>
>>>>>[D]k1b5/1p1p4/pPpP4/P1P5/5p1p/4pPpP/4P1P1/5B1K w - - 0 1
>>>>>Here movei can calculate perft 20 correctly but crash when I give it 21.
>>>>>
>>>>>Uri
>>>>
>>>>Hi Uri,
>>>>
>>>>Im ill right now and have to stay in bed for a few days. so I do have a lot of
>>>>time. I have played 5 games with your program on Fritz server.
>>>>maybe this is interesting for you:
>>>>
>>>>[Event "Wertungspartie, 5m + 0s"]
>>>>[Site "Maschinenraum"]
>>>>[Date "2002.12.28"]
>>>>[Round "?"]
>>>>[White "Fritz 8"]
>>>>[Black "movei00_799"]
>>>>[Result "1-0"]
>>>>[ECO "E69"]
>>>>[WhiteElo "2490"]
>>>>[BlackElo "2381"]
>>>>[PlyCount "111"]
>>>>[TimeControl "300"]
>>>>
>>>>1. c4 {[%emt 0:00:00]} Nf6 {[%emt 0:00:00]} 2. Nf3 {[%emt 0:00:00]} g6 {
>>>>[%emt 0:00:00]} 3. g3 {[%emt 0:00:00]} Bg7 {[%emt 0:00:00]} 4. Bg2 {
>>>>[%emt 0:00:00]} O-O {[%emt 0:00:00]} 5. O-O {[%emt 0:00:00]} d6 {[%emt 0:00:00]
>>>>} 6. d4 {[%emt 0:00:00]} Nbd7 {[%emt 0:00:00]} 7. Nc3 {[%emt 0:00:00]} e5 {
>>>>[%emt 0:00:00]} 8. e4 {[%emt 0:00:00]} c6 {[%emt 0:00:00]} 9. h3 {
>>>>[%emt 0:00:00]} Qb6 {[%emt 0:00:00]} 10. Re1 {[%emt 0:00:00]} exd4 {
>>>>[%emt 0:00:00]} 11. Nxd4 {[%emt 0:00:00]} Ne8 {[%emt 0:00:00]} 12. Nb3 {
>>>>[%emt 0:00:00]} a5 {[%emt 0:00:00]} 13. Be3 {[%emt 0:00:00]} Qb4 {
>>>>[%emt 0:00:00]} 14. a3 {[%emt 0:00:00]} Qxc4 {[%emt 0:00:00]} 15. Nd4 {
>>>>[%emt 0:00:00]} Bxd4 {[%emt 0:00:03]} 16. Bxd4 {[%emt 0:00:03]} Nc5 {
>>>>[%emt 0:00:06]} 17. Bf1 {[%emt 0:00:00]} Qe6 {[%emt 0:00:03]} 18. Bxc5 {
>>>>[%emt 0:00:10]} dxc5 {[%emt 0:00:00]} 19. Na4 {[%emt 0:00:09]} Nc7 {
>>>>[%emt 0:00:00]} 20. e5 {[%emt 0:00:03]} Qe7 {[%emt 0:00:04]} 21. Qd6 {
>>>>[%emt 0:00:04]} Qxd6 {[%emt 0:00:05]} 22. exd6 {[%emt 0:00:00]} Nd5 {
>>>>[%emt 0:00:02]} 23. Bg2 {[%emt 0:00:03]} Rb8 {[%emt 0:00:06]} 24. Rad1 {
>>>>[%emt 0:00:07]} b6 {[%emt 0:00:04]} 25. Nc3 {[%emt 0:00:07]} Nxc3 {
>>>>[%emt 0:00:00]} 26. bxc3 {[%emt 0:00:01]} Bd7 {[%emt 0:00:01]} 27. g4 {
>>>>[%emt 0:00:05]} Rfd8 {[%emt 0:00:00]} 28. g5 {[%emt 0:00:13]} a4 {
>>>>[%emt 0:00:02]} 29. Kh2 {[%emt 0:00:16]} b5 {[%emt 0:00:02]} 30. Re4 {
>>>>[%emt 0:00:02]} Rb6 {[%emt 0:00:01]} 31. Kg3 {[%emt 0:00:09]} Kf8 {
>>>>[%emt 0:00:04]} 32. Bf3 {[%emt 0:00:01]} Kg7 {[%emt 0:00:03]} 33. Bh1 {
>>>>[%emt 0:00:17]} Be6 {[%emt 0:00:05]} 34. Re3 {[%emt 0:00:15]} c4 {
>>>>[%emt 0:00:05]} 35. Kf4 {[%emt 0:00:07]} c5 {[%emt 0:00:05]} 36. Ke5 {
>>>>[%emt 0:00:08]} Bd7 {[%emt 0:00:01]} 37. Kd5 {[%emt 0:00:03]} Rc8 {
>>>>[%emt 0:00:00]} 38. Re7 {[%emt 0:00:06]} Be6+ {[%emt 0:00:00]} 39. Ke5 {
>>>>[%emt 0:00:05]} Rd8 {[%emt 0:00:00]} 40. Rb7 {[%emt 0:00:04]} Rxb7 {
>>>>[%emt 0:00:03]} 41. Bxb7 {[%emt 0:00:00]} Bxh3 {[%emt 0:00:05]} 42. Bc6 {
>>>>[%emt 0:00:03]} Bd7 {[%emt 0:00:01]} 43. Bxd7 {[%emt 0:00:03]} Rxd7 {
>>>>[%emt 0:00:01]} 44. Kd5 {[%emt 0:00:00]} Rd8 {[%emt 0:00:03]} 45. Kxc5 {
>>>>[%emt 0:00:01]} f6 {[%emt 0:00:08]} 46. Kxb5 {[%emt 0:00:00]} Rb8+ {
>>>>[%emt 0:00:02]} 47. Kxc4 {[%emt 0:00:02]} fxg5 {[%emt 0:00:04]} 48. d7 {
>>>>[%emt 0:00:00]} Rd8 {[%emt 0:00:02]} 49. Kc5 {[%emt 0:00:02]} h5 {
>>>>[%emt 0:00:03]} 50. Kd6 {[%emt 0:00:02]} h4 {[%emt 0:00:03]} 51. c4 {
>>>>[%emt 0:00:01]} h3 {[%emt 0:00:02]} 52. c5 {[%emt 0:00:01]} Rf8 {[%emt 0:00:03]
>>>>} 53. c6 {[%emt 0:00:01]} h2 {[%emt 0:00:06]} 54. c7 {[%emt 0:00:00]} Rf6+ {
>>>>[%emt 0:00:04]} 55. Ke5 {[%emt 0:00:00]} Rxf2 {[%emt 0:00:04]} 56. c8=Q
>>>>{movei00_799 gibt auf [%emt 0:00:01]} 1-0
>>>>
>>>>[D] 3r4/5pkp/1r1Pb1p1/1pp1K1P1/p1p5/P1P1R2P/5P2/3R3B b - - 0 36
>>>>
>>>>this is a favourable position for black. a good move is obviously 36...b4.
>>>>shredder found this immediately. later on he prefers 36...h6 37.h4 b4
>>>>which makes not much difference. 36...Re8 followed by 37...b4 is also very
>>>>strong in this position. your program played 36...Bd7 which is really a weak
>>>>move (Sorry). your program should be able to create passed pawns in this type of
>>>>positions even in 5 min games on Athlon@1.6Ghz.
>>>
>>>
>>>Thanks for the game
>>>
>>>My program still does not know about passed pawns(the only think that it knows
>>>about pawn structure is that double pawns are bad).
>>>
>>>I asked some questions about how to evaluate pawn structure with bitboard but I
>>>still did not implement the knowledge.
>>>I guess that I am going to do it in the next 2 weeks.
>>>
>>>I am surprised that Movei could get a better position with black against Fritz8.
>>>
>>>Uri
>>
>>
>>I see that movei used a book that it does not have but still it is nice to see
>>that movei outplayed Fritz8 positionally in the middlegame.
>>
>>Uri
>
>the book was Elect2002.ctg from ChessLIB.
>your book is somewhat smaller :-)


I know.
I did not spend time on the book and only wrote few lines manually.

I also analyze and it seems that movei missed a clear win against Fritz8

Here is Deep Fritz6's analysis after 36...b4

Fritz 8 - movei00_799
3r4/5pkp/1r1Pb1p1/2p1K1P1/ppp5/P1P1R2P/5P2/3R3B w - - 0 1

Analysis by Deep Fritz:

37.c3xb4!
  ³  (-0.37)   Depth: 1/10   00:00:00
37.c3xb4 c5xb4 38.a3xb4 Rb6-b5+ 39.Bh1-d5 Be6xd5 40.Rd1xd5 Rb5xb4 41.Ke5-d4
h7-h6 42.Kd4-c3
  ³  (-0.37)   Depth: 2/12   00:00:00
37.c3xb4 c5xb4 38.a3xb4 Rd8-d7 39.f2-f4 Rb6-b5+ 40.Bh1-d5 Be6xd5 41.Rd1xd5
Rb5xb4 42.Re3-c3 h7-h6
  ³  (-0.56)   Depth: 3/15   00:00:00  1kN
37.c3xb4 c5xb4 38.a3xb4 Rd8-d7 39.f2-f4 Rb6-b5+ 40.Bh1-d5 Be6xd5 41.Rd1xd5
Rb5xb4 42.Re3-c3 h7-h6
  ³  (-0.56)   Depth: 4/15   00:00:00  4kN
37.c3xb4 c5xb4 38.a3xb4 Rb6-b5+ 39.Ke5-f4 h7-h6 40.h3-h4 h6xg5+ 41.h4xg5 Rb5xb4
  ³  (-0.69)   Depth: 5/18   00:00:00  17kN
37.h3-h4!
  ³  (-0.66)   Depth: 5/18   00:00:00  27kN
37.h3-h4 h7-h5 38.c3xb4 c5xb4 39.a3xb4 Rd8-d7 40.Re3-a3 Rb6-b5+ 41.Bh1-d5 Be6xd5
  ³  (-0.69)   Depth: 6/20   00:00:00  64kN
37.h3-h4 h7-h5 38.c3xb4 c5xb4 39.a3xb4 Rd8-d7 40.Re3-a3 Rb6-b5+ 41.Bh1-d5 Be6xd5
42.Rd1xd5 Rb5xb4
  ³  (-0.69)   Depth: 7/24   00:00:00  171kN
37.h3-h4 h7-h6 38.Rd1-d2 Rd8-d7 39.Bh1-e4 h6-h5 40.f2-f4 Rb6-b5
  ³  (-0.69)   Depth: 8/24   00:00:01  644kN
37.h3-h4 b4-b3 38.Bh1-e4 b3-b2 39.Rd1-b1 Be6-f5 40.Re3-e2 Bf5xe4 41.Ke5xe4
Rd8-e8+ 42.Ke4-f3
  µ  (-0.72)   Depth: 9/26   00:00:02  1421kN
37.h3-h4 b4-b3 38.Bh1-e4 b3-b2 39.Re3-e1 Rb6-b3 40.Rd1-b1 Rd8-e8 41.Ke5-f4
Rb3xc3 42.Rb1xb2
  µ  (-0.81)   Depth: 10/27   00:00:04  3119kN
37.h3-h4 b4-b3 38.Bh1-e4 b3-b2 39.Re3-e1 Rb6-b3 40.Rd1-b1 Rd8-e8 41.Ke5-f4
Rb3xc3 42.Rb1xb2 Rc3xa3
  µ  (-0.81)   Depth: 11/27   00:00:10  6880kN
37.h3-h4 b4-b3 38.Bh1-e4 Be6-f5 39.Be4xf5 g6xf5 40.Re3-g3 b3-b2 41.Rg3-g1 Rb6-b3
42.Ke5-d5 Rb3xa3
  µ  (-0.84)   Depth: 12/31   00:00:21  13313kN
37.h3-h4--
  µ  (-1.16)   Depth: 13/30   00:00:36  23332kN
37.h3-h4-- b4xa3 38.Bh1-f3 Be6-f5 39.Bf3-e4 Bf5xe4 40.Re3xe4 a3-a2 41.Rd1-a1
Rb6xd6 42.Ra1xa2
  -+  (-1.59)   Depth: 13/34   00:00:54  34627kN
37.c3xb4!
  -+  (-1.56)   Depth: 13/34   00:01:09  44875kN
37.Bh1-e4!
  -+  (-1.53)   Depth: 13/34   00:01:50  69744kN
37.Bh1-e4! b4xa3 38.Re3-e1 Be6xh3 39.f2-f3 Rb6-b3 40.Re1-e3 Rd8-e8+ 41.Ke5-d5
f7-f5 42.g5xf6+
  µ  (-1.37)   Depth: 13/34   00:02:10  82574kN
37.Bh1-g2!
  µ  (-1.34)   Depth: 13/34   00:02:27  93314kN
37.Bh1-g2! b4-b3 38.Bg2-e4 Rd8-e8 39.Ke5-f4 f7-f6 40.h3-h4 Re8-d8 41.Be4-c6
Kg7-f7
  µ  (-1.28)   Depth: 13/34   00:02:42  102519kN
37.Bh1-g2--
  -+  (-1.59)   Depth: 14/31   00:03:27  131582kN
37.Bh1-g2-- b4xa3 38.Re3-e2 Be6-f5 39.Re2-a2 Rb6-b2 40.Rd1-a1 Bf5-b1 41.Ra2xa3
Rb2xf2 42.Ke5-d5
  -+  (-1.75)   Depth: 14/35   00:03:56  150331kN
37.Bh1-e4!
  -+  (-1.72)   Depth: 14/35   00:04:09  158770kN
37.Bh1-e4! b4xa3 38.Re3-e1 Be6xh3 39.Re1-h1 Bh3-d7 40.f2-f3 Rb6-b3 41.Rd1-c1
Rd8-e8+ 42.Ke5-d5 Bd7-e6+
  -+  (-1.56)   Depth: 14/35   00:04:56  188776kN
37.Bh1-e4 b4xa3 38.Rd1-a1 Rd8xd6 39.Ra1xa3 Be6-d7 40.Ra3-a2 h7-h6 41.h3-h4
Rd6-d1 42.Be4-f3 Rb6-e6+
  -+  (-1.66)   Depth: 15/34   00:08:23  317209kN
37.h3-h4!
  -+  (-1.62)   Depth: 15/37   00:11:53  447874kN

(Blass, Tel-aviv 29.12.2002)

Uri



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.