Dog v2.5

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

Moderator: Ras

User avatar
flok
Posts: 609
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Dog v2.5

Post by flok »

Dog v2.5 is on the web.

Dog was put on performance dog food (the expensive one from royal canin (Sporting Life Trail 4300)) so it gained 100 elo! (+/- 30 elo and 38.1 +/- 16.6 compared to dorpsgek)

https://vanheusden.com/chess/Dog/

(unfortunately the windows build is compiled/linked without LTO as that gave tons of strange errors)
User avatar
flok
Posts: 609
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: Dog v2.5

Post by flok »

Image
User avatar
Graham Banks
Posts: 44864
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Dog v2.5

Post by Graham Banks »

Division 12 :)
gbanksnz at gmail.com
User avatar
flok
Posts: 609
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: Dog v2.5

Post by flok »

Graham Banks wrote: Fri Dec 20, 2024 9:24 am Division 12 :)
Cool!
chessica
Posts: 979
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Re: Dog v2.5

Post by chessica »

For me the dog doesn't work properly under arena 3.5.1.

When I click on analysis, there is no engine output, but when I click on analysis
again, an output appears which then simply stops.

Code: Select all

59172 >first : quit
59563*1*---------------------------Starte Motor 1 Dog-2.5---------------------------
59563*1*Configured Engine 1 Type:  Auto
59563*1*Engine 1 dir: C:\Program Files\arena_3.5.1\Engines\Dog-2.5\Dog-2.5
59579*1*Engine 1 commandline: "C:\Program Files\arena_3.5.1\Engines\Dog-2.5\Dog-2.5\Dog-2.5.exe" 
59688*1*Child Process Prio Adj:  PID 9768 conhost.exe
59704*1*Engine 1 ProcessID: 7420
59704*1*Engine 1 Prio:32 ThreadPrio:0
59704 >first : xboard
59735 >first : uci
59969 <first : # HELLO, THIS IS DOG
59969 <first : # compiled on Dec 19 2024 13:34:18
59969 <first : # Dog is a chess program written by Folkert van Heusden <mail@vanheusden.com>.
59969 <first : # ENTER "uci" FOR uci-MODE, OR "tui" FOR A TEXT INTERFACE
59969 <first : # "test" will run the unit tests, "quit" terminate the application
59969 <first : # ENTER "uci" FOR uci-MODE, OR "tui" FOR A TEXT INTERFACE
59969 <first : # "test" will run the unit tests, "quit" terminate the application
59969 <first : id name Dog v2.5
59969 <first : id author Folkert van Heusden
59969 <first : option name Threads type spin default 1 min 1 max 65536
59969 <first : option name UCI_EngineAbout type string default https://vanheusden.com/chess/Dog/
59985 <first : option name Trace type check default true
59985 <first : option name Ponder type check default true
59985 <first : uciok
59985*1*Child Process Prio Adj:  PID 9768 conhost.exe
60000 >first : isready
60063 <first : readyok
70172**Dauer Start Motoren für Analyse:15 ms
70172 >first : isready
70172 <first : readyok
70188 >first : ucinewgame
70188 >first : isready
70282 <first : readyok
70297 >first : position fen 7k/5pp1/8/8/8/8/1K6/R7 w - - 0 1
70297 >first : go infinite
70297**Dauer Start Analyse:140
78016 >first : stop
78032 <first : info depth 4 score cp 475 nodes 1214 time 1 nps 1214000 tbhits 0 pv a1a7 f7f5 a7f7 g7g6
78032 <first : info depth 5 score cp 496 nodes 2095 time 2 nps 1047500 tbhits 0 pv a1a8 h8h7 b2c3 h7g6 c3d4
78032 <first : info depth 6 score cp 462 nodes 8270 time 8 nps 1033750 tbhits 0 pv b2c3 f7f5 c3d4 h8g8 a1a8 g8f7
78032 <first : info depth 7 score cp 470 nodes 16408 time 16 nps 1025500 tbhits 0 pv b2c3 f7f5 c3d4 h8g8 a1a8 g8f7 d4d5
78032 <first : info depth 8 score cp 481 nodes 28449 time 28 nps 1016035 tbhits 0 pv b2c3 f7f5 c3d4 h8g8 d4e5 g7g6 a1a7 g8f8
78047 <first : info depth 9 score cp 473 nodes 65994 time 65 nps 1015292 tbhits 0 pv b2c3 g7g6 c3d4 h8g7 d4e5 f7f6 e5e6 g6g5 a1a6
78047 <first : info depth 10 score cp 458 nodes 183659 time 175 nps 1049480 tbhits 0 pv a1a5 h8g8 b2c3 g7g6 c3d4 g8g7 d4e5 g6g5 a5a7 g5g4 e5d6 g7g8
78063 <first : info depth 11 score cp 465 nodes 273827 time 264 nps 1037223 tbhits 0 pv b2c3 g7g5 c3d4 h8g7 d4e5 g7g6 a1a6 g6g7 a6a7 g5g4 e5d6 g7g8
78079 <first : info depth 12 score cp 487 nodes 325839 time 318 nps 1024650 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a8 g8h7 a8a5 h7g6 d4e4 g6f7 a5a7 f7g6 a7e7 f6f5 e4e5 g6g5 e7g7
78079 <first : info depth 13 score cp 495 nodes 384654 time 376 nps 1023015 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a8 g8h7 a8a7 h7h6 a7f7 h6g6 f7e7 g6h7 d4c3 h7g6
78094 <first : info depth 14 score cp 507 nodes 447058 time 440 nps 1016040 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a7 g8h7 d4e4 h7g6 a7e7 g6h7 e4f5 h7g8 f5e6 g8f8
78094 <first : info depth 15 score cp 520 nodes 506749 time 498 nps 1017568 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a7 g8h7 d4e4 h7g6 a7e7 g6h7 e4f5 h7g8 f5e6 g8f8 e7f7
78110 <first : info depth 16 score cp 520 nodes 579541 time 569 nps 1018525 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a7 g8h7 d4e4 h7g6 a7e7 g6h7 e4f5 h7g8 f5e6 g8f8 e7f7 f8g8
78110 <first : info depth 17 score cp 537 nodes 725086 time 715 nps 1014106 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e7 f7f5 a1a8 h8h7 a8a7 h7g6 e7d8
78125 <first : info depth 18 score cp 527 nodes 869527 time 854 nps 1018181 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e5 h8h7 e5f5 h7g8 a1a8 g8h7 f5e5 h7g6 a8a7 f7f5 a7e7 g6g5 e7g7 g5h4 e5f5 h4h3
78125 <first : info depth 19 score cp 548 nodes 1119617 time 1103 nps 1015065 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e5 h8h7 e5f5 h7g8 a1a8 g8h7 f5e5 h7g6 a8a7 f7f5 a7e7 g6g5 e7g7 g5h4 e5f5 h4h3
78141 <first : info depth 20 score cp 527 nodes 1490193 time 1463 nps 1018587 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e5 h8h7 e5f5 h7g8 a1a8 g8h7 f5e5 h7g6 a8a7 f7f5 a7e7 g6g5 e7g7 g5h4 e5f5 h4h3 f5e5 h3h2
78141 <first : info depth 21 score cp 543 nodes 1914400 time 1882 nps 1017215 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e5 h8h7 e5f5 h7g8 a1a8 g8h7 f5e5 h7g6 a8a7 f7f5 a7e7 g6g5 e7g7 g5h4 e5f5 h4h3 f5e5 h3h2
78157 <first : info depth 22 score cp 556 nodes 2667994 time 2667 nps 1000372 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a5 f7f6 a5a7 g8h7 d6e6 h7g6 a7e7 f6f5 e6e5 g6g5 e7g7 g5h4 e5f5 h4h3 f5e5 h3h2 g7a7 h2g1
78172 <first : info depth 23 score cp 595 nodes 3730659 time 3779 nps 987207 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a5 g7g6 a5a7 g8g7 d6e5 g6g5 e5f5 g7g8 f5g5 g8f8 g5f5 f8e8 f5e5 f7f5 e5f5 e8d8 f5e5 d8e8 e5f5 e8d8 f5e5 d8e8 e5f5 e8d8 f5e5 d8e8 e5f5
78188 <first : info depth 24 score cp 594 nodes 5015755 time 5030 nps 997167 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a5 g7g6 d6e5 g8g7 a5a6 g7h7 e5f6 h7g8 a6a5 g8f8 a5a8
78204 <first : # stop flag set
78204 <first : bestmove b2c3

