Hello,
There is a new Tucano engine available. Should be about 30 elo points stronger than 2.00.
Changes are mostly code review, improved pruning at search, some evaluation tuning and a time management bug fix.
Next step is to keep working on improving Tucano, as always
Hope you have fun !
Download available from https://sites.google.com/site/tucanochess/
Tucano 3.00 Release
Moderators: hgm, Rebel, chrisw
-
- Posts: 178
- Joined: Sat Jan 08, 2011 12:51 am
- Location: USA
- Full name: Alcides Schulz
-
- Posts: 2949
- Joined: Mon May 05, 2008 12:16 pm
- Location: Bordeaux (France)
- Full name: Julien Marcel
Re: Tucano 3.00 Release
Congrats Alcide! Your release pace is hard to cope with! Tucano 2 is doing very well in my Mac engines tournament. It's already very strong!sedicla wrote:Hello,
There is a new Tucano engine available. Should be about 30 elo points stronger than 2.00.
Changes are mostly code review, improved pruning at search, some evaluation tuning and a time management bug fix.
Next step is to keep working on improving Tucano, as always
Hope you have fun !
Download available from https://sites.google.com/site/tucanochess/
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
-
- Posts: 2250
- Joined: Wed Mar 08, 2006 8:47 pm
- Location: Hattingen, Germany
Re: Tucano 3.00 Release
Hi Alcides,sedicla wrote:Hello,
There is a new Tucano engine available. Should be about 30 elo points stronger than 2.00.
Changes are mostly code review, improved pruning at search, some evaluation tuning and a time management bug fix.
Next step is to keep working on improving Tucano, as always
Hope you have fun !
Download available from https://sites.google.com/site/tucanochess/
I recognized your now reduced magic lookup table for bishops for max 9 bit occupancies:
Code: Select all
U64 bishop_attack_table[64][512];
You may initialize the tables that way, to shift always by const 64-9 (bishop) or 64-12 (rook) even for lines with less populated occupancies, which safes not only the lookup for the variable shift, but "frees" register cl (ex, ecx, rcx).
Gerd
-
- Posts: 178
- Joined: Sat Jan 08, 2011 12:51 am
- Location: USA
- Full name: Alcides Schulz
Re: Tucano 3.00 Release
Hi Gerd, thanks for updating the wiki page already. I was surprisedGerd Isenberg wrote: Hi Alcides,
I recognized your now reduced magic lookup table for bishops for max 9 bit occupancies:But why do you still use variable shift for that memory layout?Code: Select all
U64 bishop_attack_table[64][512];
You may initialize the tables that way, to shift always by const 64-9 (bishop) or 64-12 (rook) even for lines with less populated occupancies, which safes not only the lookup for the variable shift, but "frees" register cl (ex, ecx, rcx).
Gerd
I will take a close look. I didn't paid attention to this detail. First make it work and then improve.
Once again I really appreciate you took the time to check it and also the wiki page update.
Thanks.
-
- Posts: 41455
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Tucano 3.00 Release
Thanks Alcides.sedicla wrote:Hello,
There is a new Tucano engine available. Should be about 30 elo points stronger than 2.00.
Changes are mostly code review, improved pruning at search, some evaluation tuning and a time management bug fix.
Next step is to keep working on improving Tucano, as always
Hope you have fun !
Download available from https://sites.google.com/site/tucanochess/
gbanksnz at gmail.com