Changement de nom des dossiers
maj mineur du code
maj mineur du code + ajout du nom de la piece
maj du code
Ajout de commentaire afin de mieux appréhendé le code (aucune modification dans le code)
maj du code
Ajout du project.build.sourceEncoding utf-8
Permet de définir un encodage pour le build
Correction sur le placement des pièces sur l'échiquier
mai mineur du code (commentaire et renommage de variable)
refs #16 : Suppression de l'attribut inutile "private Algorithm algorithm;"
refs #16 : Suppression de l'attribut inutile enemyColor (Si on souhaite avoir la couleur ennemie faire !isMyColor() ) + suppression des couleurs car elle sont déjà définie dans Algorithm
refs #16 : Javadoc
refs #16 : Javadoc + simplification du code au niveau de la boucle principale
refs #17 Ajout de la classe de test
refs #17 Création du tests
mai des tests pour les pièces + Changement de méthode pour récupérer la valeur des noir ou des blanc (utilisé Algorithm.isBlack() et Algorithm.isWhite())
Correction du code avec Algorithm.isBlack() et Algorithm.isWhite()
Correction de la méthode chessboardValue() sur les conditions
chessboardValue(), Simplification de la méthode
refs #18  : Correction de la méthode generateMovesForThisPiece(Chessboard chessboard) dont le bug était que certaine pièce ne renvoie aucun mouvement