Started creating heuristic AI algorithm
Implemented heuristic Alpha-Beta algorithm
Used heuristic Alpha-Beta algorithm as default AI algorithm
Moved Tic-Tac-Toe-specific code to *_TicTacToe modules
Started implementing WolfAndSheep game logic
Implemented getMoves function for Wolf
Refactored getMoves function for Wolf
Implemented isMoveAllowedFunction for Wolf
Finished implementing isMoveAllowed and getMoves functions
Implemented applyMove function
Implemented getResult function
Created GameLoop_WolfNSheep module and implemented printBoardFunction
Started switching from Tic-Tac-Toe game to Wolf and Sheep
Implemented controling Wolf moves
Code cleanup
Handled situations in which AI cannot move
Started implementing initial Wolf position setting
Added sample board files to documentation
Implemented initial Wolf position setting
Code cleanup