Removed commented code
Changed method names, deleted unused/old code, deleted comments
Namespace added
Mainly bugfixing: stats, updateOpponentLevel, path fulfillment
Added simple mechanism for multiple play - to spot player level deduction
lossDueToPredictedPoints corrected - was wrongly calculated -> results were not reliable due to new tree creation and node evaluation changes
Needs to evaluate opponent more smarter. It's good for evaluating AI, but not human player, which almost for sure won't choose the best from the best (and method fornode evaluation is not the smartest one). I will try to introduce a median comparision (instead of comparision between guaranteed and earned points)
Very important bugfix-deciding about Gradient
Now it is correct (at least seems to be correct) - gradient calculations
Refactoring of getStats etc
Cosmetic changes
Cosmetic changes