Crazyhouse tournaments and rating list

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

Moderators: hgm, Rebel, chrisw

Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

CCVA Tour Nr 31

Post by Ferdy »

PyChess Blitz Gauntlet.

Code: Select all

Update:

Rank Name                          Elo     +/-   Games   Score   Draws
   0 PyChess 0.12.4 32bit         -374     222      48   10.4%    0.0%
   1 Pulsar 2009 9b 32bit          470     nan      16   93.8%    0.0%
   2 TSCP zh 1.1 32bit             470     nan      16   93.8%    0.0%
   3 KKFChess 2.6.7 beta 32bit     255     nan      16   81.3%    0.0%

48 of 96 games finished.


Average depth and time comparison:

 nr                       player  games  pts%   sumTime aveDep    aveTime
  1    KKFChess 2.6.7 beta 32bit     16  81.2  00:37:20   7.27  00:05:247
  2         Pulsar 2009 9b 32bit     16  93.8  00:39:07   5.33  00:07:135
  3            TSCP zh 1.1 32bit     16  93.8  00:33:59   4.95  00:05:175
  4         PyChess 0.12.4 32bit     48  10.4  01:50:18   2.97  00:05:857

file         : ccva_tour_nr_31.pgn
score window : [-1000.0, +1000.0]
notes        : 1. games and pts% are not affected by score window.
               2. Table is sorted by aveDep in descending order.
               3. aveTime is the average time/move in m:s:ms
One stalled connection found out of 48 games so far.

Code: Select all

[Event "CCVA PyChess 0.12.4 32bit Gauntlet Blitz Tour Nr 31"]
[Site "i7-2600K"]
[Date "2016.11.18"]
[Round "2"]
[White "KKFChess 2.6.7 beta 32bit"]
[Black "PyChess 0.12.4 32bit"]
[Result "1-0"]
[PlyCount "51"]
[Termination "stalled connection"]
[TimeControl "180+2"]
[Variant "crazyhouse"]

