Computer Chess Club Archives


Search

Terms

Messages

Subject: Modified Crafty 19.04 #4 released. (text of email below)

Author: Mike Byrne

Date: 11:20:34 08/24/03


note: If you are on the email list and do not receive it - please send me a note
that you did not receive it and it will be re-sent.  If you are not on the email
list and wish to be included, please send me an e-mail with word "include" in
the subject heading,  You will be removed if you ask to be removed (simply send
email with the word "remove" in the subject heading), or if it bounces back
twice.  All email are sent "bcc" ("blind carbon copy") to protect your privacy
and they wll not be share with anyone.  Enjoy!

Best,

Michael

=============================================================================
Dear Crafty Friends,

Enclosed is another update with new "Fischer" personality.   Fischer played to
virtual dead heat against Ruffian 1.0.5 in 5 minute chess on my machine.   All
the personalities have the enhance pawn extensions to discover these moves
quickly – I have not tested each personality on these problems.  Other
“personalities” may even be faster.  The “Fischer” personality did have the best
score against Ruffian 1.0.5 on my machine – your mileage may differ.

The first two problems arose in this game .  Most public sources have the
original games core wrong - even CI #3 - see my notes below after 68.  Kh2.
68.Kh2 is the correct  played in the game m.   Move 68. Kh1 was not played in
the game which is the move indicated  in all databases that I have.  GM Andy
Soltis noted this in his column in the  current issue of Chess Life (Sept 03).

[Event "New York 3/466"]
[Site "?"]
[Date "1967.??.??"]
[Round "?"]
[White "Bisguier, A."]
[Black "Fischer, R."]
[Result "0-1"]
[ECO "B50"]
[Annotator "Milic,B"]
[PlyCount "148"]
[EventDate "1967.??.??"]

