JunFa is a chinese chess engine compliant with the CXBoard v1 communication protocol. It is the first OSS bitboard-based Chinese Chess engine released to the public. Its methods of move generation and board representation make it fast and capable of evaluating multiple board states very quickly.