Examples of makeMove()


Examples of aima.core.environment.tictactoe.TicTacToe.makeMove()

  @Test
  public void testTerminalStateDetection() {
    TicTacToe t3 = new TicTacToe();
    t3.makeMove(0, 0);
    t3.makeMove(0, 1);
    t3.makeMove(0, 2);
    t3.makeMove(1, 0);
    t3.makeMove(1, 1);
    t3.makeMove(1, 2);

    Assert.assertEquals(1, t3.getMiniMaxValue(t3.getState()));
View Full Code Here

Examples of aima.core.environment.tictactoe.TicTacToe.makeMove()

  public void testTerminalStateDetection() {
    TicTacToe t3 = new TicTacToe();
    t3.makeMove(0, 0);
    t3.makeMove(0, 1);
    t3.makeMove(0, 2);
    t3.makeMove(1, 0);
    t3.makeMove(1, 1);
    t3.makeMove(1, 2);

    Assert.assertEquals(1, t3.getMiniMaxValue(t3.getState()));
  }
View Full Code Here

Examples of aima.core.environment.tictactoe.TicTacToe.makeMove()

    TicTacToe t3 = new TicTacToe();
    t3.makeMove(0, 0);
    t3.makeMove(0, 1);
    t3.makeMove(0, 2);
    t3.makeMove(1, 0);
    t3.makeMove(1, 1);
    t3.makeMove(1, 2);

    Assert.assertEquals(1, t3.getMiniMaxValue(t3.getState()));
  }
View Full Code Here

Examples of aima.core.environment.tictactoe.TicTacToe.makeMove()

    t3.makeMove(0, 0);
    t3.makeMove(0, 1);
    t3.makeMove(0, 2);
    t3.makeMove(1, 0);
    t3.makeMove(1, 1);
    t3.makeMove(1, 2);

    Assert.assertEquals(1, t3.getMiniMaxValue(t3.getState()));
  }

  @Test
View Full Code Here

Examples of aima.core.environment.tictactoe.TicTacToe.makeMove()

  @Test
  public void testMiniMax15() {

    TicTacToe t1 = new TicTacToe();
    t1.makeMove(0, 0);

    int minimax1 = t1.getMiniMaxValue(t1.getState());
    TicTacToe t2 = new TicTacToe();
    t2.makeMove(0, 2);
    int minimax2 = t2.getMiniMaxValue(t2.getState());
View Full Code Here

Examples of aima.core.environment.tictactoe.TicTacToe.makeMove()

    TicTacToe t1 = new TicTacToe();
    t1.makeMove(0, 0);

    int minimax1 = t1.getMiniMaxValue(t1.getState());
    TicTacToe t2 = new TicTacToe();
    t2.makeMove(0, 2);
    int minimax2 = t2.getMiniMaxValue(t2.getState());
    TicTacToe t3 = new TicTacToe();
    t3.makeMove(2, 0);
    t3.getMiniMaxValue(t3.getState());
    TicTacToe t4 = new TicTacToe();
View Full Code Here

Examples of aima.core.environment.tictactoe.TicTacToe.makeMove()

    int minimax1 = t1.getMiniMaxValue(t1.getState());
    TicTacToe t2 = new TicTacToe();
    t2.makeMove(0, 2);
    int minimax2 = t2.getMiniMaxValue(t2.getState());
    TicTacToe t3 = new TicTacToe();
    t3.makeMove(2, 0);
    t3.getMiniMaxValue(t3.getState());
    TicTacToe t4 = new TicTacToe();
    t4.getMiniMaxValue(t4.getState());
    t4.makeMove(2, 2);
View Full Code Here

Examples of aima.core.environment.tictactoe.TicTacToe.makeMove()

    TicTacToe t3 = new TicTacToe();
    t3.makeMove(2, 0);
    t3.getMiniMaxValue(t3.getState());
    TicTacToe t4 = new TicTacToe();
    t4.getMiniMaxValue(t4.getState());
    t4.makeMove(2, 2);

    Assert.assertEquals(minimax1, minimax2);
  }

  @Test
View Full Code Here

Examples of aima.core.environment.tictactoe.TicTacToe.makeMove()

  }

  @Test
  public void testMiniMax6() {
    TicTacToe t3 = new TicTacToe();
    t3.makeMove(0, 0);
    t3.makeMove(0, 1);
    t3.makeMove(0, 2);

    t3.makeMove(2, 2);
    t3.makeMove(1, 2);
View Full Code Here

Examples of com.barrybecker4.game.twoplayer.common.TwoPlayerController.makeMove()

                    JOptionPane.WARNING_MESSAGE );
            return;
        }
        if ( players.allPlayersComputer() )
            return;
        c.makeMove(undoneMoves_.removeLast());
        if ( !players.allPlayersHuman() ) {
            c.makeMove(undoneMoves_.removeLast());
        }
        refresh();
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.