1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Bd3 Nc6 5. Bc2 Bg4 6. d3 g6 7. Nbd2 Bg7 8. h3
Bd7 9. O-O O-O 10. Nh2 b5 11. f4 b4 12. Nc4 d5 13. Ne5 bxc3 14. bxc3 dxe4 15.
dxe4 Nxe5 16. fxe5 Ne8 17. Nf3 Nc7 18. Rf2 Bb5 19. Bg5 Qxd1+ 20. Rxd1 Rfe8 21.
Bb3 c4 22. Bc2 Ne6 23. Be3 Reb8 24. Rb1 a6 25. Rff1 Be8 26. Kf2 Nd8 27. Rxb8
Rxb8 28. Rb1 Rb5 29. Rxb5 axb5 30. Ke2 h6 31. Kd2 g5 32. h4 g4 33. Nd4 e6 34.
Bf4 h5 35. Bg5 Nb7 36. Bf6 Bh6+ 37. Bg5 Bxg5+ 38. hxg5 Kg7 39. Ke3 Kg6 40. Kf4
Nc5 41. g3 Bd7 42. a3 Be8 43. Bb1 Na4 44. Ne2 Nb2 45. Nd4 Nd1 46. Ne2 Nf2 47.
Ke3 Nh3 48. Nf4+ Kxg5 49. Ng2 f6 50. exf6 Kxf6 51. Nh4 e5 52. Bc2 Bd7 53. Bb1
Ng5 54. Bc2 Nf7 55. Bb1 Nh8 56. Bc2 Ng6 57. Nxg6 Kxg6 58. Kf2 Kg5 59. Kg2 h4
60. Kh2 h3 61. Kg1 Kf6 62. Kh2 Ke7 63. Kg1 Kd6 64. Kf2 Kc5 65. Kg1 Kb6 66. Kh1
Ka5 67. Kg1 Bc6 68. Kh2
{ most sources have the game score as 68.Kh1 , which loses immediately to Bxe4.
Fischer did not miss this move the first time around. 68....Bb7! creates
zugzwang and and wins against any black response.  This was  noted by GM
Soltis in this month's  Sept 03 Chess Life }
Bb7 69. Kg1 Bxe4  70. Bxe4  Ka4 71. Bf5 Kb3 72. Bxg4 e4 73. Bxh3 Kxc3 74. g4
Kd2 0-1


“ Fischer”solves  two moves made by Bobby Fischer relatively quickly.

1st Probelm
Bisguier,A - Fischer,R 1967

Dual 1.7 Ghz P4 Xeon SMP=2
White(1):[d]8/1b6/8/kp2p3/2p1P1p1/P1P3Pp/2B5/6K1 b - - 0 1
Black(1): st 99999
search time set to 99999.00.
Black(1): go
end-game phase
             clearing hash tables
             time surplus   0.00  time limit 1666:39 (1666:39)
             depth   time  score   variation (1)
starting thread 1
               4     0.00  -2.96   1. ... Kb6 2. Kf2 Kc5 3. Ke3
               4->   0.00  -2.96   1. ... Kb6 2. Kf2 Kc5 3. Ke3
               5     0.00  -3.17   1. ... Kb6 2. Kh2 Kc5 3. Bb1 Bc6
               5->   0.02  -3.17   1. ... Kb6 2. Kh2 Kc5 3. Bb1 Bc6
               6     0.02  -2.92   1. ... Kb6 2. Kh2 Kc5 3. Bb1 Bc6 4.
                                   Bc2
               6->   0.02  -2.92   1. ... Kb6 2. Kh2 Kc5 3. Bb1 Bc6 4.
                                   Bc2
               7     0.02  -2.90   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5
               7->   0.04  -2.90   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5
               8     0.04  -3.01   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1
               8->   0.04  -3.01   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1
               9     0.05  -3.08   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1 Be6
               9->   0.05  -3.08   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1 Be6
              10     0.07  -2.97   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1 Be6 6. Be2
              10->   0.08  -2.97   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1 Be6 6. Be2 (s=2)
              11     0.15  -2.90   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1 Kd6 6. Be2 Be6
              11->   0.21  -2.90   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1 Kd6 6. Be2 Be6 (s=2)
              12     0.29  -2.99   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1 Kd6 6. Bc2 Be6 7. a4
              12->   0.41  -2.99   1. ... Kb6 2. Kh2 Bc6 3. Bd1 Bd7 4.
                                   Be2 Kc5 5. Bd1 Kd6 6. Bc2 Be6 7. a4
                                   (s=3)
              13     0.80  -2.82   1. ... Kb6 2. Bd1 Bc8 3. a4 Ka5 4.
                                   axb5 Kxb5 5. Kh2 Bd7 6. Bc2 Kc5 7.
                                   Bd1 Be6 8. Ba4 <HT> (s=2)
              13     2.61  -3.08   1. ... Bc6 2. Kh2 Bd7 3. Bd1 Kb6 4.
                                   Be2 Kc5 5. Bd1 Kd6 <HT>
              13->   2.75  -3.08   1. ... Bc6 2. Kh2 Bd7 3. Bd1 Kb6 4.
                                   Be2 Kc5 5. Bd1 Kd6 <HT> (s=5)
              14     3.02  -3.08   1. ... Bc6 2. Kh2 Bd7 3. Bd1 Kb6 4.
                                   Be2 Kc6 5. Bd1 Kc5 6. Be2 Kb6 7. Bd1
                                   Ka6 8. Kh1 Kb6 <HT> (s=4)
              14->   9.49  -3.08   1. ... Bc6 2. Kh2 Bd7 3. Bd1 Kb6 4.
                                   Be2 Kc6 5. Bd1 Kc5 6. Be2 Kb6 7. Bd1
                                   Ka6 8. Kh1 Kb6 <HT> (s=6)
              15    10.35  -3.08   1. ... Bc6 2. Kh2 Bd7 3. Bd1 Kb6 4.
                                   Be2 Kc6 5. Bd1 Kc5 6. Be2 Kb6 7. Bd1
                                   Kb7 8. Kh1 Kc6 9. a4 <HT> (s=5)
              15    28.65     ++   1. ... Bxe4!!
              15    46.55  -4.54   1. ... Bxe4 2. Bxe4 Ka4 3. Bf5 Kb3
                                   4. Bxg4 Kxc3 5. Bf5 Kd4 6. Bc2 e4 7.
                                   Kh2 e3 8. Bd1 Kd3 9. g4 Kd2 10. g5
                                   Kxd1 11. g6 e2 <HT> (s=4)

Black(1): Bxe4
             time used:   1:25

2nd Problem
Bisguier,A - Fischer,R 1967

White(2): [d]8/8/2b5/kp2p3/2p1P1p1/P1P3Pp/2B4K/8 b - - 0 1 ; bm Bb7!
Black(1): go
end-game phase
             time surplus   0.00  time limit 1666:39 (1666:39)
             depth   time  score   variation (1)
               8->   0.00  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
               9     0.00  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
               9->   0.00  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
              10     0.00  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
              10->   0.02  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
              11     0.02  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
              11->   0.02  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
              12     0.02  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
              12->   0.04  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
              13     0.04  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
              13->   0.05  -3.08   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 <HT>
              14     0.29  -2.82   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 5. Be2 Be6 6. Bd1 Bc8 7. a4
                                   bxa4 8. Bxa4 Be6
              14->   1.29  -2.82   1. ... Bd7 2. Bd1 Kb6 3. Be2 Kc6 4.
                                   Bd1 Kc5 5. Be2 Be6 6. Bd1 Bc8 7. a4
                                   bxa4 8. Bxa4 Be6 (s=6)
              15     2.08  -2.85   1. ... Bd7 2. Bd1 Ka6 3. Bc2 Kb6 4.
                                   Bd1 Kc5 5. Be2 Be6 6. Bd1 Bc8 <HT>
                                   (s=5)
              15     5.13     ++   1. ... Bb7!!
              15     5.57  -3.32   1. ... Bb7 2. Bd1 Bxe4 3. Bxg4 Ka4
                                   4. Kxh3 Kxa3 5. Kh4 Bc6 6. Kg5 Kb2
                                   7. Kf6 e4 8. Be6 Kxc3
              15->   5.74  -3.32   1. ... Bb7 2. Bd1 Bxe4 3. Bxg4 Ka4
                                   4. Kxh3 Kxa3 5. Kh4 Bc6 6. Kg5 Kb2
                                   7. Kf6 e4 8. Be6 Kxc3 (s=5)
              16     8.24  -3.05   1. ... Bb7 2. Bd1 Bxe4 3. Bxg4 Ka4
                                   4. Kxh3 Kxa3 5. Bh5 b4 6. cxb4 Kxb4
                                   7. Bd1 c3 8. g4 Kc5 9. g5 Bg6 (s=4)




The “fischer” personality also improved upon the solution time for this problem
mentioned in earlier version

Black(1): Bb7
             time used:  11:04
White(2): [d]8/kp6/P5p1/2p1p3/2PpP3/3P3Q/4q3/6K1 b - - 0 1 ;bm Qe3+
Black(1): go
end-game phase
crafty is behind  1.5 on time, reducing by 1/3.
             time surplus   0.00  time limit 1666:39 (1666:39)
             depth   time  score   variation (1)
               2->   0.00  -7.96   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kxb7
                                   4. Kg2
               3     0.01  -8.19   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kxb7
                                   4. Kg2 e2 5. Kf2
               3->   0.01  -8.19   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kxb7
                                   4. Kg2 e2 5. Kf2
               4     0.01  -7.96   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kxb7
                                   4. Kg2 Kc6 5. Kf3
               4->   0.03  -7.96   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kxb7
                                   4. Kg2 Kc6 5. Kf3
               5     0.03     --   1. ... Qe3+
               5     0.03  -7.31   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kb8
                                   4. Kf1 Kxb7 5. Ke2
               5->   0.04  -7.31   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kb8
                                   4. Kf1 Kxb7 5. Ke2 (s=5)
               6     0.04     --   1. ... Qe3+
               6     0.06  -1.58   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kxb7
                                   4. Kg2 g5 5. Kf3 g4+ 6. Ke2 g3 7. Kxe3
                                   (s=4)
               6     0.09  -3.04   1. ... Qe1+ 2. Kh2 Qd2+ 3. Kh1 Qc1+
                                   4. Kh2 Qb2+ 5. Kh1 Qb1+ 6. Kg2 Qc2+
                                   7. Kf1 bxa6 (s=3)
               6->   0.12  -3.04   1. ... Qe1+ 2. Kh2 Qd2+ 3. Kh1 Qc1+
                                   4. Kh2 Qb2+ 5. Kh1 Qb1+ 6. Kg2 Qc2+
                                   7. Kf1 bxa6
               7     0.18  -2.90   1. ... Qe1+ 2. Kg2 Qd2+ 3. Kf1 Qc1+
                                   4. Ke2 Qc2+ 5. Ke1 Qb1+ 6. Kd2 Qb2+
                                   7. Ke1 <HT>
               7     0.25  -3.01   1. ... Kxa6 2. Qg3 Qe3+ 3. Kh1 g5 4.
                                   Qxe5 Qxd3 5. Qd6+ b6
               7->   0.25  -3.01   1. ... Kxa6 2. Qg3 Qe3+ 3. Kh1 g5 4.
                                   Qxe5 Qxd3 5. Qd6+ b6 (s=2)
               8     0.31  -3.16   1. ... Kxa6 2. Qg3 b6 3. Kh1 Qe3 4.
                                   Kh2 Qxg3+ 5. Kxg3 b5 <HT>
               8->   0.36  -3.16   1. ... Kxa6 2. Qg3 b6 3. Kh1 Qe3 4.
                                   Kh2 Qxg3+ 5. Kxg3 b5 <HT>
               9     0.42  -3.16   1. ... Kxa6 2. Qg3 b6 3. Kh1 Qe3 4.
                                   Kh2 Qxg3+ 5. Kxg3 b5 <HT>
               9->   0.51  -3.16   1. ... Kxa6 2. Qg3 b6 3. Kh1 Qe3 4.
                                   Kh2 Qxg3+ 5. Kxg3 b5 <HT> (s=3)
              10     1.17  -3.08   1. ... Kxa6 2. Qc8 Qe3+ 3. Kh2 Qd2+
                                   4. Kg1 Qc1+ 5. Kf2 Qc2+ 6. Ke1 Qxd3
                                   7. Qa8+ Kb6 8. Qd8+ Kc6 9. Qd5+ Kc7
                                   10. Qxc5+ Kd7 11. Qxe5 Qxc4 (s=2)
              10->   1.42  -3.08   1. ... Kxa6 2. Qc8 Qe3+ 3. Kh2 Qd2+
                                   4. Kg1 Qc1+ 5. Kf2 Qc2+ 6. Ke1 Qxd3
                                   7. Qa8+ Kb6 8. Qd8+ Kc6 9. Qd5+ Kc7
                                   10. Qxc5+ Kd7 11. Qxe5 Qxc4
              11     2.31  -3.08   1. ... Kxa6 2. Qc8 Qe3+ 3. Kh2 Qd2+
                                   4. Kg1 Qg5+ 5. Kh2 Kb6 6. Qe6+ Ka5
                                   7. Qd6 Qd2+ 8. Kg1 Kb4 9. Qb6+ Kc3
              11->   2.93  -3.08   1. ... Kxa6 2. Qc8 Qe3+ 3. Kh2 Qd2+
                                   4. Kg1 Qg5+ 5. Kh2 Kb6 6. Qe6+ Ka5
                                   7. Qd6 Qd2+ 8. Kg1 Kb4 9. Qb6+ Kc3
              12     5.45  -2.82   1. ... Kxa6 2. Qd7 Qe3+ 3. Kh2 Qd2+
                                   4. Kh1 Qc1+ 5. Kh2 Qb1 6. Kg2 Ka5 <HT>
              12     8.62  -2.93   1. ... Qd1+ 2. Kg2 Qc2+ 3. Kh1 Qb1+
                                   4. Kg2 Qb2+ 5. Kf1 bxa6 6. Qd7+ Qb7
                                   7. Qa4 Qf7+ 8. Ke2 Kb6 9. Qb3+ Kc7
                                   10. Qa3 Kb6 <HT>
              12->   9.11  -2.93   1. ... Qd1+ 2. Kg2 Qc2+ 3. Kh1 Qb1+
                                   4. Kg2 Qb2+ 5. Kf1 bxa6 6. Qd7+ Qb7
                                   7. Qa4 Qf7+ 8. Ke2 Kb6 9. Qb3+ Kc7
                                   10. Qa3 Kb6 <HT> (s=3)
              13    10.53  -3.06   1. ... Qd1+ 2. Kg2 Qc2+ 3. Kh1 Qb1+
                                   4. Kg2 Qb2+ 5. Kf1 bxa6 6. Qd7+ Qb7
                                   7. Qa4 Qb1+ 8. Kg2 Qxd3 9. Qd7+ Kb6
                                   10. Qd8+ Kc6 11. Qd5+ Kc7 12. Qxc5+
                                   Kd7 13. Qxe5 Qxc4 (s=2)
              13->  11.48  -3.06   1. ... Qd1+ 2. Kg2 Qc2+ 3. Kh1 Qb1+
                                   4. Kg2 Qb2+ 5. Kf1 bxa6 6. Qd7+ Qb7
                                   7. Qa4 Qb1+ 8. Kg2 Qxd3 9. Qd7+ Kb6
                                   10. Qd8+ Kc6 11. Qd5+ Kc7 12. Qxc5+
                                   Kd7 13. Qxe5 Qxc4
              14    15.96  -2.98   1. ... Qd1+ 2. Kg2 Qc2+ 3. Kh1 Qb1+
                                   4. Kg2 Qb2+ 5. Kf1 Kxa6 6. Qg3 Qc1+
                                   7. Kg2 Qd2+ 8. Kh3 Qh6+ 9. Kg2 Kb6
                                   10. Qxe5 Qd2+ 11. Kh1 Qd1+ 12. Kg2
                                   Qe2+ <HT>
              14    39.76     ++   1. ... Qe3+!!
              14     1:56  -3.97   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kxb7
                                   4. Kf1 g5 5. Ke2 Kb6 6. Kxe3 Ka5 7.
                                   Kf2 Kb4 8. Kf3 Kc3 9. Ke2 g4 10. Ke3
                                   g3 11. Ke2 g2 12. Kf2 Kxd3
              14->   1:56  -3.97   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kxb7
                                   4. Kf1 g5 5. Ke2 Kb6 6. Kxe3 Ka5 7.
                                   Kf2 Kb4 8. Kf3 Kc3 9. Ke2 g4 10. Ke3
                                   g3 11. Ke2 g2 12. Kf2 Kxd3
              15     1:59  -4.10   1. ... Qe3+ 2. Qxe3 dxe3 3. axb7 Kxb7
                                   4. Kf1 g5 5. Ke2 Kb6 6. Kxe3 Ka5 7.
                                   Kf2 Kb4 8. Kf3 Kc3 9. Ke2 g4 10. Ke3
                                   g3 11. Kf3 Kxd3 12. Kxg3 Kxe4

One final note – my son’s hockey season is soon upon us – he’s on a team that
travels from DC to LI, New York for his regular season games and plays in
tournaments in Boston , Wisconsin, Buffalo, etc.  The extended travel will not
allow me to update my modifications as frequently – but please keep in touch – I
am interested in hearing about all tournaments you play Crafty in and which
personality you like the best and why.  Keep the e-mails coming , I read them
all – but I cannot not reply to every one – there is now over 130 people from
about 25 countries that are on my “modify crafty“ mailing list!

If you not responded with the country that you consider home - please do so.

Crafty is copyrighted.  The copyright is owned and maintained by Bob Hyatt.
This version is provided for free with his consent.  I provide Bob with the
source code for all my changes.  He determines what, if any, of my changes are
incorporated into the next  Crafty release.


Best Regards,

Michael Byrne
mfbyrne_pa@msn.com



(Previous E-mail Messages – provided since they give new users of modify crafty
information that is still true)
============================================================
Hello Crafty Friends,

One small change - extending pawn pushes a little earlier when there are nothing
but pawns left on the board.

Helps with a position like this.

8/kp6/P5p1/2p1p3/2PpP3/3P3Q/4q3/6K1 b - - 0 1 ;bm Qe3+

Also, I need your help - I would like to keep track of all my crafty friends -
please respond to this email with the words "my country xxxxx" with "xxxxx" the
name of the country that you consider "home".   I will summarize the data and
share with everyone on the next mailing.


Best,

Michael Byrne





===========================================================
Dear Fellow Crafty Chess Enthusiasts:

Attached is the latest modified Crafty 19.04 Special Edition (SE #2) Package.

The package includes the latest executable of modified Crafty 19.04 SP (Special)
and all the Fritz 8 files and folders to use the different Crafty personalities.
  You may also replace Fritz 8 with any Chessbase engine that has the Fritz 7 or
8 GUI - Shredder 6/7, Junior 8 (not 7) and Hiarcs 8 and Tiger 15 (Chessbase) all
work.  These files should also work in Arena and Chesspartner - by right now I
use mostly Fritz 8 GUI. The SE folder even lets you set your own settings.  If
you come up with a good settings let me know and I may incorporate it in the
next release.

There are now 3 methods to “dummy down” Crafty –

sd=xx --- very easy to use – fairly big jumps between levels.   Endgame play
suffers as that requires depth.  Usually almost instantaneous responses up until
ply 7 or 8 depending on the position on a high end machine.   Limited number of
levels.

Select a “fun” krafty personality – based on search depth above , plus
non-standard krafty settings.  Uses all the clock, simulating a more human like
response in time usage.

Select any personality – strong/gm/fun and set the “intensity” command (see
below).  Based on 10,000 units, an intensity command will of 5,000 will use only
half the clock time for thinking – while using the balance of the clock time
with no further searching before making it’s move.  Two advantages over “search
depth” – literally 10,000 different levels – incrementing in jumps of 50% will
be like stepping up a half a class in strength.    Automatically adapts to any
time control you select.  This is also better for endgames while reducing
strength as the search will not artificially stop at a very low search depth, as
it is based on time usage and not search depth

New:

Level : "fish"

Fish plays a 1 ply search - which in some case is still too strong for
beginners.  So in this case, the piece values are all the value within 1 point
(pawn) of each other, but they are still in  the correct order - that is
queen is still rate the highest .  This setting is for children or “brand new”
adult chess players.

Level GM – “Philidor”  In honor of the legendary French player.

Command “intensity”   Accepts value of 1 to 10,000 with 10,000 being full
strength.  I estimate in game/10 , the value of 50 is around 1500/1600 on my
machine.   Value of 1 is probably near 1200 –1300.   Use the fish or pawngrabber
levels for weaker than 1200.   If you select “25” Crafty will just 25/10,0000 of
it’s allocated time (or 1/400).   It's incorporated with the previous developed
"dm" or Delay move function so even though it's weaker power - it will still use
ALL of  it's allocated time - ( if you are like me and
do not enjoy instantaneous responses from a "dumbed down program" and you have
high-end machine - you will enjoy this option).  It's compatible with all the
other engine options as well.

Command “beta” – to set the root alpha.beta window size – anywhere from –10000
to 10000.   –10,000 seems to offer slight improvement.  Crafty self adjusts the
window size almost immediately anyway – I am not sure why this works – is it
random ?
(Update – defaults are set back to 40)

Command “lazy” parameters 0-5– set like an extension “ext lazy 1” – it multplies
the default lazy exit parameter by its value.   I had good success using “2” as
a setting.  Under the Fritz GUI, all extensions the wb2uci.eng file are set
using “uci <extension> <value> from 0-60 with 60 being full ply extension., 30
being half ply etc.

Example:

u check  <values 0 to 60)  >60 = 1 ply
u recapture  <values 0 to 60)
etc.

