Add algo class
Add algo class
Start working on the algo
Find all empty regions in the board, also have unit testing
Merge branch 'khiem/search_forward' of github.com:exklamationmark/tetris_the_ai into khiem/search_forward
Use hole_value for each state
Add Tho's algo back to main
For each step, try out all the possible moves & find the one with min hole_value
Modifying algo
Able to run searching
Add a weightage to hole
Put original code into one separate branch