New engine "Roc"

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

Moderators: hgm, Rebel, chrisw

User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: New engine "Roc"

Post by velmarin »

Oh, install en Fritz 15 is OK.

Static Compilation with Intel compiler, No popcnt how project.

http://www.mediafire.com/file/4fcq0ovztl9z599/Roc.zip
THyer
Posts: 40
Joined: Fri Jul 22, 2016 7:51 pm

Re: New engine "Roc"

Post by THyer »

Works for me. Not quickly, though: about 20 seconds to get the "Roc" prompt, then 15 more (while it starts child processes) to get the UCI info.

(console shows:)

C:\dev\Roc>RocBase
Roc
uci
id name Roc2017Jan17
id author Demichev/Hyer
option name Hash type spin min 1 max 65536 default 16
option name Ponder type check default false
option name MultiPV type spin min 1 max 64 default 1
option name Clear Hash type button
option name PV Hash type check default true
option name Contempt type spin min 0 max 64 default 8
option name Aspiration window type check default true
option name Threads type spin min 1 max 4 default 2
option name Large memory pages type check default true
uciok
go depth 1
info depth 1
info depth 1 seldepth 1 score cp 12 nodes 0 nps 0 tbhits 0 pv h2h4
info depth 1 seldepth 1 score cp 37 nodes 0 nps 0 tbhits 0 pv g2g4
info depth 1 seldepth 1 score cp 60 nodes 0 nps 0 tbhits 0 pv e2e4
info depth 1 seldepth 1 score cp 69 nodes 0 nps 0 tbhits 0 pv e2e3
info nodes 0 score cp 69
bestmove e2e3
"Wise and cruel was the Bird, and wise and cruel were the Sons of the Bird."
THyer
Posts: 40
Joined: Fri Jul 22, 2016 7:51 pm

Re: New engine "Roc"

Post by THyer »

Roc 0.2, including Windows binaries for 32- and 64-bit, is now available. New features include changes to king safety scoring, more use of game closed-ness in pawn eval, and optimization of endgame eval.

Volunteers at any skill level are welcome to contribute. If you are interested, please contact me. Thanks to Theo77186 for making the first contribution.
"Wise and cruel was the Bird, and wise and cruel were the Sons of the Bird."
jpqy
Posts: 550
Joined: Thu Apr 24, 2008 9:31 am
Location: Belgium

Re: New engine "Roc"

Post by jpqy »

Thanks Tom for your Roc 0.2

In console i get this:

Roc
uci
go depth 10
bench

No matter what i try..it shows just Roc ..uci ,go depth 10 or bench gives nothing..OS:Windows 7 x64

JP.
jpqy
Posts: 550
Joined: Thu Apr 24, 2008 9:31 am
Location: Belgium

Re: New engine "Roc"

Post by jpqy »

Ok..you have to use go again then it works!

