Moron 1.0 (the real one!) released (Win64 binary)

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Ralph Stoesser
Posts: 408
Joined: Sat Mar 06, 2010 9:28 am

Re: Moron 1.0 (the real one!) released (Win64 binary)

Post by Ralph Stoesser »

Uri Blass wrote:
jd1 wrote:New version of Blunderer, v 1.1 at http://www.computerchess.info/tdbb/phpB ... hp?id=1401
I can confirm it tries hard to lose material this time :) Would love to see how it does now against Moron, hopefully no more three-fold reps :wink:

Thanks for the advice, it's still a quick hack though ...
Jerry
I think that if you want to lose the game losing material is a bad idea.

The correct way is to win most of the material but not all of it
and allow the opponent 1 or 2 pawns so you can force the opponent to mate.

It can be done by changing the evaluation function.
Looking at the Stockfish sources right now I would try the following: In search() return flipped mate values if no legal moves are left. In eval() return draw score if one side has only the king left. Now the engine will play like ever, grab all the opponent's pieces, but apart from one pawn. The engine will not check mate the opponent, but will promote all it's pawns to queens.
Now the only thing left to do would be to add some knowldge to guide the search to find a deep forced self mate from a position like KQQQQQQQRRBBNN vs KP. Should not be too hard to do, but I think it is not especially funny to play against such an engine. The only difference between winner engine and loser engine would be that the loser engine would kill you in another way at the end of the game, by forcing you to help to create a self mate.
Giannis Papadopoulos

Re: Moron 1.0 (the real one!) released (Win64 binary)

Post by Giannis Papadopoulos »

Forcing selfmate can be tricky against anything but an a-pawn and requires a lot of material, this is almost the minimum:

[pgn] [FEN "1R6/8/8/8/Q7/2p5/2B4Q/1RK2k2 w - - 0 1"]
[PlyCount "8"]

1. Qa5! Ke1 2. R8b2 Kf1 3. Qf5+ Ke1 4. Qd2+ cxd2# [/pgn]
Ralph Stoesser
Posts: 408
Joined: Sat Mar 06, 2010 9:28 am

Re: Moron 1.0 (the real one!) released (Win64 binary)

Post by Ralph Stoesser »

White also may force black to promote it's last pawn. Black might underpromote to knight or to bishop then. New self mate motives might show up, but in any case I agree, white usually would need some serious material to force a self mate. To collect materlal is usually no problem for engines, but it would probably be no good to promote all own pawns to queens...
User avatar
Raptor
Posts: 29
Joined: Mon Jan 28, 2013 10:18 am

Re: Moron 1.0 (the real one!) released (Win64 binary)

Post by Raptor »

Here is the game against Rotpar ;)

It was a long game, and the evil twin of Raptor was just fighting hard out there, but Moron decided to pull the most unexpected trick and 'caused an exception', well done Julien, never saw that one coming :D

[pgn][Event "Biggest Loser Wins"]
[Site "Microsoft"]
[Date "2013.02.18"]
[Round "1"]
[White "Rotpar 1.0"]
[Black "Moron 1.0"]
[Result "*"]
[ECO "A00"]
[Annotator "6.09;0.12"]
[PlyCount "340"]
[TimeControl "60+1"]

