Detected code, here are some useful tools:
Formatted code
//Run Method
public static void main(String[] args) {
boolean turn = true;
boolean pWin = false;
boolean cWin = false;
boolean s1 = false;
boolean s2 = false;
boolean s3 = false;
boolean s4 = false;
boolean s5 = false;
boolean s6 = false;
boolean s7 = false;
boolean s8 = false;
boolean s9 = false;
char [] [] board = {
{
'', '', ''}
, {
'', '', ''}
, {
'', '', ''}
};
System.out.println("Choose your spot");
System.out.println(" " + 1 + "|" + 2 + "|" + 3);
System.out.println(" " + "-+-+-");
System.out.println(" " + 4 + "|" + 5 + "|" + 6);
System.out.println(" " + "-+-+-");
System.out.println(" " + 7 + "|" + 8 + "|" + 9);
System.out.println("");
System.out.println("");
while (pWin == false && cWin == false) {
boolean pValid = false;
boolean cValid = false;
if (turn) {
pMove(board, pValid, s1, s2, s3, s4, s5, s6, s7, s8, s9);
printBoard(board);
pWin = checkPWin(board);
turn = false;
if (!pWin) {
System.out.println("Bot is now going...");
}
System.out.println("s1 = " + s1 + " s2 = " + s2 + " s3 = " + s3 + " s4 = " + s4 + " s5 = " + s5 + " s6 = " + s6 + " s7 = " + s7 + " s8 = " + s8 + " s9 = " + s9);
System.out.println("");
}
else if (!turn) {
if (pWin == false && cWin == false) {
cMove(board, cValid, s1, s2, s3, s4, s5, s6, s7, s8, s9);
cWin = checkCWin(board);
printBoard(board);
turn = true;
System.out.println("Your turn!");
System.out.println("s1 = " + s1 + " s2 = " + s2 + " s3 = " + s3 + " s4 = " + s4 + " s5 = " + s5 + " s6 = " + s6 + " s7 = " + s7 + " s8 = " + s8 + " s9 = " + s9);
System.out.println("");
}
}
}
if (pWin) {
System.out.println("You won!");
}
else if (cWin) {
System.out.println("You lost!");
}
}
}