New version of DrunkenMaster

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

New version of DrunkenMaster

Postby Marcus Prewarski » 06 Feb 2004, 15:45

Geschrieben von: / Posted by: Marcus Prewarski at 06 February 2004 15:45:18:

Hola,
A new version DrunkenMaster 0.9 is available at the usual place. I think it is a little better than the previous version. There is also a linux version available for download, one or two people might be interested in that.
Changes include:
- now comes with an init file, hash size can be configured there.
- max hash size raised to 64 Mbytes
- Opening book is a little larger but still quite small at less than 6000 positions.
Let me know if anyone has problems with it.
-Marcus



DrunkenMaster home page
Marcus Prewarski
 

Re: New version of DrunkenMaster

Postby Claude Dubois » 06 Feb 2004, 17:22

Geschrieben von: / Posted by: Claude Dubois at 06 February 2004 17:22:26:
Als Antwort auf: / In reply to: New version of DrunkenMaster geschrieben von: / posted by: Marcus Prewarski at 06 February 2004 15:45:18:
Hola,
A new version DrunkenMaster 0.9 is available at the usual place. I think it is a little better than the previous version. There is also a linux version available for download, one or two people might be interested in that.
Changes include:
- now comes with an init file, hash size can be configured there.
- max hash size raised to 64 Mbytes
- Opening book is a little larger but still quite small at less than 6000 positions.
Let me know if anyone has problems with it.
-Marcus
Hello Marcus,
Thanks for your new version.
To have a look if all is ok, I make first a little test with the tempo 1'/40 moves. It's not important but I can have a little control if the engine is working, how is the evaluation and so on.
Ruffian 2.0.0 is my stallion to have a control and he is very strong. He win almost all the games and when he loses, it's not frequent.
1'/40 moves is not very important but DrunkenMaster 0.9 has made a good performance. It's only for your eyes Marcus. After the win against AnMon 5.07, DrunkenMaster is making another surprise.
I have used DrunkenMaster 0.9 with dm.ini to have the right size to 64 Mb hash.
[Event "Essai SB-8"]
[Site "Le Locle"]
[Date "2004.02.06"]
[Round "2.1"]
[White "DrunkenMaster 0.9 W2U"]
[Black "Ruffian 2.0.0"]
[Result "1-0"]
[ECO "B90"]
[PlyCount "101"]
[EventDate "2004.02.06"]
[Source "Dubois"]
[TimeControl "40/60:0/0:0/0"]
1. e4 {0.01/1 0} c5 {0.01/0 0} 2. Nf3 {0.01/1 0} d6 {0.01/0 0} 3. d4 {0.01/1 0}
Nf6 {0.01/0 0} 4. Nc3 {0.00/1 0} cxd4 {0.01/0 0} 5. Nxd4 {0.01/1 0} a6 {
0.01/0 0} 6. Be3 {0.01/1 0} e5 {0.01/0 0} 7. Nb3 {0.00/1 0} Be6 {0.01/0 0} 8.
f3 {0.00/1 0} Nbd7 {0.01/0 0} 9. g4 {0.01/1 0} h6 {0.01/0 0} 10. Qd2 {0.01/1 0}
Be7 {0.01/0 0} 11. Nd5 {0.00/6 2} Bxd5 {-0.05/8 1} 12. exd5 {-0.03/6 2} e4 {
(a5) -0.15/8 2} 13. fxe4 {-0.06/7 2} Nxg4 {-0.12/9 2} 14. Bd4 {-0.08/6 2} Bg5 {
(Nde5) -0.15/8 1} 15. Qb4 {(Qg2) 0.54/6 2} O-O {(Bh4+) -0.21/7 0} 16. Qxd6 {
1.28/6 2} Re8 {(Bh4+) -0.06/8 2} 17. Bd3 {1.18/6 2} Nge5 {(Nde5) -0.07/8 2} 18.
Qb4 {(Bxe5) 1.00/6 2} Qf6 {(Nf3+) -0.28/8 5} 19. Rf1 {1.11/6 2} Bh4+ {-0.72/8 1
} 20. Ke2 {0.75/7 2} Nxd3 {(Qg5) -0.40/9 2} 21. Kxd3 {1.21/6 2} Qg6 {-0.13/11 8
} 22. Nd2 {1.38/6 2} Bg5 {(b6) -0.13/8 2} 23. Rae1 {(c4) 1.22/7 2} b5 {
-0.40/8 3} 24. Nf3 {(Rg1) 1.27/6 2} Rac8 {(Be7) -0.68/8 1} 25. Nxg5 {1.60/7 2}
Rc4 {(hxg5) -0.04/11 11} 26. Qd2 {(Qa5) 0.93/8 2} hxg5 {(Ne5+) -0.71/8 1} 27.
Qe3 {(c3) 1.16/6 2} Ne5+ {-0.74/8 1} 28. Kd2 {(Bxe5) 0.96/8 2} Ng4 {-1.35/8 0}
29. Qd3 {0.75/8 2} Nxh2 {0.09/12 8} 30. Rf2 {0.85/7 2} Qh6 {(g4) 0.23/9 1} 31.
Ree2 {(b3) 0.98/7 3} Ng4 {0.00/8 0} 32. Rf5 {(Rf1) 0.63/7 3} Ra4 {-0.04/7 0}
33. a3 {(Kc3) 0.62/7 3} g6 {(Nf6) 0.00/7 0} 34. Rf1) 0.71/7 2} Qh1 {
0.39/8 1} 35. c3 {(Rh3) 0.57/7 2} Ne5 {0.68/8 1} 36. Bxe5 {0.10/8 2} Rxe5 {
0.75/8 1} 37. d6 {0.09/7 2} Re8 {(Qa1) 1.03/8 0} 38. e5 {(Kc2) 0.87/7 2} g4 {
0.60/7 0} 39. Rf6 {(Rg3) 0.98/7 2} Kg7 {(Qh6+) 1.55/6 0} 40. d7 {(Kc2) 1.62/7 2
} Rd8 {3.57/8 1} 41. Ref2 {1.81/8 4} Re4 {3.58/9 1} 42. Rxf7+ {2.24/7 1} Kh6 {
11.03/12 2} 43. Kc2 {1.95/7 1} Rxe5 {(Qe1) 13.93/11 3} 44. Qd2+ {8.50/8 1} Rg5
{#11/10 0} 45. Rh2+ {9.76/9 1} Qxh2 {#10/2 0} 46. Qxh2+ {10.30/10 1} Rh5 {
#9/2 0} 47. Qf4+ {10.38/9 1} Rg5 {#8/2 0} 48. Qf6 {13.13/9 1} g3 {(Rf5) #7/7 0}
49. Qe7 {(Qxd8) #2/6 0} Rh8 {#2/4 0} 50. d8=Q {#3/2 0} Rxd8 {#1/2 0} 51. Rh7# {
#0/2 0} 1-0

Best wishes
Claude


Le Système du Suisse
Claude Dubois
 

Re: New version of DrunkenMaster

Postby Matthias Gemuh » 06 Feb 2004, 17:35

Geschrieben von: / Posted by: Matthias Gemuh at 06 February 2004 17:35:44:
Als Antwort auf: / In reply to: New version of DrunkenMaster geschrieben von: / posted by: Marcus Prewarski at 06 February 2004 15:45:18:
Hola,
A new version DrunkenMaster 0.9 is available at the usual place. I think it is a little better than the previous version. There is also a linux version available for download, one or two people might be interested in that.
Changes include:
- now comes with an init file, hash size can be configured there.
- max hash size raised to 64 Mbytes
- Opening book is a little larger but still quite small at less than 6000 positions.
Let me know if anyone has problems with it.
-Marcus



BigLion 2.23h + Taktix 2.23h
Matthias Gemuh
 

Re: New version of DrunkenMaster

Postby Marcus Prewarski » 06 Feb 2004, 17:38

Geschrieben von: / Posted by: Marcus Prewarski at 06 February 2004 17:38:28:
Als Antwort auf: / In reply to: Re: New version of DrunkenMaster geschrieben von: / posted by: Claude Dubois at 06 February 2004 17:22:26:


Thanks for showing the game, it was quite suprising. Before anyone gets too interested, it really isn't all that good yet. When I played it in a 10 game test match against Gothmog 4.5 it scored +0 -9 =1 , there were some interesting games but in general it still gets killed against good engines.
The largest improvments in recent versions come from what I would consider bugfixes in the search. Also between version 0.7 and 0.8 I completely re-wrote the evaluation function, so the personality is evolving. In the latest version I see it occaisonally sacrifice material for an attack which I think can be interesting.
Again thanks for showing the game and the kind words Claude
-Marcus
Marcus Prewarski
 

DrunkenMaster interior nodes

Postby Matthias Gemuh » 06 Feb 2004, 17:39

Geschrieben von: / Posted by: Matthias Gemuh at 06 February 2004 17:39:30:
Als Antwort auf: / In reply to: New version of DrunkenMaster geschrieben von: / posted by: Marcus Prewarski at 06 February 2004 15:45:18:
Hola,
A new version DrunkenMaster 0.9 is available at the usual place. I think it is a little better than the previous version. There is also a linux version available for download, one or two people might be interested in that.
Changes include:
- now comes with an init file, hash size can be configured there.
- max hash size raised to 64 Mbytes
- Opening book is a little larger but still quite small at less than 6000 positions.
Let me know if anyone has problems with it.
-Marcus


Hi Marcus,
does this version evaluate every interior node ?
/Matthias.


BigLion 2.23h + Taktix 2.23h
Matthias Gemuh
 

Re: DrunkenMaster interior nodes

Postby Marcus Prewarski » 06 Feb 2004, 17:48

Geschrieben von: / Posted by: Marcus Prewarski at 06 February 2004 17:48:47:
Als Antwort auf: / In reply to: DrunkenMaster interior nodes geschrieben von: / posted by: Matthias Gemuh at 06 February 2004 17:39:30:
Hola,
A new version DrunkenMaster 0.9 is available at the usual place. I think it is a little better than the previous version. There is also a linux version available for download, one or two people might be interested in that.
Changes include:
- now comes with an init file, hash size can be configured there.
- max hash size raised to 64 Mbytes
- Opening book is a little larger but still quite small at less than 6000 positions.
Let me know if anyone has problems with it.
-Marcus
Hi Marcus,
does this version evaluate every interior node ?
/Matthias.
Hi Matthias,
No not yet, but that will probably come in a future version. Like you I'm very interested in some of Tord's methods and will probably start working on them now. I'm very interested in doing some forward pruning based on evaluation and now that I've read about it I like the idea of the MTD search as well. And at some point I need to add some endgame knowledge.
For this version I didn't want to change too much before the start of the new tournaments. Whenever I make changes it usually takes a bit of testing before I get it right. Like I said in another message, the largest gains in recent versions are more from bug fixes in the search.

-Marcus
Marcus Prewarski
 

Re: DrunkenMaster interior nodes

Postby Matthias Gemuh » 06 Feb 2004, 18:59

Geschrieben von: / Posted by: Matthias Gemuh at 06 February 2004 18:59:26:
Als Antwort auf: / In reply to: Re: DrunkenMaster interior nodes geschrieben von: / posted by: Marcus Prewarski at 06 February 2004 17:48:47:



The first version of BigLion that evaluates each interior node is playing here:
http://www.uciengines.de/Tournaments/tournaments.html
The poor performance is due to 2 very serious bugs .
/Matthias.



BigLion 2.23h + Taktix 2.23h
Matthias Gemuh
 

Re: DrunkenMaster interior nodes

Postby Marcus Prewarski » 06 Feb 2004, 21:22

Geschrieben von: / Posted by: Marcus Prewarski at 06 February 2004 21:22:58:
Als Antwort auf: / In reply to: Re: DrunkenMaster interior nodes geschrieben von: / posted by: Matthias Gemuh at 06 February 2004 18:59:26:
The first version of BigLion that evaluates each interior node is playing here:
http://www.uciengines.de/Tournaments/tournaments.html
The poor performance is due to 2 very serious bugs .
/Matthias.

I hope you get these bugs fixed soon, doesn't the next edition of WBEC start soon. I expect a strong performance from your engine. Of course it is hard to know what to expect from others since new ones are popping up all the time and people are improving old ones. Lucky for us DanChess is still in division 6 :)
-Marcus
Marcus Prewarski
 

Re: New version of DrunkenMaster

Postby Tord Romstad » 06 Feb 2004, 22:14

Geschrieben von: / Posted by: Tord Romstad at 06 February 2004 22:14:53:
Als Antwort auf: / In reply to: Re: New version of DrunkenMaster geschrieben von: / posted by: Marcus Prewarski at 06 February 2004 17:38:28:
Thanks for showing the game, it was quite suprising.
Before anyone gets too interested, it really isn't all that good yet. When I
played it in a 10 game test match against Gothmog 4.5 it scored +0 -9 =1 , there
were some interesting games but in general it still gets killed against good
engines.
Yes, congratulations with the great result!
I've already downloaded DrunkenMaster 0.9 and started a match against Gothmog
0.4.6d. Only one game played so far. DM played the Kings Gambit, and Gothmog
was very lucky to draw:
[Event "Computer chess game"]
[Site "aload.uio.no"]
[Date "2004.02.06"]
[Round "1"]
[White "drunkenmaster"]
[Black "Gothmog 0.4.6d"]
[Result "1/2-1/2"]
[TimeControl "240+1"]
1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. Nc3 d5 5. exd5 Nxd5 6. Bc4 Nxc3 7. bxc3
Bd6 8. Qe2+ Qe7 9. Qxe7+ Kxe7 10. Bb2 Be6 11. Bxe6 fxe6 12. O-O-O g5 13. c4
Rg8 14. d4 b6 15. d5 g4 16. Ne5 exd5 17. cxd5 Bxe5 18. Bxe5 f3 19. gxf3
gxf3 20. Bxc7 Na6 21. Bg3 Raf8 22. Rd4 b5 23. Rf1 Kd7 24. Bf4 Rg2 25. Rxf3
Rxh2 26. Ra3 Rh4 27. Rxa6 Rfxf4 28. Rxa7+ Kd6 29. Ra6+ Kc5 30. Rd3 Rd4 31.
Rxd4 Rxd4 32. Rh6 Kxd5 33. Rxh7 Re4 34. Kb2 Kc4 35. Rc7+ Kd4 36. c3+ Kd5
37. Kb3 Re1 38. a4 bxa4+ 39. Kxa4 Rc1 40. Kb3 Rb1+ 41. Kc2 Rb5 42. c4+ Kd6
43. cxb5 Kxc7 44. Kc3 Kb7 45. Kb4 Kc7 46. Kc3 Kb7 47. Kb4 Kc7 48. Kc3
{Repetition} 1/2-1/2
Thanks for the new version!
I hope to write you something about my use of MTD and my pruning some
time soon.

P.S. Second game just finished. 13... Nfd7 seems to lose a piece for
no compensation. A bug?
[Event "Computer chess game"]
[Site "aload.uio.no"]
[Date "2004.02.06"]
[Round "2"]
[White "Gothmog 0.4.6a"]
[Black "drunkenmaster"]
[Result "1-0"]
[TimeControl "240+1"]
1. Nf3 c5 2. e4 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 d6 6. Be3 a6 7. Bc4 Ne5 8.
Be2 Nf6 9. f4 Ned7 10. O-O Be7 11. g4 Nc5 12. Bf3 O-O 13. g5 Nfd7 14. b4
Nxe4 15. Bxe4 d5 16. Bxh7+ Kxh7 17. g6+ Kxg6 18. Qd3+ f5 19. Nxe6 Qe8 20.
Nc7 Qd8 21. Nxa8 Bxb4 22. Nxd5 Bd6 23. Rf2 Qh4 24. Ndb6 Qe7 25. Rd1 Ba3 26.
Bd4 Bc5 27. Qg3+ Kh5 28. Rg2 Bxd4+ 29. Rxd4 g5 30. Nd5 Qd8 31. Qxg5+ Qxg5
32. Rxg5+ Kh4 33. Ne3 Ne5 34. Ng2+ Kh3 35. Rg3#
{Mate} 1-0

Tord
Tord Romstad
 

Re: New version of DrunkenMaster

Postby Marcus Prewarski » 06 Feb 2004, 22:28

Geschrieben von: / Posted by: Marcus Prewarski at 06 February 2004 22:28:12:
Als Antwort auf: / In reply to: Re: New version of DrunkenMaster geschrieben von: / posted by: Tord Romstad at 06 February 2004 22:14:53:
Thanks for showing the game, it was quite suprising.
Before anyone gets too interested, it really isn't all that good yet. When I
played it in a 10 game test match against Gothmog 4.5 it scored +0 -9 =1 , there
were some interesting games but in general it still gets killed against good
engines.
Yes, congratulations with the great result!
I've already downloaded DrunkenMaster 0.9 and started a match against Gothmog
0.4.6d. Only one game played so far. DM played the Kings Gambit, and Gothmog
was very lucky to draw:
[Event "Computer chess game"]
[Site "aload.uio.no"]
[Date "2004.02.06"]
[Round "1"]
[White "drunkenmaster"]
[Black "Gothmog 0.4.6d"]
[Result "1/2-1/2"]
[TimeControl "240+1"]
1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. Nc3 d5 5. exd5 Nxd5 6. Bc4 Nxc3 7. bxc3
Bd6 8. Qe2+ Qe7 9. Qxe7+ Kxe7 10. Bb2 Be6 11. Bxe6 fxe6 12. O-O-O g5 13. c4
Rg8 14. d4 b6 15. d5 g4 16. Ne5 exd5 17. cxd5 Bxe5 18. Bxe5 f3 19. gxf3
gxf3 20. Bxc7 Na6 21. Bg3 Raf8 22. Rd4 b5 23. Rf1 Kd7 24. Bf4 Rg2 25. Rxf3
Rxh2 26. Ra3 Rh4 27. Rxa6 Rfxf4 28. Rxa7+ Kd6 29. Ra6+ Kc5 30. Rd3 Rd4 31.
Rxd4 Rxd4 32. Rh6 Kxd5 33. Rxh7 Re4 34. Kb2 Kc4 35. Rc7+ Kd4 36. c3+ Kd5
37. Kb3 Re1 38. a4 bxa4+ 39. Kxa4 Rc1 40. Kb3 Rb1+ 41. Kc2 Rb5 42. c4+ Kd6
43. cxb5 Kxc7 44. Kc3 Kb7 45. Kb4 Kc7 46. Kc3 Kb7 47. Kb4 Kc7 48. Kc3
{Repetition} 1/2-1/2
Thanks for the new version!
I hope to write you something about my use of MTD and my pruning some
time soon.

P.S. Second game just finished. 13... Nfd7 seems to lose a piece for
no compensation. A bug?
[Event "Computer chess game"]
[Site "aload.uio.no"]
[Date "2004.02.06"]
[Round "2"]
[White "Gothmog 0.4.6a"]
[Black "drunkenmaster"]
[Result "1-0"]
[TimeControl "240+1"]
1. Nf3 c5 2. e4 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 d6 6. Be3 a6 7. Bc4 Ne5 8.
Be2 Nf6 9. f4 Ned7 10. O-O Be7 11. g4 Nc5 12. Bf3 O-O 13. g5 Nfd7 14. b4
Nxe4 15. Bxe4 d5 16. Bxh7+ Kxh7 17. g6+ Kxg6 18. Qd3+ f5 19. Nxe6 Qe8 20.
Nc7 Qd8 21. Nxa8 Bxb4 22. Nxd5 Bd6 23. Rf2 Qh4 24. Ndb6 Qe7 25. Rd1 Ba3 26.
Bd4 Bc5 27. Qg3+ Kh5 28. Rg2 Bxd4+ 29. Rxd4 g5 30. Nd5 Qd8 31. Qxg5+ Qxg5
32. Rxg5+ Kh4 33. Ne3 Ne5 34. Ng2+ Kh3 35. Rg3#
{Mate} 1-0

Tord
That is probably a bug, I will have to look at it when I'm not at work. I hate to admit this but I still use 32bit has keys. Once in a while I see a very ugly move that looks like some kind of hash error. I'm not sure if I have some general problem or I'm seeing some collision due to the small hash keys. I should just switch to 64 bit.
Thanks for using my engine and posting the games. I saw some very interesting games in the match against Gothmog that I ran, but Gothmog always seemed to find a win.
-Marcus
Marcus Prewarski
 

Re: New version of DrunkenMaster

Postby Marcus Prewarski » 06 Feb 2004, 22:33

Geschrieben von: / Posted by: Marcus Prewarski at 06 February 2004 22:33:23:
Als Antwort auf: / In reply to: Re: New version of DrunkenMaster geschrieben von: / posted by: Tord Romstad at 06 February 2004 22:14:53:


Oh, and I'm always interested to hear what you have to say about search/evaluation/pruning. It seems like you are influencing work on several different engines, so your contributions are greatly appreciated.
-Marcus
Marcus Prewarski
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 23 guests