DiscoCheck 5.2 released
Moderator: Ras
-
tmokonen
- Posts: 1367
- Joined: Sun Mar 12, 2006 6:46 pm
- Location: Kelowna
- Full name: Tony Mokonen
Re: The binaries need additional libraries to run !
Thank you for the heads up, Ruxy. I have re-uploaded both DiscoCheck and Minace with the DLL files included.
-
Sylwy
- Posts: 5172
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IAȘI - the historical capital of MOLDOVA
- Full name: Silvian Rucsandescu
Re: The binaries need additional libraries to run !
THANK YOU, MAESTRO TONY !!!!!tmokonen wrote:Thank you for the heads up, Ruxy. I have re-uploaded both DiscoCheck and Minace with the DLL files included.
I have a nice logo for Minace !
Have a day like in Heaven !
SilvianR
-
Sylwy
- Posts: 5172
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IAȘI - the historical capital of MOLDOVA
- Full name: Silvian Rucsandescu
Re: Minace 1.0 working
SilvianR

-
Max
- Posts: 247
- Joined: Tue Apr 13, 2010 10:41 am
Re: DiscoCheck 5.2 released
Just noticed that DiscoCheck 5.2 has problems mating with the queen. Timecontrol was 60 moves in 60 seconds.
[d]8/4q3/8/8/5K1k/8/8/8 b - - 99 141
DiscoCheck had 78 seconds left on the clock at move 121, but the mate scores (99.xx) never got realized and the game ended in a draw. Could it be a bug with my Mac compile, or is this on Windows too?
-Max
Code: Select all
[Event "Computer Chess Game"]
[Site "Home"]
[Date "2014.01.13"]
[Round "10"]
[White "OctoChess 5343"]
[Black "DiscoCheck 5.2"]
[Result "1/2-1/2"]
[TimeControl "60/60"]
[Annotator "12. +0,60 11... -0,38"]
1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Nd6 6. Bxc6 dxc6 7. dxe5
Nf5 8. Qxd8+ Kxd8 9. Nc3 Ke8 10. h3 h5 11. Bg5 Be6 {-0,38/15 1,2} 12. a3
{+0,60/13 1,6} Be7 {-0,24/15 1,2} 13. Rfd1 {+0,43/15 2,2} Rd8
{-0,10/17 0,2} 14. Bf4 {+0,35/15 2,0} Nh4 {-0,07/17 1,2} 15. Nxh4
{+0,25/16 1,3} Bxh4 {-0,24/14 0,6} 16. Ne2 {+0,46/16 2,4} Rxd1+
{-0,25/16 0,3} 17. Rxd1 {+0,42/17 2,0} Be7 {-0,20/15 0,3} 18. Nd4
{+0,36/14 1,4} Bd7 {-0,18/16 0,3} 19. c4 {+0,26/16 3} g5 {-0,21/17 1,3} 20.
e6 {+0,06/16 3} Bxe6 {-0,22/19 0,2} 21. Nxe6 {+0,11/16 1,4} fxe6
{-0,19/19 0,3} 22. Bxc7 {+0,05/16 2,2} Bf6 {-0,23/18 0,3} 23. b4
{+0,09/16 1,7} Rh7 {-0,08/19 0,2} 24. Bb8 {+0,09/16 1,2} b5 {-0,13/18 0,3}
25. cxb5 {+0,00/15 1,9} cxb5 {-0,10/19 0,2} 26. Re1 {+0,09/16 0,9} Rb7
{-0,14/18 1,5} 27. Be5 {+0,09/18 1,8} Ke7 {-0,16/19 0,3} 28. Bxf6+
{+0,01/19 1,4} Kxf6 {-0,14/17 0,2} 29. Rc1 {+0,00/18 0,8} Kf5
{-0,23/17 1,9} 30. Rc6 {+0,05/16 1,5} Rb6 {-0,15/16 1,5} 31. Rxb6
{+0,00/20 1,2} axb6 {-0,16/18 0,8} 32. f3 {+0,00/22 1,2} h4 {+0,10/21 0,4}
33. Kf2 {-0,24/21 0,8} Ke5 {+0,01/22 0,9} 34. Ke3 {-0,23/22 1,2} Kd5
{+0,35/22 0,4} 35. Kf2 {-0,60/22 0,7} Kd4 {+0,98/23 1,8} 36. g4
{-0,73/23 1,1} e5 {+1,49/23 0,5} 37. Ke2 {-0,73/21 0,9} Kc4 {+0,35/25 0,8}
38. Ke3 {-0,66/19 0,9} Kb3 {+0,13/26 0,9} 39. Ke4 {-0,59/18 0,8} Kxa3
{+0,13/24 0,2} 40. Kxe5 {-0,78/17 0,5} Kxb4 {+0,07/24 0,6} 41. f4
{-0,78/15 0,9} gxf4 {+0,21/23 1,0} 42. Kxf4 {-0,73/15 0,8} Ka3
{+0,28/23 1,2} 43. g5 {-0,98/13 0,8} b4 {+0,22/22 1,3} 44. g6
{-0,73/14 0,8} b3 {+0,36/21 1,3} 45. g7 {-0,58/14 0,5} b2 {+0,36/20 3} 46.
g8=Q {-0,92/14 0,6} b1=Q {-0,07/14 0,5} 47. Qa8+ {-0,92/13 1,0} Kb2
{+0,51/15 1,2} 48. Qh8+ {-0,95/13 0,7} Kc2 {+0,57/16 1,6} 49. Qh7+
{-0,89/13 0,9} Kc1 {+0,58/16 1,4} 50. Qc7+ {-1,11/13 0,8} Kd2
{+0,90/17 2,8} 51. Kg5 {-1,26/14 0,8} Qb4 {+0,91/14 2,3} 52. Qf7
{-1,11/13 0,8} b5 {+0,94/15 2,3} 53. Qf2+ {-1,25/14 0,6} Kd1 {+1,11/14 1,8}
54. Qf1+ {-1,25/14 0,7} Kc2 {+1,15/15 1,8} 55. Qf5+ {-1,62/13 1,1} Kb2
{+1,10/14 1,5} 56. Qf6+ {-1,63/14 0,9} Qc3 {+1,38/15 4} 57. Qf2+
{-1,26/12 0,9} Qc2 {+1,37/15 1,6} 58. Qd4+ {-1,47/11 0,8} Kb3 {+1,40/15 4}
59. Qxh4 {-1,67/13 1,5} Qc5+ {+1,72/13 2,1} 60. Kf6 {-1,62/13 0,7} Qd6+
{+1,73/13 2,0} 61. Kf7 {-1,70/13 3} Qd7+ {+1,79/13 0,2} 62. Kf8
{-1,81/13 1,8} b4 {+1,87/13 1,7} 63. Qg4 {-1,89/13 3} Qd6+ {+1,97/12 1,0}
64. Kg7 {-2,02/13 1,9} Ka3 {+2,18/13 1,0} 65. Qf3+ {-2,04/13 3} b3
{+2,20/13 1,0} 66. Kf7 {-2,10/13 2,3} Ka4 {+2,32/12 0,2} 67. Qe4+
{-2,08/13 2,2} Ka5 {+2,32/12 1,0} 68. Qf5+ {-2,08/13 2,8} Kb6
{+2,40/14 0,3} 69. Qf2+ {-2,07/13 1,9} Kc6 {+2,50/13 0,3} 70. Qe3
{-2,08/12 1,4} Qb4 {+2,41/13 1,3} 71. Qf3+ {-2,08/14 2,0} Kc7
{+2,77/14 0,2} 72. Qg3+ {-2,27/14 1,7} Kd7 {+2,73/16 0,3} 73. Qd3+
{-2,27/13 1,6} Kc8 {+2,96/16 0,5} 74. Qf5+ {-3,05/14 1,5} Kb7
{+3,28/15 1,1} 75. Kg6 {-3,20/14 1,4} b2 {+3,44/14 1,1} 76. Qf7+
{-3,25/15 1,4} Kc6 {+4,72/15 0,2} 77. Qe8+ {-3,49/14 1,3} Kd5
{+4,94/15 1,1} 78. Qf7+ {-4,42/14 1,1} Ke4 {+5,03/15 0,2} 79. Qf5+
{-5,71/14 1,2} Ke3 {+4,99/15 0,2} 80. Qg5+ {-10,51/13 0,7} Qf4
{+5,06/15 0,2} 81. Qg1+ {-10,14/12 1,3} Qf2 {+5,20/14 1,2} 82. Qg5+
{-11,34/12 1,0} Kd4 {+5,27/14 0,3} 83. Qd8+ {-11,41/12 0,9} Ke4
{+6,30/13 0,3} 84. Qe7+ {-11,71/12 0,9} Kf3 {+8,00/13 1,2} 85. Qb7+
{-11,84/12 0,6} Kg3 {+8,81/13 0,7} 86. Qb8+ {-12,42/13 1,0} Kxh3
{+10,56/15 0,6} 87. Qh8+ {-12,74/12 0,7} Kg2 {+10,75/16 1,3} 88. Qa8+
{-12,83/14 0,8} Kg1 {+10,93/17 1,6} 89. Qa2 {-13,03/13 0,5} Qc2+
{+99,87/13 1,3} 90. Kf6 {-13,34/12 0,6} b1=Q {+99,91/23 0,6} 91. Qxb1+
{-99,72/16 0,8} Qxb1 {+99,91/127 0,6} 92. Ke7 {-99,78/17 0,5} Qb7+
{+99,91/52 1,3} 93. Kd6 {-99,82/14 0,7} Qa7 {+99,91/25 1,3} 94. Kc6
{-99,80/14 0,4} Kf2 {+99,89/29 1,3} 95. Kd6 {-99,84/16 0,6} Qh7
{+99,91/44 0,7} 96. Kc6 {-99,84/12 0,5} Ke3 {+99,91/55 1,3} 97. Kd6
{-99,86/14 0,4} Qg8 {+99,91/31 1,3} 98. Ke5 {-99,86/13 0,4} Qd8
{+99,93/127 0,5} 99. Kf5 {-99,90/22 0,3} Kf3 {+99,95/127 0,2} 100. Ke5
{-99,90/20 0,3} Qd7 {+99,93/127 0,4} 101. Kf6 {-99,92/60 0,2} Kf4
{+99,95/127 0,3} 102. Kg6 {-99,94/1 0,2} Qd3+ {+99,97/127 0,2} 103. Kf7
{-99,90/25 0,5} Qc4+ {+99,95/127 0,2} 104. Kf6 {-99,90/27 0,4} Qd5
{+99,95/127 0,2} 105. Kg6 {-99,90/33 0,4} Qd8 {+99,97/127 0,2} 106. Kf7
{-99,92/60 0,2} Qd5+ {+99,95/127 0,2} 107. Kg6 {+0,00/60 0,2} Qb7
{+99,97/127 0,3} 108. Kf6 {-99,90/34 0,5} Qd7 {+99,95/127 0,2} 109. Kg6
{-99,94/1 0,2} Qe7 {+99,97/127 0,2} 110. Kh6 {-99,96/60 0,2} Qc7
{+99,97/127 0,2} 111. Kg6 {-99,92/60 0,2} Qe7 {+99,97/127 0,2} 112. Kh6
{+0,00/60 0,2} Qe4 {+99,97/127 0,2} 113. Kg7 {-99,92/60 0,2} Qe8
{+99,95/127 0,2} 114. Kf6 {-99,92/60 0,3} Qh8+ {+99,95/127 0,2} 115. Ke7
{-99,88/19 0,8} Qg7+ {+99,93/127 0,6} 116. Kd6 {-99,86/15 0,8} Qg1
{+99,93/127 1,0} 117. Kd5 {-99,86/14 0,6} Kg5 {+99,93/127 5} 118. Kc4
{-99,84/14 0,8} Qb6 {+99,93/127 0,6} 119. Kc3 {-99,86/15 0,8} Kf4
{+99,93/127 0,8} 120. Kc4 {-99,88/38 1,0} Qa6+ {+99,93/127 0,4} 121. Kd5
{-99,88/28 2,1} Qa3 {+99,93/127 0,5} 122. Kd4 {-99,88/29 2,1} Qb4+
{+99,93/127 0,5} 123. Kd5 {-99,90/60 1,3} Kg5 {+99,93/127 0,5} 124. Kc6
{-99,88/28 2,3} Qc4+ {+99,95/127 0,2} 125. Kb6 {-99,88/27 2,0} Qb4+
{+99,93/127 1,0} 126. Kc6 {+0,00/60 0,2} Qa5 {+99,93/127 0,3} 127. Kd6
{-99,90/60 1,5} Qc3 {+99,95/127 0,2} 128. Kd5 {-99,88/26 2,2} Qc2
{+99,93/127 0,6} 129. Kd4 {-99,86/18 2,1} Qa4+ {+99,91/53 1,4} 130. Kc5
{-99,86/19 2,3} Qb3 {+99,93/127 0,5} 131. Kd4 {-99,88/23 1,9} Qb4+
{+99,91/52 1,4} 132. Ke3 {-99,90/60 0,3} Qb3+ {+99,93/127 0,5} 133. Kd4
{+0,00/60 0,2} Qb4+ {+99,91/77 1,5} 134. Ke3 {+0,00/60 0,2} Qd6
{+99,93/127 0,4} 135. Ke4 {-99,88/28 2,2} Kh4 {+99,93/127 0,7} 136. Kf5
{-99,88/26 1,6} Qe7 {+99,93/127 0,4} 137. Kf4 {-99,90/60 1,1} Qc5
{+99,93/127 0,2} 138. Ke4 {+0,00/60 0,7} Qe7+ {-0,25/99 1,6} 139. Kf4
{+0,00/60 0,3} Qc5 {-0,25/127 0,2} 140. Ke4 {+0,00/60 0,3} Qe7+
{-0,25/127 0,2} 141. Kf4 {+0,00/60 0,3}
{Draw by repetition} 1/2-1/2DiscoCheck had 78 seconds left on the clock at move 121, but the mate scores (99.xx) never got realized and the game ended in a draw. Could it be a bug with my Mac compile, or is this on Windows too?
-Max
-
fern
- Posts: 8755
- Joined: Sun Feb 26, 2006 4:07 pm
Re: DiscoCheck 5.2 released
hi:
Does it run in 32 bit PCU?
Fern
Does it run in 32 bit PCU?
Fern
-
Sylwy
- Posts: 5172
- Joined: Fri Apr 21, 2006 4:19 pm
- Location: IAȘI - the historical capital of MOLDOVA
- Full name: Silvian Rucsandescu
Re: DiscoCheck 5.2 released
Y_E_S !fern wrote:hi:
Does it run in 32 bit PCU?
Fern
The binaries of Maestro Tony Mokonen !
SilvianR
-
jshriver
- Posts: 1390
- Joined: Wed Mar 08, 2006 9:41 pm
- Location: Morgantown, WV, USA
Re: DiscoCheck 5.2 released
By chance has anyone been able to make a 32 or 64bit build for Linux?
I installed gcc/g++ 4.8 so I could use C++11 but having a heck of a time getting it to build properly.
Don't think it's the compiler since I was able to use it to build another C++11 engine recently.
-Josh
I installed gcc/g++ 4.8 so I could use C++11 but having a heck of a time getting it to build properly.
Don't think it's the compiler since I was able to use it to build another C++11 engine recently.
-Josh
-
Max
- Posts: 247
- Joined: Tue Apr 13, 2010 10:41 am
Re: DiscoCheck 5.2 released
Used only the provided shell script on my Mac with gcc 4.7.3. Should be the same on Linux and gcc 4.8.
Which error messages do you get?
-Max
Code: Select all
chess-5.2 max$ ./make.sh discocheck52
ld: warning: option -s is obsolete and being ignored
ld: warning: option -s is obsolete and being ignored
max$ strip discocheck52
max$ ./discocheck52
uci
id name DiscoCheck 5.2
id author Lucas Braesch
option name Hash type spin default 16 min 1 max 8192
option name Clear Hash type button
option name Contempt type spin default 25 min 0 max 100
option name Ponder type check default false
option name UCI_AnalyseMode type check default false
option name UCI_LimitStrength type check default false
option name UCI_Elo type spin default 1500 min 1500 max 2700
option name Time Buffer type spin default 100 min 0 max 1000
uciok
quit-Max
-
tmokonen
- Posts: 1367
- Joined: Sun Mar 12, 2006 6:46 pm
- Location: Kelowna
- Full name: Tony Mokonen
Re: Minace 1.0 working
I did one more update to my DiscoCheck 5.2 upload, as well as the Minace 1.0 upload. It seems I needed to include one more dll file to have it run on Norbert's XP SP3 German Edition machine. Hopefully, it should run on all platforms now.
-
lucasart
- Posts: 3243
- Joined: Mon May 31, 2010 1:29 pm
- Full name: lucasart
Re: DiscoCheck 5.2 released
I am using Ubuntu and GCC 4.8, so I am a bit surprised. As you can see from the script make.sh, compilation is straight forward with Linux/GCC:jshriver wrote:By chance has anyone been able to make a 32 or 64bit build for Linux?
I installed gcc/g++ 4.8 so I could use C++11 but having a heck of a time getting it to build properly.
Don't think it's the compiler since I was able to use it to build another C++11 engine recently.
-Josh
Code: Select all
g++ ./src/*.cc -o $1 -std=c++11 -Wall -Wextra -pedantic -Wshadow -DNDEBUG \
-O3 -msse4.2 -fno-rtti -flto -s
Code: Select all
./make.sh ./discocheckTo verify that your compile is correct, run
Code: Select all
./discocheck benchCode: Select all
$ ./discocheck_5.2_sse4.2 bench|tail -2
nodes = 4112589
kn/s = 1390
Theory and practice sometimes clash. And when that happens, theory loses. Every single time.