1. e3 {[%eval 609,10] [%emt 0:00:03] } d6 {[%eval 12,7] [%emt 0:00:02]} 2. Qh5 {[%eval 886,9] [%emt 0:00:01]} e5
{[%eval 887,7] [%emt 0:00:01] (Bh3)} 3. Qf5 {[%eval 1001,8] [%emt 0:00:04]
(Qxf7+)} Be6 {[%eval 873,6] [%emt 0:00:02] (Qd7)} 4. Bb5+ {[%eval 972,8] [%emt
0:00:04] (Qxf7+)} Nc6 {[%eval 870,7] [%emt 0:00:02] (c6)} 5. Qxf7+ {[%eval
1014,7] [%emt 0:00:03]} Kxf7 {[%eval 855,8] [%emt 0:00:00]} 6. Ne2 {[%eval 251,
10] [%emt 0:00:14]} Nh6 {[%eval 859,8] [%emt 0:00:00] (Qh4)} 7. Bd3 {[%eval
1008,8] [%emt 0:00:02]} Qh4 {[%eval 854,7] [%emt 0:00:01] (Qf6)} 8. Ng3 {
[%eval 348,9] [%emt 0:00:02] (Bg6+)} Qe4 {[%eval 202,6] [%emt 0:00:02] (Qg4)}
9. Be2 {[%eval 164,8] [%emt 0:00:03] (Kd1)} Qf3 {[%eval 201,5] [%emt 0:00:02]
(Qxe3)} 10. Kd1 {[%eval 157,8] [%emt 0:00:03] (c4)} Qxe3 {[%eval 104,6] [%emt
0:00:02]} 11. h4 {[%eval 142,8] [%emt 0:00:00] (Bh5+)} Ng4 {[%eval 94,6] [%emt
0:00:02] (Qxd2+)} 12. Rf1 {[%eval 147,8] [%emt 0:00:03]} Nd4 {[%eval 76,6]
[%emt 0:00:01] (Nb8)} 13. d3 {[%eval 0,8] [%emt 0:00:03] (Ne4)} d5 {[%eval -7,
6] [%emt 0:00:02] (Qxd3+)} 14. Bd2 {[%eval 151,8] [%emt 0:00:02] (Bxe3)} Qxe2+
{[%eval -19,5] [%emt 0:00:02]} 15. Kc1 {[%eval 163,8] [%emt 0:00:00]} Nb3+ {
[%eval -27,6] [%emt 0:00:02]} 16. cxb3 {[%eval 159,8] [%emt 0:00:00] (axb3)}
Qd1+ {[%eval -27,6] [%emt 0:00:02] (Qe1+)} 17. Rxd1 {[%eval 152,9] [%emt 0:00:
02]} h5 {[%eval -25,8] [%emt 0:00:01] (Nh6)} 18. a3 {[%eval 182,9] [%emt 0:00:
04] (Ne4)} Ne3 {[%eval -25,8] [%emt 0:00:02] (Nh6)} 19. Nh1 {[%eval 202,9]
[%emt 0:00:03] (Ne4)} Nc4 {[%eval -29,8] [%emt 0:00:02] (Bc8)} 20. g4 {[%eval
198,9] [%emt 0:00:03] (Nc3)} Bc5 {[%eval -30,7] [%emt 0:00:02] (Na5)} 21. Bh6 {
[%eval 231,8] [%emt 0:00:02] (Ng3)} Bf5 {[%eval -33,7] [%emt 0:00:02] (Kf8)}
22. Rd2 {[%eval 218,8] [%emt 0:00:02] (Bf4)} Ne3 {[%eval -37,7] [%emt 0:00:02]
(Na5)} 23. g5 {[%eval 221,8] [%emt 0:00:02] (Nc3)} Bg6 {[%eval -36,7] [%emt 0:
00:02] (Nf1)} 24. Nc3 {[%eval 207,9] [%emt 0:00:04]} Nf1 {[%eval -33,8] [%emt
0:00:00] (Kf8)} 25. a4 {[%eval 198,9] [%emt 0:00:04] (Ng3)} Nh2 {[%eval -29,7]
[%emt 0:00:02]} 26. a5 {[%eval 191,9] [%emt 0:00:00] (Ng3)} Nf3 {[%eval -31,7]
[%emt 0:00:02] (Kf8)} 27. Na2 {[%eval 199,8] [%emt 0:00:02] (Nb5)} Nd4 {[%eval
-35,7] [%emt 0:00:02] (d4)} 28. Re2 {[%eval 212,8] [%emt 0:00:02] (Ng3)} Bf5 {
[%eval -32,7] [%emt 0:00:02] (Kg8)} 29. Nc3 {[%eval 219,8] [%emt 0:00:02] (Ng3)
} Ke6 {[%eval -32,6] [%emt 0:00:02] (Kg8)} 30. g6 {[%eval 244,7] [%emt 0:00:02]
(Ng3)} Bg4 {[%eval -25,7] [%emt 0:00:02] (Bf8)} 31. Rxe5+ {[%eval 417,8] [%emt
0:00:04] (Ng3)} Kd7 {[%eval -119,6] [%emt 0:00:02]} 32. Re7+ {[%eval 428,8]
[%emt 0:00:00] (Ng3)} Kd6 {[%eval 381,7] [%emt 0:00:02] (Kc6)} 33. Bf4+ {
[%eval 627,8] [%emt 0:00:04]} Kxe7 {[%eval 379,7] [%emt 0:00:00]} 34. Ne2 {
[%eval 624,9] [%emt 0:00:03] (Ne4)} Bf5 {[%eval 376,7] [%emt 0:00:02] (Nb5)}
35. Bd2 {[%eval 627,8] [%emt 0:00:02] (Nhg3)} Be4 {[%eval 375,7] [%emt 0:00:02]
(Kf8)} 36. Bb4 {[%eval 633,8] [%emt 0:00:02] (Nhg3)} Nf3 {[%eval 376,7] [%emt
0:00:02] (Ke8)} 37. Ng1 {[%eval 637,8] [%emt 0:00:01] (Nhg3)} Bf5 {[%eval 372,
7] [%emt 0:00:02] (Nh2)} 38. Bd2 {[%eval 626,8] [%emt 0:00:01] (Ng3)} Bd6 {
[%eval 374,7] [%emt 0:00:02] (Nh2)} 39. Rb1 {[%eval 631,8] [%emt 0:00:02] (Ne2)
} Bf4 {[%eval 373,7] [%emt 0:00:02] (Kf8)} 40. a6 {[%eval 616,8] [%emt 0:00:01]
(Ne2)} Be4 {[%eval 376,7] [%emt 0:00:02] (Ne1)} 41. Ra1 {[%eval 636,7] [%emt 0:
00:01] (Ng3)} Bg3 {[%eval 371,6] [%emt 0:00:02] (Kf8)} 42. Be3 {[%eval 643,7]
[%emt 0:00:01] (Ne2)} Bf5 {[%eval 372,7] [%emt 0:00:02] (Ke8)} 43. Rb1 {[%eval
635,7] [%emt 0:00:01] (Ra4)} c6 {[%eval 373,7] [%emt 0:00:02] (Ke8)} 44. Bf4 {
[%eval 636,7] [%emt 0:00:01] (Ne2)} Bg4 {[%eval 376,7] [%emt 0:00:02] (Kf8)}
45. b4 {[%eval 628,7] [%emt 0:00:01] (d4)} Bf5 {[%eval 374,7] [%emt 0:00:02]
(Nh2)} 46. b3 {[%eval 632,7] [%emt 0:00:01] (Ne2)} Bg4 {[%eval 378,7] [%emt 0:
00:02] (Ke8)} 47. Bb8 {[%eval 631,7] [%emt 0:00:01] (Kb2)} Bh3 {[%eval 377,7]
[%emt 0:00:02] (Nh2)} 48. Kb2 {[%eval 614,7] [%emt 0:00:01] (Bd6+)} Bf5 {
[%eval 374,6] [%emt 0:00:01] (Nh2)} 49. b5 {[%eval 639,7] [%emt 0:00:01] (Bd6+)
} Kd7 {[%eval 375,6] [%emt 0:00:02] (Nh2)} 50. Re1 {[%eval 639,7] [%emt 0:00:
01] (Be5)} Be5+ {[%eval 371,6] [%emt 0:00:02]} 51. Ka2 {[%eval 612,8] [%emt 0:
00:00] (d4)} Bh3 {[%eval 382,7] [%emt 0:00:02] (Nh2)} 52. b4 {[%eval 613,7]
[%emt 0:00:01] (Ne2)} Bg4 {[%eval 379,7] [%emt 0:00:01] (bxa6)} 53. Re4 {
[%eval 629,7] [%emt 0:00:01] (Ne2)} Bf5 {[%eval 377,7] [%emt 0:00:02] (Nh2)}
54. Rc4 {[%eval 622,7] [%emt 0:00:01] (Ne2)} Bh3 {[%eval 381,7] [%emt 0:00:01]
(Ba1)} 55. Rf4 {[%eval 631,8] [%emt 0:00:01] (Bd6)} Bf6 {[%eval 377,6] [%emt 0:
00:02] (Bf5)} 56. Re4 {[%eval 630,7] [%emt 0:00:01] (Ne2)} Be6 {[%eval 373,6]
[%emt 0:00:02] (Be5)} 57. Rg4 {[%eval 613,7] [%emt 0:00:01] (Ne2)} Bf7 {[%eval
374,7] [%emt 0:00:01] (Nh2)} 58. Bh2 {[%eval 608,7] [%emt 0:00:01] (Ne2)} Bg8 {
[%eval 375,7] [%emt 0:00:01] (Ba1)} 59. Re4 {[%eval 601,7] [%emt 0:00:01] (Be5)
} Ne5 {[%eval 376,7] [%emt 0:00:02]} 60. Kb1 {[%eval 588,8] [%emt 0:00:00]
(Ne2)} Be6 {[%eval 381,7] [%emt 0:00:01] (Kc8)} 61. Re2 {[%eval 611,8] [%emt 0:
00:02] (Nf3)} Bf5 {[%eval 380,7] [%emt 0:00:01] (Bg8)} 62. Ra2 {[%eval 631,7]
[%emt 0:00:01] (Nf3)} Be4 {[%eval 378,7] [%emt 0:00:02] (bxa6)} 63. Ra1 {
[%eval 638,7] [%emt 0:00:01] (Nf3)} Bg2 {[%eval 380,7] [%emt 0:00:01] (Kc8)}
64. Bf4 {[%eval 627,7] [%emt 0:00:01] (Nf3)} Bf3 {[%eval 382,7] [%emt 0:00:01]
(Kc8)} 65. Bc1 {[%eval 640,7] [%emt 0:00:01] (Ne2)} Be2 {[%eval 376,7] [%emt 0:
00:01] (Kc8)} 66. Ba3 {[%eval 628,7] [%emt 0:00:01] (Ng3)} Bd1 {[%eval 373,7]
[%emt 0:00:01] (Kc8)} 67. Ra2 {[%eval 538,8] [%emt 0:00:02] (Nf3)} Bc2+ {
[%eval 370,7] [%emt 0:00:01]} 68. Ka1 {[%eval 522,8] [%emt 0:00:00]} Bb1 {
[%eval 382,7] [%emt 0:00:01] (Nc4+)} 69. d4 {[%eval 591,8] [%emt 0:00:02] (Nf3)
} Bf5 {[%eval 376,7] [%emt 0:00:01] (Kc8)} 70. Bb2 {[%eval 612,7] [%emt 0:00:
01] (Nf3)} c5 {[%eval 378,7] [%emt 0:00:01] (Kc8)} 71. Ra5 {[%eval 617,7]
[%emt 0:00:01] (Nf3)} Nf3 {[%eval 378,7] [%emt 0:00:01] (Kc8)} 72. Ra3 {[%eval
604,7] [%emt 0:00:01] (b6)} Be4 {[%eval 379,7] [%emt 0:00:01] (Kc8)} 73. b6 {
[%eval 639,7] [%emt 0:00:01] (Ne2)} Bd3 {[%eval 381,7] [%emt 0:00:01] (Bb1)}
74. Ra5 {[%eval 596,7] [%emt 0:00:01] (Ng3)} Be2 {[%eval 382,7] [%emt 0:00:01]
(Kc8)} 75. Bc3 {[%eval 615,7] [%emt 0:00:01] (Nh3)} Bc4 {[%eval 382,7] [%emt 0:
00:01] (Ne1)} 76. Ra4 {[%eval 614,7] [%emt 0:00:01] (Ne2)} Bb3 {[%eval 382,7]
[%emt 0:00:01] (Ne1)} 77. Bb2 {[%eval 566,7] [%emt 0:00:01] (Ne2)} Bc2 {[%eval
382,7] [%emt 0:00:01] (Ne1)} 78. Ne2 {[%eval 584,7] [%emt 0:00:01]} Bf5 {
[%eval 382,7] [%emt 0:00:01] (Ng1)} 79. Nc3 {[%eval 600,7] [%emt 0:00:01]
(Nhg3)} Bh3 {[%eval 385,7] [%emt 0:00:01] (Nd2)} 80. Ba3 {[%eval 594,7] [%emt
0:00:01] (Ng3)} Bg4 {[%eval 382,7] [%emt 0:00:01] (Ng1)} 81. Kb1 {[%eval 608,7]
[%emt 0:00:01] (Ng3)} Bf5+ {[%eval 381,7] [%emt 0:00:01] (Ng1)} 82. Kb2 {
[%eval 602,7] [%emt 0:00:01] (Ne4)} Bh3 {[%eval 382,7] [%emt 0:00:01] (Kc8)}
83. Na2 {[%eval 593,7] [%emt 0:00:01] (Ng3)} Bg4 {[%eval 378,7] [%emt 0:00:01]
(Ng1)} 84. Ra5 {[%eval 600,7] [%emt 0:00:01] (Ng3)} Bf5 {[%eval 377,7] [%emt 0:
00:01] (Nh2)} 85. Rb5 {[%eval 598,7] [%emt 0:00:01] (Ng3)} Bh3 {[%eval 378,7]
[%emt 0:00:01] (Nd2)} 86. Kb1 {[%eval 608,7] [%emt 0:00:01] (Nc3)} Bf1 {[%eval
378,7] [%emt 0:00:01] (Kd8)} 87. Ra5 {[%eval 578,7] [%emt 0:00:01] (Ng3)} Be2 {
[%eval 379,7] [%emt 0:00:01] (Kc8)} 88. Ka1 {[%eval 599,7] [%emt 0:00:01] (Ng3)
} Bd3 {[%eval 378,7] [%emt 0:00:01] (Nh2)} 89. Nc3 {[%eval 599,7] [%emt 0:00:
01] (Ng3)} Bf1 {[%eval 382,7] [%emt 0:00:01] (Ng1)} 90. Rb5 {[%eval 589,8]
[%emt 0:00:02] (Ng3)} Be2 {[%eval 382,7] [%emt 0:00:01] (Kc8)} 91. Na2 {[%eval
594,7] [%emt 0:00:01] (Bb2)} Bd3 {[%eval 379,7] [%emt 0:00:01] (Ng1)} 92. Bb2 {
[%eval 597,7] [%emt 0:00:01] (Ng3)} Rhe8 {[%eval 378,6] [%emt 0:00:01] (Nh2)}
93. Bc1 {[%eval 648,6] [%emt 0:00:01] (Nc1)} Nd2 {[%eval 374,6] [%emt 0:00:01]
(Ng1)} 94. f4 {[%eval 596,6] [%emt 0:00:01] (Ng3)} Bc4 {[%eval 371,6] [%emt 0:
00:01] (Nb3+)} 95. Kb2 {[%eval 628,6] [%emt 0:00:01] (Nc3)} Rac8 {[%eval 368,6]
[%emt 0:00:01] (Bf1)} 96. Nc3 {[%eval 647,7] [%emt 0:00:01]} Bd3 {[%eval 372,6]
[%emt 0:00:01] (Bxd4)} 97. Ra5 {[%eval 656,6] [%emt 0:00:01] (Ka1)} Re2 {
[%eval 357,6] [%emt 0:00:01] (Nb3)} 98. Ra2 {[%eval 308,6] [%emt 0:00:01]} Be5
{[%eval 363,6] [%emt 0:00:01] (cxb4)} 99. Na4 {[%eval 607,5] [%emt 0:00:01]
(Ng3)} Bb1 {[%eval 348,6] [%emt 0:00:01] (cxb4)} 100. Bxd2 {[%eval 335,5]
[%emt 0:00:01] (Ng3)} c4 {[%eval 54,6] [%emt 0:00:01] (Re1)} 101. Ka1 {[%eval
359,7] [%emt 0:00:01] (Nc3)} Bd6 {[%eval 59,7] [%emt 0:00:01] (Re1)} 102. f5 {
[%eval 367,7] [%emt 0:00:01] (Rc2)} Bd3 {[%eval 55,6] [%emt 0:00:01] (Re5)}
103. Rb2 {[%eval 364,7] [%emt 0:00:01] (Nc5+)} Re1+ {[%eval 53,6] [%emt 0:00:
01] (Ke8)} 104. Bc1 {[%eval 369,8] [%emt 0:00:01] (Rb1)} Bc5 {[%eval 49,6]
[%emt 0:00:01] (Rd1)} 105. Rb1 {[%eval 358,7] [%emt 0:00:01]} c3 {[%eval 46,6]
[%emt 0:00:01] (Rg1)} 106. Bb2 {[%eval 367,6] [%emt 0:00:01] (Bf4)} Rd8 {
[%eval 50,6] [%emt 0:00:01] (Rxb1+)} 107. Rc1 {[%eval 365,7] [%emt 0:00:01]
(Nf2)} Bb5 {[%eval 54,6] [%emt 0:00:01] (Rxc1+)} 108. Ba3 {[%eval 389,7] [%emt
0:00:01] (Ng3)} Bc4 {[%eval 46,6] [%emt 0:00:01] (Bf1)} 109. Nf2 {[%eval 363,7]
[%emt 0:00:01] (Nb2)} c2 {[%eval 51,6] [%emt 0:00:01] (Rxc1+)} 110. Nc3 {
[%eval 389,7] [%emt 0:00:01] (Ng4)} Rde8 {[%eval 54,6] [%emt 0:00:01] (Rh1)}
111. Ncd1 {[%eval 428,6] [%emt 0:00:01] (Bb2)} Be7 {[%eval 52,6] [%emt 0:00:01]
(Rh1)} 112. Nh3 {[%eval 466,6] [%emt 0:00:01] (Nd3)} Bf8 {[%eval 53,6] [%emt 0:
00:01] (Re6)} 113. Ng1 {[%eval 8,7] [%emt 0:00:02] (Nc3)} Bd6 {[%eval 52,6]
[%emt 0:00:01] (cxd1Q)} 114. Nc3 {[%eval 414,7] [%emt 0:00:01] (Nf3)} Bc5 {
[%eval 53,6] [%emt 0:00:01] (Bxb4)} 115. Bb2 {[%eval 416,6] [%emt 0:00:01]
(Ne4)} Rd8 {[%eval 58,6] [%emt 0:00:01] (Rxc1+)} 116. Nd1 {[%eval 0,7] [%emt 0:
00:01] (Nf3)} Bb5 {[%eval 54,6] [%emt 0:00:01] (cxd1Q)} 117. Bc3 {[%eval 418,7]
[%emt 0:00:01] (Ne2)} Rc8 {[%eval 55,6] [%emt 0:00:01] (Ke8)} 118. Nf2 {[%eval
412,7] [%emt 0:00:01] (Nf3)} Re2 {[%eval 56,6] [%emt 0:00:01] (Bf1)} 119. Nh1 {
[%eval 473,6] [%emt 0:00:01] (Nf3)} Rb8 {[%eval 56,7] [%emt 0:00:01] (Rg2)}
120. Be1 {[%eval 435,6] [%emt 0:00:01] (Nf3)} Rbe8 {[%eval 49,6] [%emt 0:00:01]
(Re5)} 121. Nf3 {[%eval 436,7] [%emt 0:00:01]} Rd8 {[%eval 56,7] [%emt 0:00:01]
(Rd2)} 122. Ne5+ {[%eval 449,7] [%emt 0:00:01]} Kc8 {[%eval 56,7] [%emt 0:00:
01] (Ke7)} 123. Bc3 {[%eval 469,7] [%emt 0:00:01] (f6)} Rh2 {[%eval 59,6]
[%emt 0:00:01] (Bxb4)} 124. Nf7 {[%eval 441,7] [%emt 0:00:01] (Ng3)} Bd6 {
[%eval 57,7] [%emt 0:00:01] (Rh8)} 125. Nh8 {[%eval 464,7] [%emt 0:00:01] (Ng3)
} Bg3 {[%eval 55,7] [%emt 0:00:01] (Rh3)} 126. Bb2 {[%eval 480,7] [%emt 0:00:
01] (Nf2)} Bc4 {[%eval 51,6] [%emt 0:00:01] (Rh3)} 127. Nf2 {[%eval 450,7]
[%emt 0:00:01] (Nf7)} Rh1 {[%eval 56,7] [%emt 0:00:01] (Ba2)} 128. Nd1 {[%eval
434,7] [%emt 0:00:01] (Bc3)} Rg1 {[%eval 55,6] [%emt 0:00:01] (Bh2)} 129. Bc3 {
[%eval 443,7] [%emt 0:00:01] (Nc3)} Rg2 {[%eval 55,6] [%emt 0:00:01] (Be1)}
130. Nf2 {[%eval 453,8] [%emt 0:00:01] (Nf7)} Bd6 {[%eval 55,6] [%emt 0:00:01]
(Rg1)} 131. Ne4 {[%eval 449,7] [%emt 0:00:01] (Nf7)} Rh2 {[%eval 58,6] [%emt 0:
00:01] (Bxb4)} 132. Nc5 {[%eval 460,7] [%emt 0:00:01] (Nf7)} Bb5 {[%eval 59,6]
[%emt 0:00:01] (Ba2)} 133. axb7+ {[%eval 505,6] [%emt 0:00:01] (Nf7)} Kb8 {
[%eval 54,7] [%emt 0:00:01]} 134. Na6+ {[%eval 465,7] [%emt 0:00:00] (Nd7+)}
Kxb7 {[%eval 58,7] [%emt 0:00:01]} 135. Nc5+ {[%eval 458,8] [%emt 0:00:00]
(Nf7)} Kc6 {[%eval 57,7] [%emt 0:00:01]} 136. Nf7 {[%eval 456,8] [%emt 0:00:00]
} Be5 {[%eval 58,6] [%emt 0:00:01] (Bb8)} 137. Na6 {[%eval 465,8] [%emt 0:00:
02] (Nd6)} Kd7 {[%eval 56,6] [%emt 0:00:01] (Rh8)} 138. Nh8 {[%eval 438,8]
[%emt 0:00:02] (Nd6)} Bd6 {[%eval 51,7] [%emt 0:00:01] (Rh1)} 139. Be1 {[%eval
447,7] [%emt 0:00:02] (Nb8+)} Bc5 {[%eval 46,6] [%emt 0:00:01] (Bxb4)} 140. Bd2
{[%eval 428,7] [%emt 0:00:01] (Nb8+)} Rc8 {[%eval 49,6] [%emt 0:00:01] (Bxb4)}
141. Bc3 {[%eval 461,7] [%emt 0:00:01] (Nb8+)} Rb8 {[%eval 52,7] [%emt 0:00:01]
(Kd8)} 142. Nc7 {[%eval 401,7] [%emt 0:00:01] (Nf7)} Rxb6 {[%eval 47,6] [%emt
0:00:01]} 143. Kb2 {[%eval 53,7] [%emt 0:00:00]} Bd6 {[%eval 148,7] [%emt 0:00:
01] (Ra6)} 144. Na6 {[%eval 313,7] [%emt 0:00:02] (Ne6)} Rxa6 {[%eval -24,6]
[%emt 0:00:01]} 145. Nf7 {[%eval 28,8] [%emt 0:00:00]} Kc7 {[%eval -22,6]
[%emt 0:00:01] (Bc4)} 146. Bd2 {[%eval 23,8] [%emt 0:00:02] (Ne5)} Ra2+ {
[%eval -24,5] [%emt 0:00:01]} 147. Kxa2 {[%eval 0,9] [%emt 0:00:00]} Ba4 {
[%eval -19,7] [%emt 0:00:01] (Bc4+)} 148. Bf4 {[%eval 190,8] [%emt 0:00:03]
(Ng5)} Bb3+ {[%eval -20,7] [%emt 0:00:01] (Kb7)} 149. Kb2 {[%eval 223,8] [%emt
0:00:01] (Ka1)} Be5 {[%eval -18,7] [%emt 0:00:01] (Kc8)} 150. Nh8 {[%eval 246,
8] [%emt 0:00:01] (b5)} Rf2 {[%eval -23,7] [%emt 0:00:01] (Kb7)} 151. Bd2 {
[%eval 255,9] [%emt 0:00:01]} a5 {[%eval -24,7] [%emt 0:00:00] (Rh2)} 152. Ka3
{[%eval 237,8] [%emt 0:00:01] (b5)} Re2 {[%eval -24,7] [%emt 0:00:01] (Kb8)}
153. Be1 {[%eval 258,8] [%emt 0:00:01] (Nf7)} Rd2 {[%eval -27,7] [%emt 0:00:01]
} 154. Bg3 {[%eval 0,8] [%emt 0:00:00]} Bc4 {[%eval -40,7] [%emt 0:00:01] (Kb7)
} 155. Bf4 {[%eval 0,8] [%emt 0:00:01] (Kb2)} Kb7 {[%eval -120,6] [%emt 0:00:
01] (Rd3+)} 156. Ka4 {[%eval -231,8] [%emt 0:00:01] (Rxc2)} Rd3 {[%eval -516,6]
[%emt 0:00:01]} 157. Bd2 {[%eval -257,8] [%emt 0:00:00] (Nf7)} Rb3 {[%eval
-523,5] [%emt 0:00:01] (Ra3+)} 158. Bc3 {[%eval -497,8] [%emt 0:00:02] (Nf7)}
Bb5+ {[%eval -523,6] [%emt 0:00:01] (Bd6)} 159. Kxb3 {[%eval -259,9] [%emt 0:
00:01]} Ba4+ {[%eval -518,8] [%emt 0:00:00] (Bc4+)} 160. Ka2 {[%eval -250,9]
[%emt 0:00:01] (Kb2)} Bf4 {[%eval -518,8] [%emt 0:00:01] (Bb3+)} 161. Ka3 {
[%eval -277,9] [%emt 0:00:01] (Nf7)} Bb5 {[%eval -517,7] [%emt 0:00:01] (Bd2)}
162. Bd2 {[%eval -255,9] [%emt 0:00:01] (Nf7)} a4 {[%eval -519,7] [%emt 0:00:
01] (Bc4)} 163. Bc3 {[%eval -247,9] [%emt 0:00:01] (Nf7)} Bg5 {[%eval -518,8]
[%emt 0:00:01] (Bd2)} 164. Kb2 {[%eval -288,9] [%emt 0:00:01] (Nf7)} Bh6 {
[%eval -519,8] [%emt 0:00:01] (a3+)} 165. Bd2 {[%eval -245,9] [%emt 0:00:01]
(Nf7)} a3+ {[%eval -525,7] [%emt 0:00:01] (Be3)} 166. Ka1 {[%eval -244,9]
[%emt 0:00:01]} Bf1 {[%eval -519,8] [%emt 0:00:01] (Be3)} 167. Bg5 {[%eval
-184,9] [%emt 0:00:01]} Bc4 {[%eval -516,8] [%emt 0:00:00] (Ka8)} 168. Nf7 {
[%eval -190,9] [%emt 0:00:01]} Ba2 {[%eval -512,8] [%emt 0:00:01] (Ka8)} 169.
Nh8 {[%eval -178,9] [%emt 0:00:01] (b5)} Bc4 {[%eval -13000,1] [%emt 0:00:01]
(Ka8)} 170. Nf7 {[%eval 0,11] [%emt 0:00:01]} Ba2 {[%eval -13000,3] [%emt 0:00:
00] Moron 1.0 caused an exception, game stopped.} *

[/pgn]
User avatar
JuLieN
Posts: 2949
Joined: Mon May 05, 2008 12:16 pm
Location: Bordeaux (France)
Full name: Julien Marcel

Re: Moron 1.0 (the real one!) released (Win64 binary)

Post by JuLieN »

Hehe, yes, there are still some bugs (again, Moron was a quick hack made in two hours ;) ). I suggest you play an hundred bullet games and show use a few nice ones. :)
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]