Cheese 1.5

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

Moderators: hgm, Rebel, chrisw

Patrice Duhamel
Posts: 193
Joined: Sat May 25, 2013 11:17 am
Location: France
Full name: Patrice Duhamel

Cheese 1.5

Post by Patrice Duhamel »

Hello,

Cheese 1.5 is available :
http://cheesechess.free.fr/en/download.html

I changed the names of executables, now "pop" at the end of the file name means this is the version
using hardware popcount (the fastest).

Changes :

Code: Select all

- add staged move generation
- fix problems in move validation
- fix problem in draw evaluation
- fix problem in mate distance pruning
- fix possible crash in long games
- fix problem in null moves pruning
- change node counting method (+1 before making a legal move in search)
- change history heuristic array (piece/to)
- disable recapture extension
- use check evasion in the first ply of quiescence
- add evaluation tempo bonus
- adjust mate scores in hash table
- few optimizations
- windows : replace QueryPerformanceCounter() function by GetTickCount()
- use UCI parameters seldepth, lowerbound, upperbound
- perft now return only nodes count (old perft renamed "perftd")
Regards,

Patrice.
Modern Times
Posts: 3550
Joined: Thu Jun 07, 2012 11:02 pm

Re: Cheese 1.5

Post by Modern Times »

On my AMD Phenom II X6, the popcount version is 11% faster, a decent increase !
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Cheese 1.5

Post by velmarin »

Patrice Duhamel wrote: I changed the names of executables, now "pop" at the end of the file name means this is the version
"pop"
Hello, totally agree,
is short and beautiful.

I really like your page, and the engine, and I believe you have a lot to improve.

thank you very much.
Patrice Duhamel
Posts: 193
Joined: Sat May 25, 2013 11:17 am
Location: France
Full name: Patrice Duhamel

Re: Cheese 1.5

Post by Patrice Duhamel »

velmarin wrote: I really like your page, and the engine, and I believe you have a lot to improve.
Thanks,

Yes I have lots of things to improve and bugs to fix,
the main problem is to find time and motivation. :)
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Cheese 1.5

Post by velmarin »

Patrice Duhamel wrote:
velmarin wrote: I really like your page, and the engine, and I believe you have a lot to improve.
Thanks,

Yes I have lots of things to improve and bugs to fix,
the main problem is to find time and motivation. :)
Excuse me, again the translator. :oops:

Now read what I did not want to write.
I wanted to say,
you seem to have a good base to work.
A very good base for improvement. Bitboard, speed, ect ..
No critical sovereign actual, Excuseme.

:(

I tested with a mine beta version, with good results, stability, ect.
I liked. :)
Patrice Duhamel
Posts: 193
Joined: Sat May 25, 2013 11:17 am
Location: France
Full name: Patrice Duhamel

Re: Cheese 1.5

Post by Patrice Duhamel »

velmarin wrote: I wanted to say,
you seem to have a good base to work.
A very good base for improvement. Bitboard, speed, ect ..
No critical sovereign actual, Excuseme.
It is what I understood reading your previous message, no problem. :)

Thank you.
Patrice Duhamel
Posts: 193
Joined: Sat May 25, 2013 11:17 am
Location: France
Full name: Patrice Duhamel

Re: Cheese 1.5

Post by Patrice Duhamel »

Tournaments are always encouraging.

Thank you.