then for lazy:

u lazy <values 0 to 300> 300 equals 5x default value for lazy exit.

From previous releases:

It has several commands not in regular Crafty:

“krafty <level>” e.g. “krafty morphy”  this is how set the personality from the
command line.  It is much easier to set everything from the Fritz 8 GUI.

“dm” (delay move) - Ideally used with a search depth set to -- say to 3.
Normally
Crafty will move instantly with “sd=3”.   With delay move on, Crafty will still
search only 3 plies - but it will use all the time as it would normally.  If you
are like me and get annoyed by instantaneous response while trying to play
Crafty at a weaker level, you will like this option.  You can use it with ANY
time control - it will adjust automatically.

"value" command to set different values for the pieces.

A new extension setting is "start_depth", it works like other ext commands "ext
start .5" sets the start deoth extension @ 1/2 ply -- which is the default from
the console of crfaty.rc file.  In F8, you may add a spin option  to change
start_depth from 0 to 60 , with 30 being the equivalent of 1/2 ply or the
default.  In F8, the command line is:

Start extension=u start|spin|30|0|60.

....Also included are all the Fritz 8 "eng" folders and files.   You will need
to modify to suit your directory setup.  I included specific personality
settings as engines as well the SE and ST folders.  The SE engine lets you
select a personality from the GUI, the ST engines lets you select the multitude
of various Crafty parameters right from the GUI.  In addition, I have modified
the eng files to allow the user to select their own null move settings.

No crafty.rc file is required - you can modify the eng file to suit your own
taste.  It will; however, accept a crafty.rc file if that is your preference.

The common folder has the executable, the logo and the wb2uci.exe I use.  Copy
these to all the engine folders you wish to add and then import the wb2uci.exe
file as you would normally.  There are several web pages devoted to explaining
this process better than I can.

Email me if you wish to receive this package.  I normally only send it out once
and then you have to wait until the next version, if there is one.  Type
"include" in the subject heading.  I may not have time to respond to all emails.
 I have over 120 crafty enthusiasts from over 20 different countries now
receiving my modify crafty packages.

Everybody on this e-mail is “bcc” to protect your privacy.  You have requested
to be included on my Crafty distribution list.  Should you ever wish to be
removed from this “crafty list”, please send me an e-mail with the word “remove”
in the subject heading.  This e-mail list will never be shared with anyone.

Crafty is copyrighted.  The copyright is owned and maintained by Bob Hyatt.
This version is provided for free with his consent.  I provide Bob with the
source code for all my changes.  He determines what, if any, of my changes are
incorporated into the next  Crafty release.

Enjoy!


Best

Michael Byrne
mfbyrne_pa@msn.com



This page took 0.01 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.