A chess library for PHP offering move validation, common formats, multiple variants, UCI engine support, explanation of chess positions, and image recognition.
The explain() method in Chess\Eval\IsolatedPawnEval needs to explain the result obtained in terms of the difference in the $phrase array rather than in absolute terms of what is found. This one is a discrete evaluation.
The
explain()
method inChess\Eval\IsolatedPawnEval
needs to explain the result obtained in terms of the difference in the$phrase
array rather than in absolute terms of what is found. This one is a discrete evaluation.