Dog v2.8

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

Moderators: chrisw, Rebel, Ras

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

Dog v2.8

Post by flok »

Dog v2.8 is here to bring joy to the family!

Get it (sources, windows and macos x binaries) from https://vanheusden.com/chess/Dog/.
User avatar
flok
Posts: 537
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: Dog v2.8

Post by flok »

Image
User avatar
Ras
Posts: 2668
Joined: Tue Aug 30, 2016 8:19 pm
Full name: Rasmus Althoff

Re: Dog v2.8

Post by Ras »

Kudos to your project - I'm happy to see another open source engine on a microcontroller. :)
Rasmus Althoff
https://www.ct800.net
User avatar
flok
Posts: 537
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: Dog v2.8

Post by flok »

Ras wrote: Fri Jan 10, 2025 11:35 pm Kudos to your project - I'm happy to see another open source engine on a microcontroller. :)
Thanks!

Please note that the results I post here are on a "regular" laptop. Dog plays on lichess on an esp32 (https://lichess.org/@/MaxtheDog-ESP32) but most development takes place on linux because of development-convenience.
Rowen
Posts: 86
Joined: Tue Nov 15, 2016 1:19 pm
Location: Cheshire, England

Re: Dog v2.8

Post by Rowen »

flok wrote: Thu Jan 09, 2025 2:08 pm Dog v2.8 is here to bring joy to the family!

Get it (sources, windows and macos x binaries) from https://vanheusden.com/chess/Dog/.
Thanks for sharing, Just added to my GUI simply as I wanted to see a chess program called dog on my laptop? Anyway I wondered what does the TRACE option do?
Also have you thought about adding some type of limit strength option ? Most GUI s can do that , But if programmers design their own method I find their implementation is often better than a GUIs random implementation.
JohnW
Posts: 394
Joined: Thu Nov 22, 2012 12:20 am
Location: New Hampshire

Re: Dog v2.8

Post by JohnW »

Awesome, thank you!

Now we need someone to create an engine called Cat so we can have a match between them :D
User avatar
flok
Posts: 537
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: Dog v2.8

Post by flok »

Rowen wrote: Sat Jan 11, 2025 11:39 am
flok wrote: Thu Jan 09, 2025 2:08 pm Dog v2.8 is here to bring joy to the family!

Get it (sources, windows and macos x binaries) from https://vanheusden.com/chess/Dog/.
Thanks for sharing, Just added to my GUI simply as I wanted to see a chess program called dog on my laptop? Anyway I wondered what does the TRACE option do?
It is internal debugging. Prints some stats to a file.
Also have you thought about adding some type of limit strength option ? Most GUI s can do that , But if programmers design their own method I find their implementation is often better than a GUIs random implementation.
I have not considered that as my program is relatively weak compared to others. On the other hand it is quite powerful compared to humans. Hmmm, I'll add it to my todolist.
User avatar
Sylwy
Posts: 4727
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Dog v2.8

Post by Sylwy »

JohnW wrote: Sat Jan 11, 2025 2:45 pm Awesome, thank you!

Now we need someone to create an engine called Cat so we can have a match between them :D
Image

===================================
https://github.com/nfmccrina/tuxedocat
===================================

:wink:
User avatar
mclane
Posts: 18845
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: Dog v2.8

Post by mclane »

There is an engine called chat. Wolfgang delmare is the programmer.
It has no search tree , only static evaluation. It is an engine from the 80ies.
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
User avatar
Sylwy
Posts: 4727
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Dog v2.8

Post by Sylwy »

mclane wrote: Sat Jan 11, 2025 8:39 pm There is an engine called chat. Wolfgang delmare is the programmer.
It has no search tree , only static evaluation. It is an engine from the 80ies.
Chat (Saxicola rubetra) not Cat (Felis catus) ! Details here:

https://www.chessprogramming.org/Chat