1. b4 {book} Nf6 {book} 2. Bb2 {book} d5 {+0.78/4 1.9s} 3. e3 {-0.47/9 7.4s}
e6 {+0.69/4 3.0s} 4. b5 {+1.04/7 6.7s} Be7 {+0.98/4 5.7s} 5. Bd3 {-1.11/9 8.1s}
a6 {+1.24/4 5.5s} 6. bxa6 {+0.36/8 6.0s} Nxa6 {-0.71/3 2.7s}
7. P@g5 {+1.70/7 5.5s} O-O {-1.58/4 7.0s} 8. gxf6 {+1.17/8 5.7s}
Bxf6 {-1.58/3 7.2s} 9. Bxf6 {+1.90/8 5.9s} Qxf6 {-1.35/3 7.2s}
10. B@c3 {+1.57/7 5.1s} e5 {-1.76/3 6.4s} 11. Bxh7+ {+2.40/7 6.3s}
Kxh7 {-0.70/3 7.3s} 12. Qh5+ {+1.32/6 5.3s} B@h6 {-0.98/2 7.9s}
13. Bxe5 {+2.47/7 5.6s} Qe7 {-0.76/3 5.3s} 14. P@d6 {+1.16/5 5.6s}
cxd6 {+2.95/3 7.7s} 15. Bxd6 {+0.82/6 5.8s} Qxd6 {+7.32/3 5.1s}
16. N@g5+ {+1.47/8 5.7s} Kg8 {+4.75/3 7.1s} 17. P@e5 {+2.79/8 5.8s}
Qe7 {+6.61/2 7.0s} 18. P@f6 {+0.25/8 7.4s} Qxe5 {+10.44/3 3.0s}
19. Qxf7+ {+2.26/8 5.3s} Rxf7 {+19.07/3 3.5s} 20. P@h7+ {+2.20/8 5.1s}
Kf8 {+6.04/4 4.7s} 21. h8=Q+ {+2.20/7 5.0s} B@g8 {+6.04/3 2.7s}
22. Nh7+ {+0.49/8 4.7s} Ke8 {+6.04/3 4.5s} 23. Qxg8+ {+1.14/7 4.7s}
B@f8 {+6.04/3 6.1s} 24. Nxf8 {+0.32/7 4.8s} Q@c1+ {+7.11/2 3.0s}
25. Ke2 {+0.36/6 4.6s} Qxa1 {+7.11/1 8.5s}
26. B@b5+ {+8.01/7 5.1s, Black's connection stalls} 1-0
Tour link:
https://sites.google.com/site/zhassocia ... tour-nr-31
User avatar
Guenther
Posts: 4606
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: CCVA Tour Nr 31

Post by Guenther »

Ferdy wrote:PyChess Blitz Gauntlet.

Code: Select all

Update:

Rank Name                          Elo     +/-   Games   Score   Draws
   0 PyChess 0.12.4 32bit         -374     222      48   10.4%    0.0%
   1 Pulsar 2009 9b 32bit          470     nan      16   93.8%    0.0%
   2 TSCP zh 1.1 32bit             470     nan      16   93.8%    0.0%
   3 KKFChess 2.6.7 beta 32bit     255     nan      16   81.3%    0.0%

Tour link:
https://sites.google.com/site/zhassocia ... tour-nr-31
Ferdinand how did you solve the problem with the internal book?
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: CCVA Tour Nr 31

Post by Ferdy »

Guenther wrote:
Ferdy wrote:PyChess Blitz Gauntlet.

Code: Select all

Update:

Rank Name                          Elo     +/-   Games   Score   Draws
   0 PyChess 0.12.4 32bit         -374     222      48   10.4%    0.0%
   1 Pulsar 2009 9b 32bit          470     nan      16   93.8%    0.0%
   2 TSCP zh 1.1 32bit             470     nan      16   93.8%    0.0%
   3 KKFChess 2.6.7 beta 32bit     255     nan      16   81.3%    0.0%

Tour link:
https://sites.google.com/site/zhassocia ... tour-nr-31
Ferdinand how did you solve the problem with the internal book?
I am not sure if it has internal book. Note that I am using the latest one. When I tried to play it me as white playing e4, it calculates its reply e6.
User avatar
Guenther
Posts: 4606
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: disable pychess_book if GUI is installed

Post by Guenther »

Ferdy wrote:
Guenther wrote:
Ferdy wrote:PyChess Blitz Gauntlet.

Code: Select all

Update:

Rank Name                          Elo     +/-   Games   Score   Draws
   0 PyChess 0.12.4 32bit         -374     222      48   10.4%    0.0%
   1 Pulsar 2009 9b 32bit          470     nan      16   93.8%    0.0%
   2 TSCP zh 1.1 32bit             470     nan      16   93.8%    0.0%
   3 KKFChess 2.6.7 beta 32bit     255     nan      16   81.3%    0.0%

Tour link:
https://sites.google.com/site/zhassocia ... tour-nr-31
Ferdinand how did you solve the problem with the internal book?
I am not sure if it has internal book. Note that I am using the latest one. When I tried to play it me as white playing e4, it calculates its reply e6.
Lol, it seems it has a hardcoded path to a book in a PyChess GUI installation, which it can use, even as standalone.

- figured out that a GUI install can be the only difference, because I know that nothing in my ZH WB installation would point to any book.
- opened the GUI and found a setting for an own polyglot book and disabled it => success none
- went to the PyChess folder and searched for that book and found it. Then I moved it elsewhere => success!

BTW in my case the book pychess_book.bin was in:

Code: Select all

C:\PyChess\share\pychess
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Crazyhouse tournaments and rating list

Post by MikeB »

hgm wrote:Polyglot only supports normal Chess and Chess960. Use UCI2WB, which supports every conceivable variant. See the thread about Stockfish-crazyhouse.
Thank you once again HGM!

my xboard.conf listing ( finally upgraded to xboard 4.9.1 - finally found a dmg version that did not have any piece hesitation when moving pieces, was stuck on 4.8.d for a long while) :

Code: Select all

"/Users/michaelbyrne/cluster.mfb/stockfish-8-CH" -fd "/Users/michaelbyrne/cluster.mfb" -fUCCI -variant crazyhouse -firstOptions "UCI_Variant=crazyhouse" -firstFeatures variants="crazyhouse"
it works, any feedback on the line above?
User avatar
hgm
Posts: 27794
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Crazyhouse tournaments and rating list

Post by hgm »

The line above works, but contains a number of work-arounds that should no longer be needed with the latest Stockfish-ZH and UCI2WB. The latter (version 2.3) should recognize the UCI_Variant option by itself, and automatically set it to the variant requested by the GUI (already controlled through -variant crazyhouse). So you can dispense with the -firstOptions stuff. This UCI2WB version would also report to the GUI what variants the engine can play based on its UCI_Variant option. So the need to force that by hand through -firstFeatures has also disappeared.

So

Code: Select all

"/Users/michaelbyrne/cluster.mfb/stockfish-8-CH" -fd "/Users/michaelbyrne/cluster.mfb" -fUCCI -variant crazyhouse
should already do it. And because you did not fake that the engine only said it could play Crazyhouse through the -firstFeatures option, you then would have all other variants supported by the engineavailable as well (in the New Variant menu). Note that some non-standard variants can only be played with legality testing off. (Such as Horde; it would greatly upset XBoard that there is no King, otherwise.)
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Crazyhouse tournaments and rating list

Post by MikeB »

hgm wrote:The line above works, but contains a number of work-arounds that should no longer be needed with the latest Stockfish-ZH and UCI2WB. The latter (version 2.3) should recognize the UCI_Variant option by itself, and automatically set it to the variant requested by the GUI (already controlled through -variant crazyhouse). So you can dispense with the -firstOptions stuff. This UCI2WB version would also report to the GUI what variants the engine can play based on its UCI_Variant option. So the need to force that by hand through -firstFeatures has also disappeared.

So

Code: Select all

"/Users/michaelbyrne/cluster.mfb/stockfish-8-CH" -fd "/Users/michaelbyrne/cluster.mfb" -fUCCI -variant crazyhouse
should already do it. And because you did not fake that the engine only said it could play Crazyhouse through the -firstFeatures option, you then would have all other variants supported by the engineavailable as well (in the New Variant menu). Note that some non-standard variants can only be played with legality testing off. (Such as Horde; it would greatly upset XBoard that there is no King, otherwise.)
Your site here does not have uci2wb

is the version 2.3 located here?

http://hgm.nubati.net/cgi-bin/gitweb.cg ... .git;a=log

Thanks again!
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Crazyhouse tournaments and rating list

Post by MikeB »

MikeB wrote:
hgm wrote:The line above works, but contains a number of work-arounds that should no longer be needed with the latest Stockfish-ZH and UCI2WB. The latter (version 2.3) should recognize the UCI_Variant option by itself, and automatically set it to the variant requested by the GUI (already controlled through -variant crazyhouse). So you can dispense with the -firstOptions stuff. This UCI2WB version would also report to the GUI what variants the engine can play based on its UCI_Variant option. So the need to force that by hand through -firstFeatures has also disappeared.

So

Code: Select all

"/Users/michaelbyrne/cluster.mfb/stockfish-8-CH" -fd "/Users/michaelbyrne/cluster.mfb" -fUCCI -variant crazyhouse
should already do it. And because you did not fake that the engine only said it could play Crazyhouse through the -firstFeatures option, you then would have all other variants supported by the engineavailable as well (in the New Variant menu). Note that some non-standard variants can only be played with legality testing off. (Such as Horde; it would greatly upset XBoard that there is no King, otherwise.)
Your site here does not have uci2wb

is the version 2.3 located here?

http://hgm.nubati.net/cgi-bin/gitweb.cg ... .git;a=log

Asking because I still need "firstfeatures"

Code: Select all

"CH1" -fcp "/Users/michaelbyrne/cluster.mfb/stockfish-8-CH" -fd "/Users/michaelbyrne/cluster.mfb" -fUCCI -variant crazyhouse  -firstFeatures variants="crazyhouse" -fn "CH1" 
Also I can't get Stockfish CH to play as black in engine vs engine , but it works fine vs human. error message is "second engine does not play this"

Thanks again!
styx
Posts: 338
Joined: Tue Mar 13, 2012 9:59 pm
Location: Germany

Re: Crazyhouse tournaments and rating list

Post by styx »

MikeB wrote:Your site here does not have uci2wb

is the version 2.3 located here?

http://hgm.nubati.net/cgi-bin/gitweb.cg ... .git;a=log

Thanks again!
http://winboard.nl/cgi-bin/gitweb.cgi
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: disable pychess_book if GUI is installed

Post by Ferdy »

Guenther wrote:
Ferdy wrote:
Guenther wrote:
Ferdy wrote:PyChess Blitz Gauntlet.

Code: Select all

Update:

Rank Name                          Elo     +/-   Games   Score   Draws
   0 PyChess 0.12.4 32bit         -374     222      48   10.4%    0.0%
   1 Pulsar 2009 9b 32bit          470     nan      16   93.8%    0.0%
   2 TSCP zh 1.1 32bit             470     nan      16   93.8%    0.0%
   3 KKFChess 2.6.7 beta 32bit     255     nan      16   81.3%    0.0%

Tour link:
https://sites.google.com/site/zhassocia ... tour-nr-31
Ferdinand how did you solve the problem with the internal book?
I am not sure if it has internal book. Note that I am using the latest one. When I tried to play it me as white playing e4, it calculates its reply e6.
Lol, it seems it has a hardcoded path to a book in a PyChess GUI installation, which it can use, even as standalone.

- figured out that a GUI install can be the only difference, because I know that nothing in my ZH WB installation would point to any book.
- opened the GUI and found a setting for an own polyglot book and disabled it => success none
- went to the PyChess folder and searched for that book and found it. Then I moved it elsewhere => success!

BTW in my case the book pychess_book.bin was in:

Code: Select all

C:\PyChess\share\pychess
Ahh that must be it because I no longer have pychess gui installed.