A JIT compiled chess engine which traverses the search tree in batches in a best-first manner, allowing for neural network batching, asynchronous GPU use, and vectorized CPU computations.
chess neural-network tensorflow gpu engine numpy llvm jit artificial-intelligence batch convolutional-neural-networks tree-search ann numba jit-compiler chess-ai inception-module tree-pruning negamax-algorithm k-best-first
-
Updated
Mar 12, 2022 - Python