Roc
go depth 10
go
info depth 1
info depth 1 seldepth 1 score cp 12 nodes 0 nps 0 tbhits 0 pv h2h4
info depth 1 seldepth 1 score cp 37 nodes 0 nps 0 tbhits 0 pv g2g4
info depth 1 seldepth 1 score cp 60 nodes 0 nps 0 tbhits 0 pv e2e4
info depth 1 seldepth 1 score cp 69 nodes 0 nps 0 tbhits 0 pv e2e3
info depth 2
info depth 2 seldepth 7 score cp 3 nodes 0 nps 0 tbhits 0 pv e2e3 e7e6
info depth 2 seldepth 6 score cp 21 nodes 132 nps 8250 tbhits 0 pv d2d4 g8f6
info depth 3
info depth 3 seldepth 12 score cp 37 nodes 653 nps 40812 tbhits 0 pv d2d4 g8f6
g1f3 b8c6
info depth 4
info depth 4 seldepth 12 score cp 9 nodes 1042 nps 65125 tbhits 0 pv d2d4 g8f6
g1f3 b8c6
info depth 5
info depth 5 seldepth 16 score cp 23 nodes 2349 nps 73406 tbhits 0 pv d2d4 g8f6
b1c3 b8c6 e2e4
info depth 6
info depth 6 seldepth 16 score cp 21 nodes 4116 nps 128625 tbhits 0 pv d2d4 g8f
6 b1c3 b8c6 e2e4 e7e6 f1b5 f8b4
info depth 7
info depth 7 seldepth 18 score cp 27 nodes 7827 nps 124238 tbhits 0 pv d2d4 b8c
6 b1c3 e7e6 g1f3 g8f6 e2e4 f8b4 c1g5
info depth 8
info depth 8 seldepth 19 score cp 22 upperbound nodes 14211 nps 182192 tbhits 0
pv d2d4 d7d5 b1c3 b8c6 g1f3 g8f6 f3e5 e7e6 c1g5
info depth 8
info depth 8 seldepth 17 score cp 16 upperbound nodes 18138 nps 192957 tbhits 0
pv d2d4 d7d5 b1c3 b8c6 g1f3 g8f6 f3e5 e7e6 c1g5
info depth 8
info depth 8 seldepth 22 score cp 16 nodes 30111 nps 273736 tbhits 0 pv d2d4 d7
d5 b1c3 b8c6 g1f3 g8f6 c1f4 c8f5 f3e5 f6e4
info depth 9
info depth 9 seldepth 17 score cp 16 nodes 32521 nps 295645 tbhits 0 pv d2d4 d7
d5 b1c3 b8c6 g1f3 g8f6 c1f4 c8f5 f3e5 f6e4
info depth 10
info depth 10 seldepth 18 score cp 16 nodes 50325 nps 402600 tbhits 0 pv d2d4 d
7d5 b1c3 b8c6 g1f3 g8f6 c1f4 c8f5 f3e5 f6e4
info depth 10 seldepth 21 score cp 24 lowerbound nodes 135793 nps 789494 tbhits
0 pv c2c4 e7e6 b1c3 b8c6 d2d4 d7d5 c4d5 e6d5 g1f3
info depth 10
info depth 10 seldepth 18 score cp 32 lowerbound nodes 153551 nps 892738 tbhits
0 pv c2c4 e7e6 b1c3 b8c6 d2d4 d7d5 c4d5 e6d5 g1f3
info depth 10
info depth 10 seldepth 23 score cp 28 nodes 184620 nps 982021 tbhits 0 pv c2c4
e7e6 b1c3 c7c5 d2d3 b8c6 g1f3 g8f6 a2a3 f8d6 c1g5 e8g8 g2g3
info nodes 187318 score cp 28
bestmove c2c4 ponder e7e6

JP.

PS: I just tried directly "go" after new start in console and it goes directly in Infinite mode..so continues calculating..
peter
Posts: 3186
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: New engine "Roc"

Post by peter »

Thanks for Roc!
THyer wrote:Roc 0.2, including Windows binaries for 32- and 64-bit, is now available.
Where
:?:
Peter.
THyer
Posts: 40
Joined: Fri Jul 22, 2016 7:51 pm

Re: New engine "Roc"

Post by THyer »

All the uci handling is pretty much verbatim from Gull. Glad it worked for you in the end.
"Wise and cruel was the Bird, and wise and cruel were the Sons of the Bird."
styx
Posts: 338
Joined: Tue Mar 13, 2012 9:59 pm
Location: Germany

Re: New engine "Roc"

Post by styx »

peter wrote:Thanks for Roc!
THyer wrote:Roc 0.2, including Windows binaries for 32- and 64-bit, is now available.
Where
:?:
https://github.com/TomHyer/Roc/releases
peter
Posts: 3186
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: New engine "Roc"

Post by peter »

Thanks!
Guess it was just updated when I tried last time
Peter.
mike angel
Posts: 50
Joined: Sun Jan 30, 2011 1:08 pm

Re: New engine "Roc"

Post by mike angel »

... someone is testing it - but only bullet

http://computer-chess.org/forum/index.p ... ad&id=3163