├── .clang-format ├── .gitattributes ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md └── src ├── 3rdparty └── Fathom │ ├── LICENSE │ ├── README.md │ └── src │ ├── apps │ ├── Makefile │ └── fathom.c │ ├── stdendian.h │ ├── tbchess.c │ ├── tbconfig.h │ ├── tbprobe.c │ └── tbprobe.h ├── TCEC_stuff ├── engine.json └── update.sh ├── attacks.h ├── bitboard.h ├── board.h ├── cuckoo.h ├── datagen ├── binpack.h ├── command.cpp ├── generate.h ├── makefile ├── padding.cpp └── script.sh ├── defs.h ├── evaluate.h ├── fen.h ├── history.h ├── incbin.h ├── logos ├── Clover logo (SVG vector).svg ├── Clover logo (transparent).png ├── Clover logo.jpg ├── Clover_Logo_Square.jpg ├── Clover_Logo_Square_Transparent.png └── clover logo (100 x 50) (1).jpg ├── magic.h ├── main.cpp ├── makefile ├── move.h ├── movegen.h ├── movepick.h ├── net.h ├── params.h ├── perft.h ├── piece.h ├── quantised.nnue ├── root-moves.h ├── search-info.h ├── search.h ├── square.h ├── thread.h ├── tt.h └── uci.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.h linguist-language=C++ -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/README.md -------------------------------------------------------------------------------- /src/3rdparty/Fathom/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/3rdparty/Fathom/LICENSE -------------------------------------------------------------------------------- /src/3rdparty/Fathom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/3rdparty/Fathom/README.md -------------------------------------------------------------------------------- /src/3rdparty/Fathom/src/apps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/3rdparty/Fathom/src/apps/Makefile -------------------------------------------------------------------------------- /src/3rdparty/Fathom/src/apps/fathom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/3rdparty/Fathom/src/apps/fathom.c -------------------------------------------------------------------------------- /src/3rdparty/Fathom/src/stdendian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/3rdparty/Fathom/src/stdendian.h -------------------------------------------------------------------------------- /src/3rdparty/Fathom/src/tbchess.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/3rdparty/Fathom/src/tbchess.c -------------------------------------------------------------------------------- /src/3rdparty/Fathom/src/tbconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/3rdparty/Fathom/src/tbconfig.h -------------------------------------------------------------------------------- /src/3rdparty/Fathom/src/tbprobe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/3rdparty/Fathom/src/tbprobe.c -------------------------------------------------------------------------------- /src/3rdparty/Fathom/src/tbprobe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/3rdparty/Fathom/src/tbprobe.h -------------------------------------------------------------------------------- /src/TCEC_stuff/engine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/TCEC_stuff/engine.json -------------------------------------------------------------------------------- /src/TCEC_stuff/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/TCEC_stuff/update.sh -------------------------------------------------------------------------------- /src/attacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/attacks.h -------------------------------------------------------------------------------- /src/bitboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/bitboard.h -------------------------------------------------------------------------------- /src/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/board.h -------------------------------------------------------------------------------- /src/cuckoo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/cuckoo.h -------------------------------------------------------------------------------- /src/datagen/binpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/datagen/binpack.h -------------------------------------------------------------------------------- /src/datagen/command.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/datagen/command.cpp -------------------------------------------------------------------------------- /src/datagen/generate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/datagen/generate.h -------------------------------------------------------------------------------- /src/datagen/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/datagen/makefile -------------------------------------------------------------------------------- /src/datagen/padding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/datagen/padding.cpp -------------------------------------------------------------------------------- /src/datagen/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/datagen/script.sh -------------------------------------------------------------------------------- /src/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/defs.h -------------------------------------------------------------------------------- /src/evaluate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/evaluate.h -------------------------------------------------------------------------------- /src/fen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/fen.h -------------------------------------------------------------------------------- /src/history.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/history.h -------------------------------------------------------------------------------- /src/incbin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/incbin.h -------------------------------------------------------------------------------- /src/logos/Clover logo (SVG vector).svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/logos/Clover logo (SVG vector).svg -------------------------------------------------------------------------------- /src/logos/Clover logo (transparent).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/logos/Clover logo (transparent).png -------------------------------------------------------------------------------- /src/logos/Clover logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/logos/Clover logo.jpg -------------------------------------------------------------------------------- /src/logos/Clover_Logo_Square.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/logos/Clover_Logo_Square.jpg -------------------------------------------------------------------------------- /src/logos/Clover_Logo_Square_Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/logos/Clover_Logo_Square_Transparent.png -------------------------------------------------------------------------------- /src/logos/clover logo (100 x 50) (1).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/logos/clover logo (100 x 50) (1).jpg -------------------------------------------------------------------------------- /src/magic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/magic.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/makefile -------------------------------------------------------------------------------- /src/move.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/move.h -------------------------------------------------------------------------------- /src/movegen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/movegen.h -------------------------------------------------------------------------------- /src/movepick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/movepick.h -------------------------------------------------------------------------------- /src/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/net.h -------------------------------------------------------------------------------- /src/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/params.h -------------------------------------------------------------------------------- /src/perft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/perft.h -------------------------------------------------------------------------------- /src/piece.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/piece.h -------------------------------------------------------------------------------- /src/quantised.nnue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/quantised.nnue -------------------------------------------------------------------------------- /src/root-moves.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/root-moves.h -------------------------------------------------------------------------------- /src/search-info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/search-info.h -------------------------------------------------------------------------------- /src/search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/search.h -------------------------------------------------------------------------------- /src/square.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/square.h -------------------------------------------------------------------------------- /src/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/thread.h -------------------------------------------------------------------------------- /src/tt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/tt.h -------------------------------------------------------------------------------- /src/uci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucametehau/CloverEngine/HEAD/src/uci.h --------------------------------------------------------------------------------