Description: Java Chess, implemented with classes for every type of figure. It uses GNUChess, a matrix board. U can see the read me. Also has some tests.
To Search:
File list (Check if you may need any files):
board
.....\ChessBoard.class
Cal.java
ChessBoard.java
ChessSettings.java
compile.bat
Dama.java
input
.....\InputHelper.class
InputHelper.java
MainClass.class
MainClass.java
Nebun.java
output
......\OutputHelper.class
OutputHelper.java
pieces
......\Cal.class
......\Dama.class
......\Nebun.class
......\PiecesHelper.class
......\Pion.class
......\Rege.class
......\Tura.class
PiecesHelper.java
Pion.java
Rege.java
results
.......\BlackMovesFirst_user.out
.......\CBackAndForth_user.out
.......\DBackAndForth_user.out
.......\NBackAndForth_user.out
.......\PForwardOne_user.out
.......\PForwardTwo_user.out
.......\PIncorrectForwardTwo_user.out
.......\PNotForwardThree_user.out
.......\PTakePiece_user.out
.......\StartupPosition_user.out
.......\TBackAndForth_user.out
.......\test_user.out
.......\WhiteMovesAdversaryPiece_user.out
.......\WhiteMovesInexistentPiece_user.out
.......\WhiteMovesTwice_user.out
sah.jcp
sah.jcu
sah.jcw
sah2.jcu
sah2.jcw
SimpleTester.class
SimpleTester.java
src_sah.txt
test.bat
test.txt
tests
.....\BlackMovesFirst.in
.....\BlackMovesFirst_reference.out
.....\CBackAndForth.in
.....\CBackAndForth_reference.out
.....\DBackAndForth.in
.....\DBackAndForth_reference.out
.....\NBackAndForth.in
.....\NBackAndForth_reference.out
.....\PForwardOne.in
.....\PForwardOne_reference.out
.....\PForwardTwo.in
.....\PForwardTwo_reference.out
.....\PIncorrectForwardTwo.in
.....\PIncorrectForwardTwo_reference.out
.....\PNotForwardThree.in
.....\PNotForwardThree_reference.out
.....\PTakePiece.in
.....\PTakePiece_reference.out
.....\StartupPosition.in
.....\StartupPosition_reference.out
.....\TBackAndForth.in
.....\TBackAndForth_reference.out
.....\test.in
.....\WhiteMovesAdversaryPiece.in
.....\WhiteMovesAdversaryPiece_reference.out
.....\WhiteMovesInexistentPiece.in
.....\WhiteMovesInexistentPiece_reference.out
.....\WhiteMovesTwice.in
.....\WhiteMovesTwice_reference.out
Tura.java
utils
.....\ChessSettings.class