A Java chess application built from scratch using bitboards and a legal move generator verified by perft testing. Features 2-player mode, minimax AI, and an opening repertoire trainer. - JordanRuty ...