Нет, это невозможно. Большинство макетов не подвержены ретроградному анализу: есть несколько розыгрышей и игр, которые приведут к одной и той же конфигурации доски. Например, учитывая только одно слово в середине "PATER", вы не знаете, была ли это одна игра или до пяти.
Ваш второй вопрос значительно не по теме (слишком широкий) для переполнения стека.
Понял; моя ошибка ранее.
Нет, неигранные тайлы обычно не подвержены ретроградному анализу. Рассмотрим только первые три пьесы ASTER, DOU (R) и (S) HOWBOAT. Из этих семи букв, которые только что положил игрок 1, у вас нет возможности узнать, какие две были в исходной стойке, а какие были разыграны после игры в АСТЕР.
Единственный раз, когда вы точно знаете, какие семь фишек имел игрок в данный ход, это когда все семь выявляются в игре (или в конце игры).