About 1,750,000 results
Open links in new tab
  1. Mini-Max Algorithm in Artificial Intelligence - GeeksforGeeks

    Apr 7, 2025 · Mini-Max algorithm is a decision-making algorithm used in artificial intelligence, particularly in game theory and computer games. It is designed to minimize the possible loss in a worst-case scenario (hence "min") and maximize the potential gain (therefore "max").

  2. Minimax Algorithm in Game Theory | Set 1 (Introduction)

    Jun 13, 2022 · Minimax is a kind of backtracking algorithm that is used in decision making and game theory to find the optimal move for a player, assuming that your opponent also plays optimally. It is widely used in two player turn-based games such as Tic-Tac-Toe, Backgammon, Mancala, Chess, etc.

  3. Extending minimax algorithm for multiple opponents

    Feb 12, 2013 · Anyway, below I explain why the standard 2-player MiniMax can indeed not be used in a multiplayer setting with 3 players or more. Then, finally, I give references to the correct alternative, i.e., the Max^n algorithm.

  4. Mini-Max Algorithm in Artificial Intelligence - Tpoint Tech - Java

    Mar 17, 2025 · Mini-Max algorithm uses recursion to search through the game-tree. Min-Max algorithm is mostly used for game playing in AI. Such as Chess, Checkers, tic-tac-toe, go, and various tow-players game. This Algorithm computes the minimax decision for the current state.

  5. Optimal Decision Making in Multiplayer Games | GeeksforGeeks

    Feb 21, 2022 · Explain the role of minimax algorithm in adversarial search for optimal decision-making? The optimal solution becomes a contingent strategy when specifies MAX (the player on our side)’s move in the initial state, then Max move to the states resulting for every possible response by MIN.

  6. Implementing the Minimax Algorithm for AI in Python

    Jan 31, 2025 · In this section, we will build an unbeatable tic-tac-toe AI powered by the Mini-max algorithm in pure Python. We will break down the implementation in simple steps and explain the intuition behind each one and how it fits into the bigger picture of the game. Step 1: Defining a TicTacToe class

  7. Our generalization of the minmax theorem implies convexity of equilibria, polynomial-time tractability, and convergence of no-regret learning algorithms to Nash equilibria.

  8. player plays optimally anticipating the column player’s response. On the right-hand side of (1), the roles of the two players are reversed. The minimax theorem asserts that, under optimal play, the expected payo of each player is the same in the two scenarios. For example, in Rock-Paper-Scissors, both sides of (1) are 0 (with the rst player ...

  9. Minimax Algorithm with Alpha-beta pruning - HackerEarth

    Mar 31, 2017 · Minimax is a recursive algorithm which is used to choose an optimal move for a player assuming that the other player is also playing optimally. It is used in games such as tic-tac-toe, go, chess, Isola, checkers, and many other two-player games.

  10. Min-Max Algorithm in Artificial Intelligence - Scaler Topics

    Aug 20, 2023 · The Min Max algorithm is a recursive algorithm that evaluates the optimal move for a player by assuming that the other player is making the best possible move. The algorithm is based on the principle of minimizing the maximum possible loss.

Refresh