New Smirf Engine MS-175e

Discussion of chess software programming and technical issues.

Moderator: Ras

User avatar
Ovyron
Posts: 4562
Joined: Tue Jul 03, 2007 4:30 am

Re: New Smirf Engine MS-175e

Post by Ovyron »

Ok, thanks.
User avatar
Ovyron
Posts: 4562
Joined: Tue Jul 03, 2007 4:30 am

Re: New Smirf Engine MS-175e

Post by Ovyron »

MSVC8 still loses on time around here:

[Date "2008.11.13"]
[Round "1.1"]
[White "Smirf MS-175e"]
[Black "Pro Deo 1.6 - Xtreme"]
[Result "0-1"]
[PlyCount "79"]
[TimeControl "60+3"]

{Pondering=Off} 1. Nc3 {0.00/1 2} e5 {0.00/11 9} 2. Nf3 {0.45/9 2} d5 {
-0.82/10 5} 3. Nxe5 {1.25/9 3} d4 {-1.05/9 2} 4. e4 {1.47/8 2} Qe7 {-1.55/9 4}
5. f4 {1.35/9 2} dxc3 {-0.79/5 0} 6. dxc3 {0.85/8 2} f6 {-2.46/9 6} 7. Bb5+ {
-0.31/8 4} c6 {-3.16/8 3} 8. Bc4 {-1.14/9 4} fxe5 {-3.77/8 1} 9. Qh5+ {
-1.71/8 2} g6 {-4.41/10 6} 10. Qxe5 {0.00/1 1} Qxe5 {-4.08/10 4} 11. fxe5 {
-1.27/9 1} Nd7 {-3.85/9 1} 12. Bf4 {-1.73/9 4} g5 {-4.03/8 0} 13. Bxg5 {
-1.26/10 4} Nxe5 {-3.48/10 3} 14. Bb3 {-1.40/10 5} Bh6 {-3.62/10 5} 15. Bxh6 {
-1.56/11 4} Nxh6 {-3.53/5 0} 16. O-O-O {0.00/1 5} Nhg4 {-4.32/11 6} 17. Rhe1 {
-2.31/9 4} Nxh2 {-4.50/10 3} 18. Rd4 {0.00/1 5} Nhg4 {-5.08/11 8} 19. a3 {
0.00/1 5} Bd7 {-5.39/11 5} 20. Rdd1 {-4.10/10 5} O-O-O {-5.69/10 4} 21. Rd2 {
-4.40/10 4} Rhf8 {-6.16/10 4} 22. Kb1 {-4.49/9 3} h6 {-6.40/10 4} 23. Rd4 {
0.00/1 4} Rf2 {-6.81/11 6} 24. Rg1 {-5.89/10 6} Rdf8 {-7.64/10 2} 25. Rdd1 {
0.00/1 6} c5 {-8.78/10 5} 26. Rde1 {-6.94/11 6} c4 {-10.03/9 2} 27. Ba2 {
-7.98/11 6} Ba4 {-10.02/9 2} 28. b3 {-7.04/11 4} Bc6 {-9.90/8 1} 29. bxc4 {
-7.34/11 7} Kb8 {-10.17/9 5} 30. c5 {-6.52/10 4} Bd7 {-9.62/9 8} 31. Rc1 {
0.00/1 5} Bb5 {-10.01/9 6} 32. Bb3 {0.00/1 3} Be2 {-10.08/9 4} 33. Be6 {
0.00/1 6} Ne3 {-10.28/10 9} 34. Rh1 {-6.36/10 5} R8f6 {-11.06/5 0} 35. Bd5 {
-6.77/9 4} Bg4 {-10.70/8 4} 36. g3 {0.00/1 4} h5 {-11.64/5 0} 37. a4 {0.00/1 4}
Bf3 {-10.28/9 9} 38. Rhe1 {-5.85/9 2} Be2 {-11.00/5 0} 39. Ka2 {-5.92/9 4} Ng2
{-9.55/5 0 White forfeits on time. White/Black clocks: 00:00:00 / 00:00:10}
40. Rxe2 {-5.65/10 5} 0-1

[Date "2008.11.13"]
[Round "1.2"]
[White "Pro Deo 1.6 - Xtreme"]
[Black "Smirf MS-175e"]
[Result "1-0"]
[PlyCount "76"]
[TimeControl "60+3"]

