Scoring
An engine assigns a position its maximally achievable score.
Regret is the maximally achievable score before the move minus the maximally achievable score after it.
Formula for percentage score on a move:
An illegal move scores .
A position with only one legal action is not scored. A seat with no scored moves is unscored.
The game's percentage is the mean of its scored-move percentages.