Научился: Разделил функциональность на два файла.
В конце chess.php сделал считывание параметров и передачу параметра назад в JS.
В index.php при формировании доски - собрал координаты фигур.
В конце файла вывел сформированные присвоения координат.
Написал функцию phpGetInfo() и вызвал её в конце файла.
Протестировал дружбу PHP с JavaScript Трудности: Убираю предупреждения браузера вот так:
error_reporting(0);
Научился: Как взаимодействуют PHP c JavaScript. Трудности: Выловить ошибку в chess.php, чтобы выводило правильные результаты. В позе на скриншоте выдавало неправильное количество ходов до мата. Поймал все же :) Теперь пишет мат в 33 хода) Да и ход первый делает правильно.