Nice game by micro-Max

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

Moderators: hgm, Rebel, chrisw

User avatar
hgm
Posts: 27808
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Nice game by micro-Max

Post by hgm »

Micro-Max is doing very well in this edition of Open War. I guess the comparatively fast time control works in its favor. Today it conceived a Pawn sac (a true gambit, I guess) that completely surprised Timea (which is normally the stronger engine). The e-Pawn was traded for the Bishop pair, and an overwhelming spatial advantage. The Bishop pair became all powerful, and sealed Timea's fate.

Well done, for a mere 100 lines of code! 8-)

Code: Select all

[Event "OpenWar 6th Edition 15 + 5"]
[Site "QUAD"]
[Date "2009.09.05"]
[Round "60.6"]
[White "Micro-Max 4.8_PII"]
[Black "Timea 4a18"]
[Result "1-0"]
[TimeControl "900+5"]
[Annotator "1. +0.10   1... -0.11"]
[Number "2720"]


1. Nc3 {+0.10/9 21} d5 {-0.11/11 25} 2. e4 {+0.11/9 18} d4 {+0.22/11 18} 3.
Nce2 {-0.15/10 14} e5 {+0.32/11 6} 4. f4 {+0.01/10 24} exf4 {+0.54/10 14}
5. Nxf4 {-0.16/10 23} Bd6 {+0.40/10 21} 6. d3 {-0.15/10 25} Nh6
{+0.32/11 18} 7. c3 {-0.10/9 18} O-O {+0.92/9 13} 8. Nf3 {+0.13/10 21} dxc3
{+0.35/10 7} 9. bxc3 {-0.07/10 25} Qe8 {+0.36/10 16} 10. Be2 {-0.07/9 15}
f5 {-0.06/10 15} 11. Qb3+ {-0.09/11 18} Kh8 {-0.15/12 14} 12. e5
{-0.36/12 33} Bxe5 {-0.14/13 1:12} 13. Nxe5 {-0.26/11 16} Qxe5
{-0.17/13 49} 14. O-O {-0.27/10 15} c5 {+0.31/11 26} 15. Bf3 {-0.43/10 11}
Nc6 {+0.36/11 18} 16. Bd2 {-0.34/9 12} Nf7 {+0.27/10 8} 17. Bd5
{-0.27/10 11} Nfd8 {+0.35/9 7} 18. Qa3 {-0.38/11 33} Qd6 {+0.21/12 26} 19.
Be3 {-0.39/10 16} b6 {-0.03/11 16} 20. d4 {-0.46/9 17} Nb7 {+0.06/12 20}
21. dxc5 {-0.37/10 12} bxc5 {-0.43/12 37} 22. Rad1 {-0.18/11 18} Rb8
{-0.69/11 1:15} 23. c4 {+0.12/10 17} a6 {-0.95/11 20} 24. Nd3 {+0.18/10 15}
Nd4 {-0.76/10 12} 25. Rd2 {+0.20/10 16} Ne6 {-0.59/11 39} 26. Rb2
{+0.33/11 15} f4 {-0.58/9 15} 27. Bf2 {+0.27/11 48} Nbd8 {-0.68/10 24} 28.
Rxb8 {+0.38/13 23} Qxb8 29. Nxc5 {+0.36/13 26} Qd6 {-0.78/10 8} 30. Qh3
{+0.39/12 10} Nxc5 {-0.30/11 11} 31. Qxc8 {+0.49/13 11} Nde6 {-0.33/13 8}
32. Qc6 {+0.64/15 10} Qxc6 {-0.37/14 11} 33. Bxc6 {+0.68/15 24} Nd3
{-0.43/15 48} 34. Bb6 {+0.76/14 14} Rb8 {-0.43/14 3} 35. Ba7 {+0.82/14 9}
Rf8 {-0.38/13 4} 36. Bd5 {+0.93/13 12} Ng5 {-1.30/13 47} 37. Rb1
{+1.20/12 15} h6 {-1.24/12 10} 38. c5 {+1.38/12 14} f3 {-1.33/12 10} 39.
gxf3 {+1.12/12 10} Nh3+ {-1.87/12 28} 40. Kf1 {+1.65/13 20} Ng5
{-1.92/13 18} 41. c6 {+2.37/14 10} Nf4 {-1.93/14 7} 42. c7 {+2.49/14 8}
Nxd5 {-2.19/15 11} 43. Rb8 {+2.39/17 15} Nxc7 {-2.38/17 9} 44. Rxf8+
{+2.41/17 10} Kh7 {-2.47/18 5} 45. Kf2 {+2.50/16 14} Nd5 {-2.01/12 7} 46.
Rf5 {+2.76/16 18} Nc7 {-2.66/13 10} 47. Rc5 {+2.72/16 12} Nb5 {-2.92/14 10}
48. Bb6 {+2.77/15 7} Na3 {-2.88/13 1.5} 49. Rc6 {+2.82/14 9} Nf7
{-3.12/12 5} 50. Ba5 {+2.82/14 14} Ne5 {-3.13/13 7} 51. Rxa6 {+2.95/15 8}
Nd3+ {-3.23/13 1.2} 52. Ke2 {+3.05/17 18} Nf4+ {-3.09/13 7} 53. Ke3
{+3.10/16 15} Nd5+ {-3.18/13 23} 54. Kd4 {+3.52/15 8} Ne7 {-3.49/13 9} 55.
Ke4 {+4.79/15 7} Nc8 {-6.60/13 6} 56. Kd3 {+4.89/16 9} Nb5 {-7.24/14 7} 57.
a4 {+5.00/15 6} Nbd6 {-7.60/15 6} 58. Rc6 {+5.71/17 18} Nb7 {-7.91/15 13}
59. Bb4 {+6.02/17 7} Na7 {-8.99/16 2.0} 60. Rc7 {+6.50/18 9} Nd8
{-9.74/17 9} 61. Rxa7 {+7.34/17 9} Nc6 {-10.27/16 4} 62. Rb7 {+7.39/13 18}
{Black resigns} 1-0
Mincho Georgiev
Posts: 454
Joined: Sat Apr 04, 2009 6:44 pm
Location: Bulgaria

