Gambit Fruit is a free open source project based on Fruit 2.1 and Toga. The goal of Gambit Fruit is a fun free and aggresive chess engine. To turn off Lazy Eval set Chess knowledge to 500.
If you have any suggestions please email them to me.
Bitbases can be found here and latest egbbdll here or here
#Features
Added:
- 6-men EGBB
- Texel's Tuning Method.
- Pawn count - no pawns is bad in endgame
TODO:
- SMP(Lazy SMP);
- Bugs and warning fixes. Static analysis;
- Converting to c++11/c++14/c++17;
- Progressive mobility and connectivity;
- Kingside/queenside attack;
- Pawn ram handling + open/closed position based on this;
- Pawn islands;
- Tune extensions (King safety extension, sacrifice extension, extend on K+P eg) and reductions;
- Better draw recog(e.g. Blockage detection, KQKP);
- Values tuning (Pawn Shielding, King safety, tropism, etc);
- Typical sacs;
- Pawn chains;
- Custom opening book;
- Chess960 support((guide);
- Center control (With B as a bonus for a given square, this is B*[AT+2*OC] where AT is #attackers and OC is #occupants.);
- Bad bishop;
- Elephantiasis effect as suggested by Harm Geert Muller (meaning that stronger pieces lose part of their value in presence of weaker pieces);
- Syzygy support
Thanks for everyone contributed to Gambit Fruit, Fruit 2.1, Toga, and to those who gave me ideas.
#Building Gambit Fruit and all the utilities are built with cmake.