{Pondering=Off} 1. e4 {0.36/11 4} Nc6 {0.34/9 2} 2. d4 {1.03/10 5} e6 {0.35/9 2
} 3. d5 {1.23/9 5} exd5 {0.57/8 2} 4. exd5 {1.09/8 2} Ne5 {0.65/8 2} 5. f4 {
1.21/7 0} Bb4+ {0.00/1 2} 6. c3 {2.70/9 6} Bc5 {1.30/8 4} 7. Qe2 {2.70/8 0} Ne7
{0.00/1 3} 8. Qxe5 {2.89/7 0} O-O {1.72/8 2} 9. b4 {2.13/10 6} d6 {1.53/8 2}
10. Qg5 {1.93/10 3} Bb6 {0.00/1 2} 11. a4 {1.86/9 8} Qe8 {0.64/8 2} 12. Bb5 {
1.63/9 6} f6 {-0.07/8 2} 13. Bxe8 {1.63/5 0} fxg5 {-0.64/9 1} 14. Bh5 {1.54/7 0
} Nxd5 {-0.26/8 3} 15. Ne2 {1.66/6 0} gxf4 {-1.25/8 2} 16. a5 {1.45/6 0} Be3 {
-1.07/9 6} 17. Bf3 {1.49/9 3} Be6 {-0.97/9 5} 18. a6 {1.55/10 6} b5 {0.00/1 6}
19. Bxe3 {1.55/10 3} Nxe3 {0.01/11 5} 20. Bxa8 {1.92/10 4} Rxa8 {0.00/1 4} 21.
Na3 {3.04/10 4} Nxg2+ {0.16/10 6} 22. Kf2 {2.55/9 1} Bg4 {0.86/10 4} 23. Nxb5 {
4.60/11 7} Rf8 {0.00/1 6} 24. Ned4 {6.28/10 12} f3 {0.00/1 5} 25. Nxa7 {
8.48/10 10} c5 {2.01/9 7} 26. Nac6 {10.13/9 2} cxd4 {2.00/10 7} 27. b5 {
9.68/9 4} dxc3 {-1.93/9 7} 28. b6 {10.82/9 4} Bd7 {-2.21/8 4} 29. Ne7+ {
10.03/8 5} Kf7 {1.39/10 7} 30. Rhc1 {10.50/9 3} Kxe7 {0.00/1 5} 31. Rxc3 {
10.77/9 3} Nf4 {-2.34/9 7} 32. a7 {12.56/8 5} Nh3+ {-1.32/8 6} 33. Kg3 {
13.54/7 2} Ng5 {-0.51/8 6} 34. Re1+ {15.70/9 3} Be6 {0.01/9 5} 35. Rc7+ {
15.59/8 2} Kf6 {-0.03/5 0} 36. b7 {14.61/7 0} f2 {2.69/8 4} 37. Kxf2 {12.66/9 3
} Kg6+ {4.50/8 4} 38. Ke3 {
13.81/9 12 Black forfeits on time. White/Black clocks: 00:00:13 / 00:00:00}
Rf5 {0.00/1 4} 1-0
User avatar
smrf
Posts: 484
Joined: Mon Mar 13, 2006 11:08 am
Location: Klein-Gerau, Germany

Re: New Smirf Engine MS-175e

Post by smrf »

Sorry for that behaviour. But as far as I found out, the engine itself is not responsible for this. So it will last until an Octopus UCI engine will be ready, when it no longer will be needing a translating envelope as Smirfoglot.

Until now there several strategies have been built in into Smirf to avoid such time problems, thus I actually do not see any need to focus again on that problem inside the engine itself.

Nevertheless there might be new Smirf bonus engine releases from time to time, as for now: MS-175f.
User avatar
Ovyron
Posts: 4562
Joined: Tue Jul 03, 2007 4:30 am

Re: New Smirf Engine MS-175e

Post by Ovyron »

You may still want to check the game against ProDeo Xtreme, the evaluation jumps all over the place.
User avatar
smrf
Posts: 484
Joined: Mon Mar 13, 2006 11:08 am
Location: Klein-Gerau, Germany

Re: New Smirf Engine MS-175e

Post by smrf »

Well, if you would try to replay that game using the Smirf GUI itself, you would experience, that it is of course not Smirf's final evaluation, which will be transported by your Smirfoglot (maybe there are newer compilations). Probably this weakness might apply also for the used time. Thus Smirfoglot seems neither to reflect exactly the board evaluation at the end of each calculation nor the appropriate time consumption.
User avatar
Ovyron
Posts: 4562
Joined: Tue Jul 03, 2007 4:30 am

Re: New Smirf Engine MS-175e

Post by Ovyron »

Is there an adapter to use Winboard/UCI engines under SmirfGUI?
User avatar
smrf
Posts: 484
Joined: Mon Mar 13, 2006 11:08 am
Location: Klein-Gerau, Germany

Re: New Smirf Engine MS-175e

Post by smrf »

No, there is not any chance to play other UCI or Winboard engines within the old Smirf GUI. The intention of that Smirf-GUI have been to show a working engine using the TMCI protocol and to have a multivariant engine play on 8x8 and 10x8 geometries. There had not been then other multivariant GUI/engine approaches before beside of the Zillions solution, but SMIRF targeted into the chess related world.

And because of the weak acceptance there was no need to extend that Smirf-GUI, as far as there had not been other 10x8 and 8x8 engines following compatibly that X-FEN and TMCI approach. H.G.M. then created another Winboard based multivariant approach and wrote a Smirfoglot adapter for the smirfengine to make it playable under his extended GUI.

You seem to focus more on 8x8 traditional chess, unfortunately that is not the main working field of SMIRF. Nevertheless I am very slowly rewriting SMIRF as Octopus using a kind of UCI protocol, hoping there will be sometimes an extended GUI supporting several variants using X-FEN.