Код вроде все верно, где может быть косяк?
//--------
public void updateCellView(int x, int y, int value){
if (value == 0) setCellValue(x, y, " ");
else if (value == 1) setCellValue(x, y, "X");
else if (value == 2) setCellValue(x, y, "O");
};
//------------
package com.javarush.games.ticktacktoe;
import com.javarush.engine.cell.*;
public class TicTacToeGame extends Game {
private int[][] model = new int[3][3];
private int currentPlayer;
public void initialize(){
setScreenSize(3, 3);
startGame();
};
public void startGame(){
model[0][0] = 0;
model[0][1] = 0;
model[0][2] = 0;
model[1][0] = 0;
model[1][1] = 0;
model[1][2] = 0;
model[2][0] = 0;
model[2][1] = 0;
model[2][2] = 0;
currentPlayer = 1;
};
public void updateCellView(int x, int y, int value){
if (value == 0) setCellValue(x, y, " ");
else if (value == 1) setCellValue(x, y, "X");
else if (value == 2) setCellValue(x, y, "O");
};
}