Я программирую игру в шахматы, и я подумал, что было бы здорово, если бы пользователь мог посмотреть игру после того, как она произошла, или даже войти в собственную игру.моя шахматная игра работает так, что есть две ячейки: одна, где пользователь вводит квадрат фигуры, которую он хочет переместить, и другая, где пользователь входит туда, куда он хочет, чтобы фигура была перемещена.Я подумал, что, возможно, если бы я мог видеть историю ячейки, я мог бы запустить программу, которая делает ходы, не проверяя, являются ли они законными (потому что он не смог бы их воспроизвести, если бы они не были).Есть ли способ проверить историю клетки?или хотя бы как-то сохранить и удалить при запуске новой игры?