Re: Nice game by micro-Max

Post by Mincho Georgiev »

Well done, for a mere 100 lines of code!
Absolutely!
Uri Blass
Posts: 10297
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: Nice game by micro-Max

Post by Uri Blass »

Maybe you should do micromax less materialistic.

I see that micromax had negative evaluation when it played 12.e5 when white has the advantage with this move based on every good program that I tried.

12.e5 is simply a forced move(from the point view of top engines) and the evaluation gap between 12.e5 and the second best move is a pawn based on rybka's evaluation(second best move is 0-0 that also sacrifices a pawn).

Here is some analysis by rybka in 2 option mode
Micro-Max 4.8_PII - Timea 4a18, OpenWar 6th Edition 15 + 5 2009
rnb1qr1k/ppp3pp/3b3n/5p2/4PN2/1QPP1N2/P3B1PP/R1B1K2R w KQ - 0 1

depth 15:

Micro-Max 4.8_PII - Timea 4a18, OpenWar 6th Edition 15 + 5 2009
[D]rnb1qr1k/ppp3pp/3b3n/5p2/4PN2/1QPP1N2/P3B1PP/R1B1K2R w KQ - 0 1

Analysis by Rybka 3 1-cpu 32-bit :

1. ² (0.57): 12.e4-e5 Bd6xe5 13.Nf3xe5 Qe8xe5 14.d3-d4 Qe5-d6 15.0-0 Rf8-e8 16.Bc1-a3 Qd6-d7 17.Ra1-e1 Nb8-c6 18.Be2-d3 b7-b6 19.Ba3-c1
2. ³ (-0.43): 12.0-0 f5xe4 13.Nf3-g5 e4-e3

(so k, 05.09.2009)
User avatar
Jim Ablett
Posts: 1384
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Nice game by micro-Max

Post by Jim Ablett »

I thought I'd test out the DGT pgn viewer 'ChessTheatre' for this very nice game.
(http://www.brothersoft.com/games/chesstheatre.html)
It lets you publish the game online.

You'll need shockwave flash plugin installed to view.

http://homepages.tesco.net/henry.ablett ... heatre.htm

Jim.
User avatar
hgm
Posts: 27808
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Nice game by micro-Max

Post by hgm »

Uri Blass wrote:Maybe you should do micromax less materialistic.
Well, the evaluation of micro-Max should not be taken very serious as an absolute score. It does score material absolutely, but any positional scoring is done relative to the current root position. (This is done to prevent that inconsitencies in the differential evaluation will make the score drift away.) This often leads to counter-intuitive scores. E.g. if micro-Max has a head-start in development, and thus has the objectively better position in the root, usually such advantages tend to partly evaporate, because the opponent's pieces are located so bad that they have more good moves available (e.g. a highly valued castling, while uMax has already castled). Micro-Max will then report a negative score.

But this does not affect the move choice in any way. At worst it could lead to a wrong decision to draw by repetition. But that problem is much larger when I let the score drift away by applying the differential positional evaluation on the game-level moves, and accumulating the inconsistencies.
Steve B
Posts: 3697
Joined: Tue Jul 31, 2007 4:26 pm

Re: Nice game by micro-Max

Post by Steve B »

Jim Ablett wrote:I thought I'd test out the DGT pgn viewer 'ChessTheatre' for this very nice game.
(http://www.brothersoft.com/games/chesstheatre.html)
It lets you publish the game online.

You'll need shockwave flash plugin installed to view.

http://homepages.tesco.net/henry.ablett ... heatre.htm

Jim.
Thanks for that link Jim
using 'ChessTheatre' i was able to check the pgn for the ongoing forum game and i noticed several typos on my part
i have now corrected them
Regards
Steve
User avatar
Jim Ablett
Posts: 1384
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Nice game by micro-Max

Post by Jim Ablett »

Newer version of CHessTheatre (v1.20) available here >

http://digitalgametechnology.com/site/i ... -1.20.html

Bugs solved:

* Incorrect move text with en passant move.
* Chess960 castling now only changes the king and rook and affects no other pieces.
* Vista compatibility extended.
* Board flip error after reading new PGN corrected.
* Translation of clock times in the PGN file corrected.
* Corrected the internet links in help and about

Jim.