Drofa 1.0

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

Moderator: Ras

No4b
Posts: 105
Joined: Thu Jun 18, 2020 3:21 pm
Location: Moscow
Full name: Alexander Litov

Re: Drofa 1.0

Post by No4b »

Guenther wrote: Tue Sep 01, 2020 10:23 am With my own build I could increase the speed for my hardware by around 50%.

Code: Select all

g++ -Wall -std=c++11 -O3 -flto -pthread -mtune=generic -fno-exceptions -static -march=native src/*.cc -o drofa_10
(and fixing options.h like Gabor said)
Nps at depth 11 now 903.909.

Code: Select all

Drofa 1.0.0 by Rhys Rustad-Elliott and Litov Alexander (built Sep  1 2020 10:13:56)
uci
id name Drofa 1.0.0
id authors Rhys Rustad-Elliott and Alexander Litov

option name BookPath type string default book.bin
option name OwnBook type check default false
uciok
ucinewgame
go infinite
HASH_size 10922664
info depth 1 seldepth 1 nodes 45 score cp 53 nps 45000 time 1 pv d2d4
info depth 2 seldepth 2 nodes 158 score cp 0 nps 79000 time 2 pv d2d4 d7d5
info depth 3 seldepth 4 nodes 1228 score cp 29 nps 204666 time 6 pv d2d4 d7d5 g1f3
info depth 4 seldepth 6 nodes 4110 score cp 0 nps 342500 time 12 pv d2d4 d7d5 g1f3 g8f6
info depth 5 seldepth 7 nodes 26093 score cp 28 nps 669051 time 39 pv d2d4 d7d5 g1f3 g8f6 c1f4
info depth 6 seldepth 9 nodes 96208 score cp 10 nps 788590 time 122 pv e2e4 d7d5 f1b5 c8d7 b5d3 g8f6
info depth 7 seldepth 10 nodes 400259 score cp 27 nps 891445 time 449 pv d2d4 d7d5 b1c3 g8f6 c1f4 c8f5 e2e3
info depth 8 seldepth 12 nodes 1483051 score cp 19 nps 913208 time 1624 pv e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 d1f3 b4c3
info depth 9 seldepth 13 nodes 4471078 score cp 22 nps 36199 time 4865 pv b1c3 d7d5 d2d4 e7e6 e2e3 f8b4 c1d2 g8f6 f1d3
info depth 10 seldepth 15 nodes 13851292 score cp 20 nps 61777 time 15643 pv e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4c4 g8f6 b1c3 f8d6
info depth 11 seldepth 18 nodes 31394584 score cp 25 nps 38287 time 34732 pv e2e4 d7d5 e4d5 d8d5 b1c3 d5e6 g1e2 e6b6 d2d4 e7e6 c1f4
Seems like your own windows compile is as fast as my Ubuntu one (in my Ubuntu tests Drofa is ~1.5-1.3 times slower than Vice)

Thank you all for helping me narrow down the issue to my compling. Before this i never used compilers, so i just didnt touch forked file. Seems i had a lot to learn about compiling options.
Started a gauntlet. Vice included, let's see I can confirm your claim.
Thank you very much! I hope my claim is legit, but i can never underestimate my own inattentiveness (for instance while testing king safety the first time i started test with a wrong book file, that contained like 4 openings). My main goal with vice 500 games match was to confirm stability, because before the final patch Drofa crushed once in ~200 games, so i didnt bother to output games into pgn, and now i cant confirm if test setup was proper.
No4b
Posts: 105
Joined: Thu Jun 18, 2020 3:21 pm
Location: Moscow
Full name: Alexander Litov

Re: Drofa 1.0

Post by No4b »

chysiddh14 wrote: Tue Sep 01, 2020 3:50 am Drofa_v.1.0 which file type is it ?
its a binary for *nix systems.
Works fine on my Ubuntu, but i cannot test it in other *nix enviroments.