Crazy Shogi is an implementation of the AlphaZero algorithm, as published by DeepMind. It is entirely original code developed from scratch, in C++. The neural network code uses the CUDNN library to run on Nvidia GPUs.