User avatar
flok
Posts: 609
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: Dog v2.5

Post by flok »

Thanks for reporting, I'm going to look at it.
I have an idea what it could be. If it's that (buffering) that I'm surprised that it does work on other systems (different from windows that is).
I'll keep you posted.
chessica wrote: Fri Dec 20, 2024 12:05 pm For me the dog doesn't work properly under arena 3.5.1.

When I click on analysis, there is no engine output, but when I click on analysis
again, an output appears which then simply stops.

Code: Select all

59172 >first : quit
59563*1*---------------------------Starte Motor 1 Dog-2.5---------------------------
59563*1*Configured Engine 1 Type:  Auto
59563*1*Engine 1 dir: C:\Program Files\arena_3.5.1\Engines\Dog-2.5\Dog-2.5
59579*1*Engine 1 commandline: "C:\Program Files\arena_3.5.1\Engines\Dog-2.5\Dog-2.5\Dog-2.5.exe" 
59688*1*Child Process Prio Adj:  PID 9768 conhost.exe
59704*1*Engine 1 ProcessID: 7420
59704*1*Engine 1 Prio:32 ThreadPrio:0
59704 >first : xboard
59735 >first : uci
59969 <first : # HELLO, THIS IS DOG
59969 <first : # compiled on Dec 19 2024 13:34:18
59969 <first : # Dog is a chess program written by Folkert van Heusden <mail@vanheusden.com>.
59969 <first : # ENTER "uci" FOR uci-MODE, OR "tui" FOR A TEXT INTERFACE
59969 <first : # "test" will run the unit tests, "quit" terminate the application
59969 <first : # ENTER "uci" FOR uci-MODE, OR "tui" FOR A TEXT INTERFACE
59969 <first : # "test" will run the unit tests, "quit" terminate the application
59969 <first : id name Dog v2.5
59969 <first : id author Folkert van Heusden
59969 <first : option name Threads type spin default 1 min 1 max 65536
59969 <first : option name UCI_EngineAbout type string default https://vanheusden.com/chess/Dog/
59985 <first : option name Trace type check default true
59985 <first : option name Ponder type check default true
59985 <first : uciok
59985*1*Child Process Prio Adj:  PID 9768 conhost.exe
60000 >first : isready
60063 <first : readyok
70172**Dauer Start Motoren für Analyse:15 ms
70172 >first : isready
70172 <first : readyok
70188 >first : ucinewgame
70188 >first : isready
70282 <first : readyok
70297 >first : position fen 7k/5pp1/8/8/8/8/1K6/R7 w - - 0 1
70297 >first : go infinite
70297**Dauer Start Analyse:140
78016 >first : stop
78032 <first : info depth 4 score cp 475 nodes 1214 time 1 nps 1214000 tbhits 0 pv a1a7 f7f5 a7f7 g7g6
78032 <first : info depth 5 score cp 496 nodes 2095 time 2 nps 1047500 tbhits 0 pv a1a8 h8h7 b2c3 h7g6 c3d4
78032 <first : info depth 6 score cp 462 nodes 8270 time 8 nps 1033750 tbhits 0 pv b2c3 f7f5 c3d4 h8g8 a1a8 g8f7
78032 <first : info depth 7 score cp 470 nodes 16408 time 16 nps 1025500 tbhits 0 pv b2c3 f7f5 c3d4 h8g8 a1a8 g8f7 d4d5
78032 <first : info depth 8 score cp 481 nodes 28449 time 28 nps 1016035 tbhits 0 pv b2c3 f7f5 c3d4 h8g8 d4e5 g7g6 a1a7 g8f8
78047 <first : info depth 9 score cp 473 nodes 65994 time 65 nps 1015292 tbhits 0 pv b2c3 g7g6 c3d4 h8g7 d4e5 f7f6 e5e6 g6g5 a1a6
78047 <first : info depth 10 score cp 458 nodes 183659 time 175 nps 1049480 tbhits 0 pv a1a5 h8g8 b2c3 g7g6 c3d4 g8g7 d4e5 g6g5 a5a7 g5g4 e5d6 g7g8
78063 <first : info depth 11 score cp 465 nodes 273827 time 264 nps 1037223 tbhits 0 pv b2c3 g7g5 c3d4 h8g7 d4e5 g7g6 a1a6 g6g7 a6a7 g5g4 e5d6 g7g8
78079 <first : info depth 12 score cp 487 nodes 325839 time 318 nps 1024650 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a8 g8h7 a8a5 h7g6 d4e4 g6f7 a5a7 f7g6 a7e7 f6f5 e4e5 g6g5 e7g7
78079 <first : info depth 13 score cp 495 nodes 384654 time 376 nps 1023015 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a8 g8h7 a8a7 h7h6 a7f7 h6g6 f7e7 g6h7 d4c3 h7g6
78094 <first : info depth 14 score cp 507 nodes 447058 time 440 nps 1016040 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a7 g8h7 d4e4 h7g6 a7e7 g6h7 e4f5 h7g8 f5e6 g8f8
78094 <first : info depth 15 score cp 520 nodes 506749 time 498 nps 1017568 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a7 g8h7 d4e4 h7g6 a7e7 g6h7 e4f5 h7g8 f5e6 g8f8 e7f7
78110 <first : info depth 16 score cp 520 nodes 579541 time 569 nps 1018525 tbhits 0 pv b2c3 h8g8 c3d4 f7f6 a1a7 g8h7 d4e4 h7g6 a7e7 g6h7 e4f5 h7g8 f5e6 g8f8 e7f7 f8g8
78110 <first : info depth 17 score cp 537 nodes 725086 time 715 nps 1014106 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e7 f7f5 a1a8 h8h7 a8a7 h7g6 e7d8
78125 <first : info depth 18 score cp 527 nodes 869527 time 854 nps 1018181 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e5 h8h7 e5f5 h7g8 a1a8 g8h7 f5e5 h7g6 a8a7 f7f5 a7e7 g6g5 e7g7 g5h4 e5f5 h4h3
78125 <first : info depth 19 score cp 548 nodes 1119617 time 1103 nps 1015065 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e5 h8h7 e5f5 h7g8 a1a8 g8h7 f5e5 h7g6 a8a7 f7f5 a7e7 g6g5 e7g7 g5h4 e5f5 h4h3
78141 <first : info depth 20 score cp 527 nodes 1490193 time 1463 nps 1018587 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e5 h8h7 e5f5 h7g8 a1a8 g8h7 f5e5 h7g6 a8a7 f7f5 a7e7 g6g5 e7g7 g5h4 e5f5 h4h3 f5e5 h3h2
78141 <first : info depth 21 score cp 543 nodes 1914400 time 1882 nps 1017215 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a1 g8h8 d6e5 h8h7 e5f5 h7g8 a1a8 g8h7 f5e5 h7g6 a8a7 f7f5 a7e7 g6g5 e7g7 g5h4 e5f5 h4h3 f5e5 h3h2
78157 <first : info depth 22 score cp 556 nodes 2667994 time 2667 nps 1000372 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a5 f7f6 a5a7 g8h7 d6e6 h7g6 a7e7 f6f5 e6e5 g6g5 e7g7 g5h4 e5f5 h4h3 f5e5 h3h2 g7a7 h2g1
78172 <first : info depth 23 score cp 595 nodes 3730659 time 3779 nps 987207 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a5 g7g6 a5a7 g8g7 d6e5 g6g5 e5f5 g7g8 f5g5 g8f8 g5f5 f8e8 f5e5 f7f5 e5f5 e8d8 f5e5 d8e8 e5f5 e8d8 f5e5 d8e8 e5f5 e8d8 f5e5 d8e8 e5f5
78188 <first : info depth 24 score cp 594 nodes 5015755 time 5030 nps 997167 tbhits 0 pv b2c3 h8g8 c3d4 g8f8 a1a7 f8e8 d4e5 e8f8 e5d6 f8g8 a7a5 g7g6 d6e5 g8g7 a5a6 g7h7 e5f6 h7g8 a6a5 g8f8 a5a8
78204 <first : # stop flag set
78204 <first : bestmove b2c3

User avatar
flok
Posts: 609
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: Dog v2.5

Post by flok »

Can you please try https://vanheusden.com/chess/Dog/Dog-windows-v2.5c.zip?
It works under "wine", hopefully also on windows.
User avatar
flok
Posts: 609
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: Dog v2.5

Post by flok »

flok wrote: Fri Dec 20, 2024 3:47 pm Can you please try https://vanheusden.com/chess/Dog/Dog-windows-v2.5c.zip?
It works under "wine", hopefully also on windows.
It works with Arena, I verified it on windows 10 home, 22h2 (in a virtual machine).

User avatar
Sylwy
Posts: 4913
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Dog v2.5

Post by Sylwy »

flok wrote: Fri Dec 20, 2024 5:57 pm
flok wrote: Fri Dec 20, 2024 3:47 pm Can you please try https://vanheusden.com/chess/Dog/Dog-windows-v2.5c.zip?
It works under "wine", hopefully also on windows.
It works with Arena, I verified it on windows 10 home, 22h2 (in a virtual machine).

This version is super. Seems over 2200 Elo points in blitz. I'll add it in my LazySMP Test !

Image

A nice game is here:

viewtopic.php?p=974186#p974186