Shatranj is an bitboard-based, Open-Source, interactive chess engine: