Author: Drexel,Michael
Date: 14:47:27 12/28/02
Go up one level in this thread
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 :-)
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.