dmshar Да, если разбить на два отдельных массива для х и для у то всё отображается правильно, это я уже сделал. Мне было интересно как нарисовать точки когда они заданы в формате как у меня, откуда берутся лишние точки и почему по Х идет смещение. В целом коммент выше помог
А можно какой-то намёк каким образом? Если в разных ячейках разным формат текста, то проблем нет. Но когда в 1 ячейке нужно сделать обламление и жирному и курсивному тексту, становится не понятно
edward_freedom, там смысл в том , что есть action , которая увеличивается на 1 в любой ход, и из-за этого ход передается компьютеру или игроку. А проверку чей ход должна делать move()
но как я понял объявить ее 1 раз не достаточно?