Sliding Puzzle solver and utilities
Features selector based on the self selected-algorithm, loss function and validation method