Fix comment in config file
Fix error in random piece selection
Add enum type for user-defined algorithm
Add initialization for choosing piece-selecion type
Add feature for recording simulation which focused on piece selection
Add option that user can decide which algorithm is the comparative object of simulation