Skip to content

Instantly share code, notes, and snippets.

@timothyylim
Last active December 10, 2015 18:46
Show Gist options
  • Save timothyylim/9dc828ece37817034a8b to your computer and use it in GitHub Desktop.
Save timothyylim/9dc828ece37817034a8b to your computer and use it in GitHub Desktop.
cout << "===========================" << endl;
cout << "White checkmate test" << endl;
cout << "===========================" << endl;
cout << endl;
cb.submitMove("F2","F3");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("E7","E5");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("G2","G4");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("D8","H4");
cout << "* Valid" << endl;
cout << endl; cout << endl;
// Reset your board here.
cout << "===========================" << endl;
cout << "Black checkmate test" << endl;
cout << "===========================" << endl;
cout << endl;
cout << "===========================" << endl;
cout << "Black checkmate test" << endl;
cout << "===========================" << endl;
cout << endl;
cb.submitMove("B1","C3");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("H7","H6");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("E2","E4");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("G7","G5");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("D2","D4");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("F7","F6");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("D1","H5");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cout << "===========================" << endl;
cout << "Stalemate test" << endl;
cout << "===========================" << endl;
cout << endl;
cb.submitMove("C2","C4");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("H7","H5");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("H2","H4");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("A7","A5");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("D1","A4");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("A8","A6");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("A4","A5");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("A6","H6");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("A5","C7");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("F7","F6");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("C7","D7");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("E8","F7");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("D7","B7");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("D8","D3");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("B7","B8");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("D3","H7");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("B8","C8");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("F7","G6");
cout << "* Valid" << endl;
cout << endl; cout << endl;
cb.submitMove("C8","E6");
cout << "* Valid" << endl;
cout << endl; cout << endl;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment