Introduce function _check_scorable()
Introduce function _split_and_score
Clean up

* remove duplicate numbers of training samples
* get rid of loop
* change ]0, 1] to (0, 1]