Tucano 12.00 release

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

Moderator: Ras

sedicla
Posts: 182
Joined: Sat Jan 08, 2011 12:51 am
Location: USA
Full name: Alcides Schulz

Tucano 12.00 release

Post by sedicla »

Hello,

Tucano version 12.00 has been released. You can download from my github page in the releases section:
- https://github.com/alcides-schulz/Tucan ... /tag/12.00
This version should be about 40-50 elo stronger than version 11.00 on long time controls.

In this version I returned to version 10 NNUE architecture. In summary:
- Version 10: first NN version using large NN architecture and Daniel Shawn probe code library, no incremental update. Used trainer from nodchip (https://github.com/nodchip/Stockfish)
- Version 11: smaller archictecture (768x512x1). Own probe and training code.
- Version 12: back to the large NN architecture but own probe code with incremental update, and nodchip trainer.

Still planing to work on tucano. So far one release per year! I think can increase network size, more training, incbin, and some search heuristics. And any other idea that may come up!

Please contact in case of any question.

Alcides.
User avatar
Graham Banks
Posts: 44729
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Tucano 12.00 release

Post by Graham Banks »

Thanks, Alcides. :)

Roughly how much stronger is your estimate?
gbanksnz at gmail.com
sedicla
Posts: 182
Joined: Sat Jan 08, 2011 12:51 am
Location: USA
Full name: Alcides Schulz

Re: Tucano 12.00 release

Post by sedicla »

Hi Graham,
I tested on short time control and it is something like 80 elo against version 11, so I'm thinking should be about 50 on long time control, I guess.
thanks.
AndrewGrant
Posts: 1960
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Tucano 12.00 release

Post by AndrewGrant »

Congrats on the release.

If you've not seen before, Tucano plays in chesscom's Computer Chess Championship. The script that I use to build Tucano can be found at https://github.com/ChessCom/ccc-configs ... Dockerfile . I update the script as needed when things break ( like the introduction of theTucanoNets repo for example ).

If there is a way to build a stronger executable than `make -j avx2`, I would take any recommendation.
sedicla
Posts: 182
Joined: Sat Jan 08, 2011 12:51 am
Location: USA
Full name: Alcides Schulz

Re: Tucano 12.00 release

Post by sedicla »

AndrewGrant wrote: Thu Dec 12, 2024 10:01 pm Congrats on the release.

If you've not seen before, Tucano plays in chesscom's Computer Chess Championship. The script that I use to build Tucano can be found at https://github.com/ChessCom/ccc-configs ... Dockerfile . I update the script as needed when things break ( like the introduction of theTucanoNets repo for example ).

If there is a way to build a stronger executable than `make -j avx2`, I would take any recommendation.
Hi Andrew,
I think avx2 should be the stronger build. From what I see, the scripts look good. For this version you just need to download tucano_nn03.bin. This is the stronger net. Just save this file to the folder where the executable is, tucano should be able to find it.
Thank you and let me know any issues. I will take a look at CCC too. Thanks.

Alcides.