├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md └── src ├── .clang-format ├── attacks.h ├── bench.txt ├── benchmark.cpp ├── benchmark.h ├── bitboard.h ├── board.h ├── defaultnet.nn ├── fen-gen ├── cmdline.h ├── game.cpp ├── game.h ├── generator.cpp └── generator.h ├── fenparse.cpp ├── fixed_list.h ├── history.h ├── incbin └── incbin.h ├── legalcheck.cpp ├── magicmoves.cpp ├── magicmoves.hpp ├── main.cpp ├── makefile ├── move.cpp ├── move.h ├── movegen.cpp ├── movelist.h ├── moveorder.cpp ├── moveorder.h ├── net_input.h ├── network.cpp ├── network.h ├── polyglot.cpp ├── polyglot.h ├── polyglotkeys ├── position.cpp ├── position.h ├── position_undo.h ├── search.cpp ├── search.h ├── search_threads.h ├── searchlimits.cpp ├── searchlimits.h ├── stopwatch.h ├── stringparse.cpp ├── stringparse.h ├── tt.cpp ├── tt.h ├── uci.cpp ├── uci.h ├── uciparse.cpp ├── uciparse.h ├── zobrist.cpp └── zobrist.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/README.md -------------------------------------------------------------------------------- /src/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/.clang-format -------------------------------------------------------------------------------- /src/attacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/attacks.h -------------------------------------------------------------------------------- /src/bench.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/bench.txt -------------------------------------------------------------------------------- /src/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/benchmark.cpp -------------------------------------------------------------------------------- /src/benchmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/benchmark.h -------------------------------------------------------------------------------- /src/bitboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/bitboard.h -------------------------------------------------------------------------------- /src/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/board.h -------------------------------------------------------------------------------- /src/defaultnet.nn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/defaultnet.nn -------------------------------------------------------------------------------- /src/fen-gen/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/fen-gen/cmdline.h -------------------------------------------------------------------------------- /src/fen-gen/game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/fen-gen/game.cpp -------------------------------------------------------------------------------- /src/fen-gen/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/fen-gen/game.h -------------------------------------------------------------------------------- /src/fen-gen/generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/fen-gen/generator.cpp -------------------------------------------------------------------------------- /src/fen-gen/generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/fen-gen/generator.h -------------------------------------------------------------------------------- /src/fenparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/fenparse.cpp -------------------------------------------------------------------------------- /src/fixed_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/fixed_list.h -------------------------------------------------------------------------------- /src/history.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/history.h -------------------------------------------------------------------------------- /src/incbin/incbin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/incbin/incbin.h -------------------------------------------------------------------------------- /src/legalcheck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/legalcheck.cpp -------------------------------------------------------------------------------- /src/magicmoves.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/magicmoves.cpp -------------------------------------------------------------------------------- /src/magicmoves.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/magicmoves.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/makefile -------------------------------------------------------------------------------- /src/move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/move.cpp -------------------------------------------------------------------------------- /src/move.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/move.h -------------------------------------------------------------------------------- /src/movegen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/movegen.cpp -------------------------------------------------------------------------------- /src/movelist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/movelist.h -------------------------------------------------------------------------------- /src/moveorder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/moveorder.cpp -------------------------------------------------------------------------------- /src/moveorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/moveorder.h -------------------------------------------------------------------------------- /src/net_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/net_input.h -------------------------------------------------------------------------------- /src/network.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/network.cpp -------------------------------------------------------------------------------- /src/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/network.h -------------------------------------------------------------------------------- /src/polyglot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/polyglot.cpp -------------------------------------------------------------------------------- /src/polyglot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/polyglot.h -------------------------------------------------------------------------------- /src/polyglotkeys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/polyglotkeys -------------------------------------------------------------------------------- /src/position.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/position.cpp -------------------------------------------------------------------------------- /src/position.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/position.h -------------------------------------------------------------------------------- /src/position_undo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/position_undo.h -------------------------------------------------------------------------------- /src/search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/search.cpp -------------------------------------------------------------------------------- /src/search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/search.h -------------------------------------------------------------------------------- /src/search_threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/search_threads.h -------------------------------------------------------------------------------- /src/searchlimits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/searchlimits.cpp -------------------------------------------------------------------------------- /src/searchlimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/searchlimits.h -------------------------------------------------------------------------------- /src/stopwatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/stopwatch.h -------------------------------------------------------------------------------- /src/stringparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/stringparse.cpp -------------------------------------------------------------------------------- /src/stringparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/stringparse.h -------------------------------------------------------------------------------- /src/tt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/tt.cpp -------------------------------------------------------------------------------- /src/tt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/tt.h -------------------------------------------------------------------------------- /src/uci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/uci.cpp -------------------------------------------------------------------------------- /src/uci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/uci.h -------------------------------------------------------------------------------- /src/uciparse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/uciparse.cpp -------------------------------------------------------------------------------- /src/uciparse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/uciparse.h -------------------------------------------------------------------------------- /src/zobrist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/zobrist.cpp -------------------------------------------------------------------------------- /src/zobrist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aryan1508/Bit-Genie/HEAD/src/zobrist.h --------------------------------------------------------------------------------