Since I have changed to Linux I'm more interested in engines coming with source code so please excuse my possibly stupid questions.
- Are the personality files really necessary for the program? I didn't unzip them and deleted everything related to them from the scorpio.ini. It seems to work fine.
- I made a single threaded Linux executable (at least I hope so) by adapting Glaurung's Makefile on Scorpio. It plays not to bad here:
[Event "Computer chess game"]
[Site "vlk-ubuntu"]
[Date "2006.06.13"]
[Round "1"]
[White "Scorpio 1.8"]
[Black "Crafty-20.13"]
[Result "1-0"]
[TimeControl "180+3"]
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bg5 e6 7. Qd2 a6 8.
O-O-O h6 9. Be3 Be7 10. f4 Nxd4 11. Bxd4 b5 12. Qe3 Bb7 13. Bxf6 gxf6 14.
Bd3 Qa5 15. Kb1 b4 16. Ne2 Qc5 17. Nd4 Bc6 18. Rhe1 Bd7 19. f5 e5 20. Nb3
Qc7 21. Nd2 a5 22. Bc4 a4 23. Qg3 a3 24. Qg7 Rf8 25. b3 h5 26. Bd5 Bb5 27.
Nc4 O-O-O 28. Bxf7 Kb8 29. Bd5 Rh8 30. Rd3 Rde8 31. Red1 Qa7 32. R3d2 Rhf8
33. Qg3 Rc8 34. Be6 Rc6 35. Qf3 Bxc4 36. Bxc4 Rh8 37. Qg3 Rhc8 38. Qg7 h4
39. Qh7 R6c7 40. Re2 h3 41. Qxh3 Qb7 42. Be6 Rd8 43. Bd5 Qa7 44. Qg3 Rh8
45. h4 Qb6 46. Red2 Rh6 47. Bc4 Rb7 48. Rd5 Qd8 49. Qe1 Qc7 50. g4 Rh7 51.
g5 fxg5 52. hxg5 Bxg5 53. Qg1 Rg7 54. Rxd6 Bd2 55. Rg6 Rxg6 56. Qxg6 Qd8
57. Qg1
{Black resigns} 1-0
[Event "Computer chess game"]
[Site "vlk-ubuntu"]
[Date "2006.06.13"]
[Round "2"]
[White "Crafty-20.13"]
[Black "Scorpio 1.8"]
[Result "0-1"]
[TimeControl "180+3"]
1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Bd6 7. O-O O-O
8. c4 c6 9. Re1 Re8 10. Nc3 Nxc3 11. bxc3 Rxe1+ 12. Qxe1 h6 13. Ne5 Be6 14.
c5 Bc7 15. Bf4 Nd7 16. Ng6 Nf8 17. Ne5 Nd7 18. Ng6 Nf8 19. Nxf8 Kxf8 20.
Qd2 b6 21. cxb6 Bxf4 22. Qxf4 axb6 23. Re1 Kg8 24. Qd2 c5 25. Re5 c4 26.
Bb1 Qd6 27. Qc2 g6 28. Qe2 Kg7 29. f4 b5 30. Qe1 Ra6 31. h4 b4 32. cxb4 Ra4
33. f5 Bxf5 34. Bxf5 gxf5 35. Qg3+ Qg6 36. Re3 Qxg3 37. Rxg3+ Kf6 38. a3 f4
39. Rc3 Kf5 40. Kf2 Ke4 41. Rf3 f5 42. Ke1 Kxd4 43. Kd2 Ke4 44. Rc3 Ra8 45.
Kc1 Rg8 46. Rc2 d4 47. Re2+ Kd5 48. Rf2 c3 49. b5 d3 50. a4 Re8
{White resigns} 0-1
It went deeper than Crafty usually, therefore I think I didn't break anything. Hints how to get a better results (I got dozens of compoler warnings) are appreciated.
BTW: Has someone an idea why Crafty resigned so early? I have
resign 7 3
in my .craftyrc. Although it wrote to the log file
resign after 3 consecutive moves with score < -7
it resigned at 6.26 in game 1 and -8.68 for the first time in game 2.
Regards
Volker