An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with minimax-algorithm

A curated list of projects in awesome lists tagged with minimax-algorithm .

https://github.com/completejavascript/tic-tac-toe

🎮 Unbeatable Tic-Tac-Toe game using React and Minimax algorithm.

create-react-app minimax minimax-algorithm react tic-tac-toe tictactoe tictactoe-game

Last synced: 15 Dec 2024

https://github.com/ikramhasan/impossible-tictactoe-ai

An impossible-to-beat tictactoe ai that uses the minimax algorithm. Made using flutter.

alpha-beta-pruning android dart firebasehosting flutter minimax minimax-algorithm webapp

Last synced: 22 Apr 2025

https://github.com/aalekhpatel07/minimax

A game-playing engine (written in Rust) that uses the Minimax Algorithm with alpha-beta pruning for arbitrary two-player Minimax games like Chess, TicTacToe, Go, Connect Four, etc.

algorithm alpha-beta-pruning game-ai game-engine minimax-algorithm rust-lang tictactoe

Last synced: 10 Apr 2025

https://github.com/muskanpaliwal/ai-tic-tac-toe

Contains step-by-step creation of an Artificial Bot that plays Tic-Tac-Toe intelligently.

ai artificial-intelligence game games machine-learning minimax-algorithm object-oriented-programming reinforcement-learning

Last synced: 12 May 2025

https://github.com/indiecodermm/tictactoe-ai

Unbeatable Tic-tac-toe A.I. can calculate the best moves using Minimax algorithm. Built in Python using Pygame library.

minimax-algorithm pygame tic-tac-toe tictactoe-ai

Last synced: 13 Apr 2025

https://github.com/luukebenau/sacacheckers

Fully functional checkers game VS AI (MiniMax, Alpha Beta pruning)

ai alpha-beta-pruning checkers csharp game minimax minimax-algorithm wpf

Last synced: 19 Apr 2025

https://github.com/fraineralex/chessai

🤖 Chess AI using the minimax algorithm with alpha-beta pruning.

adversarial-search alpha-beta-pruning chess-ai chess-game heuristic-optimization minimax-algorithm

Last synced: 26 Jan 2025

https://github.com/deepsyx/redux_tictactoe

ES6 Minimax implementation of TicTacToe.

es6 javascript minimax-algorithm react redux tictactoe

Last synced: 19 Apr 2025

https://github.com/nragland37/ai-minimax-tictactoe

An unbeatable Tic-Tac-Toe Artificial Intelligence in C++, featuring the Minimax algorithm with Alpha-Beta pruning and visualized move tree traversal

ai alpha-beta-pruning artificial-intelligence-algorithms cpp minimax minimax-algorithm minimax-alpha-beta-pruning tic-tac-toe

Last synced: 14 Apr 2025

https://github.com/mohammadrezaamani/tictoctoe

Tic-Tac-Toe game implemented in C++ with Minimax algorithm and Alpha-Beta Pruning!

alpha-beta-pruning cpp minimax-algorithm tic-tac-toe x-o

Last synced: 09 Apr 2025

https://github.com/mikkel-t/tic-tac-toe-ai

Minimax implementation on tic-tac-toe that never loses

druid hacktoberfest minimax-algorithm rust tic-tac-toe

Last synced: 12 May 2025

https://github.com/faisalahmedbijoy/ai-blocking-game

AI Blocking Game | Human vs AI | Human vs Human | Minimax Algorithm

ai aigame aivshuman artificial-intelligence cse cse-kuet game humanvshuman kuet minimax-algorithm pygame python

Last synced: 13 May 2025

https://github.com/hxndev/ai-based-tic-tac-toe-game-using-minimax

In this task, i implemented an AI based Tic Tac Toe Game using Minimax algorithm.

ai code minimax-algorithm python tic-tac-toe

Last synced: 07 May 2025

https://github.com/ivanmrsulja/checkers-bot

Very simple checkers bot made using minimax algorithm with alpha-beta pruning to calculate the ideal move.

alpha-beta-pruning bot checkers checkers-game minimax minimax-algorithm minmax minmax-algorithm

Last synced: 03 Dec 2024

https://github.com/drshahinstein/yew-nim-game

nim-game implementation using yew.rs

minimax-algorithm nim-game rust wasm yew

Last synced: 13 Jan 2025

https://github.com/varuns2002/ionic-tic-tac-toe

This is a fully fledged 2 or 1 player tic-tac-toe game written in TypeScript, HTML and SCSS using Ionic Framework which uses minimax algorithm with alpha beta pruning for Player vs Computer mode. It can be exported to Android, iOS, Windows, PWA or a website.

ai alpha-beta-pruning android angularjs cordova css dark-theme game html ionic-framework ionic5 ios javascript minimax-algorithm multiplayer pwa single-player tic-tac-toe typescript x-and-o

Last synced: 12 Feb 2025

https://github.com/parimatrix/tictactoe_bot

View demo here: https://adoring-knuth-c94bec.netlify.com/

ai alpha-beta-pruning artificial-intelligence minimax-algorithm

Last synced: 06 Apr 2025

https://github.com/dispatchcode/t3c

Tic Tac Toe written in C using MiniMax algorithm with alpha-beta pruning

c minimax-algorithm sdl2 tic-tac-toe

Last synced: 30 Dec 2024

https://github.com/ramazancetinkaya/tictactoe

A simple Tic Tac Toe game built using HTML, CSS, and JavaScript. This project allows players to enjoy the classic game in Player vs Player or Player vs AI mode.

css html javascript javascript-game minimax-algorithm tic-tac-toe tictactoe tictactoe-game

Last synced: 13 Jan 2025

https://github.com/matthewzmd/omegafour

Connect Four AI - OmegaFour with a Connect Four GUI

ai connect4 java minimax-algorithm

Last synced: 20 Feb 2025

https://github.com/lastres/tictactoe

Erlang Tic Tac Toe minimax AI algorithm implementation

ai beam erlang minimax-algorithm tic-tac-toe tictactoe-game

Last synced: 04 Apr 2025

https://github.com/dhanya-abhirami/tic-tac-toe-ai

An AI Agent based on Alpha Beta Pruning for the Tic Tac Toe Game.

adversarial-search ai alpha-beta-pruning minimax-algorithm

Last synced: 31 Mar 2025

https://github.com/tanhongit/rails-tic-tac-toe-project

This is the tic tac toe game with multiple modes: play with AI, two-player mode with lots of customization, invincible mode.

javascript minimax-algorithm p5js p5js-tic-tac-toe rails rails-tic-tac-toe tanhongit-game tanhongit-rails tic-tac-toe tic-tac-toe-game tic-tac-toe-invincible tic-tac-toe-rails tictactoe tictactoe-game

Last synced: 30 Jan 2025

https://github.com/stavarengo/php-tic-tac-toe

Single player Tic Tac Toe game with a bot as the opponent. The bot uses Minimax algorithm to decides its moves.

minimax minimax-algorithm tic-tac-toe tictactoe tictactoe-game

Last synced: 22 Feb 2025

https://github.com/parham1998/pentago_mini-max

Implementation of Pentago game using mini-max algorithm and alpha-beta pruning with JavaFX

alpha-beta-pruning java javafx minimax-algorithm pentago

Last synced: 12 Mar 2025

https://github.com/sofianedjerbi/haskellconnect

Connect 4 game implemented in Haskell with Gloss + minimax opponent.

game haskell minimax-algorithm

Last synced: 21 Feb 2025

https://github.com/sverrenystad/board-master

BoardMaster utilizes the power of the Minimax algorithm, to simulate the best AI opponents one can face in simple board games.

ai gofai gradle minimax-algorithm react spring-boot

Last synced: 10 Apr 2025

https://github.com/monhauvd/caro_ai

The Caro AI game use minimax algorithm

ai caro minimax minimax-algorithm minimax-alpha-beta-pruning

Last synced: 03 May 2025

https://github.com/ser-arthur/sudoku-arcade

Classic Sudoku game with an interactive GUI built in Pygame.

backtracking-algorithm gamedevelopment minimax-algorithm puzzle pygame sudoku

Last synced: 20 Feb 2025

https://github.com/tarrycarrot7309/tictactoe-with-ai-cpp

A Tic-tac-toe/X and O game with AI and a player vs player mode. It features a sleek UI and Modern design built with C++ using the QT framework for desktop apps.

ai cpp minimax-algorithm qt tic-tac-toe

Last synced: 20 Dec 2024

https://github.com/mevdschee/typescript-tictactoe

TicTacToe written in TypeScript with minimax AI

browser-game game game-development minimax-algorithm typescript

Last synced: 31 Mar 2025

https://github.com/sametcn99/tic-tac-toe

Tic-Tac-Toe with AI is a web-based game built using React. The game provides a simple interface for playing Tic-Tac-Toe against an AI opponent. The game logic is implemented in JavaScript, and it uses the minimax algorithm to create a challenging AI opponent.

minimax-algorithm nextjs tic-tac-toe tic-tac-toe-javascript

Last synced: 04 Apr 2025

https://github.com/quanghihicoder/chess_ai

C#, Minimax, Winform, Chess game full rules

chess-ai chess-game csharp minimax-algorithm oop winform

Last synced: 22 Apr 2025

https://github.com/nirajxtha/chess

Chess ai using minimax, optimized with alpha-beta pruning in PHP

alpha-beta-pruning chess chess-library core-php core-php-project dashboard design game minimax-algorithm no-framework php

Last synced: 13 Apr 2025

https://github.com/gregorykogan/tic-tac-toe

Simple 3x3 tic tac toe with minimax implemented in C++, compiled to wasm and run in web worker

minimax-algorithm tic-tac-toe wasm web web-worker

Last synced: 15 May 2025

https://github.com/fabo2303/nine-mens-morris-python

Implementación de minimax en el juego de mesa Nine Men's Morris con modificaciones extra

juego-del-molino mills minimax minimax-algorithm nine-mens-morris nine-mens-morris-scaled ninemensmorris pygame python

Last synced: 22 Mar 2025

https://github.com/urijhoruzij/tic-tac-toe

A classic game of tic-tac-toe on JS with artificial intelligence

ai javascript js minimax-algorithm tik-tac-toe tiktaktoe

Last synced: 29 Mar 2025

https://github.com/amaan-kazi/website-tictactoe

Tic Tac Toe with Local Player vs Player, bot, Online Player vs Player

minimax-algorithm online-tictactoe-game tic-tac-toe tic-tac-toe-bot website x-and-o

Last synced: 23 Feb 2025

https://github.com/amirsorouri00/aireversie-othello

This Project belongs to the course Artificial Intelligence, given by the master. I did this project with contribution to Mohsen Rahnamaei.

alpha-beta-pruning artificial-intelligence artificial-intelligence-algorithms java minimax-algorithm reversi reversi-game

Last synced: 12 Mar 2025

https://github.com/edwardchhun/unbeatable-ai-tictactoe

Unbeatable Ai Tic Tac Toe Game using Python, this uses a minimax algorithm that ties into game theory. Inspired by lec0 of CS50AI.

artificial-intelligence game machine-learning minimax-algorithm

Last synced: 14 Mar 2025

https://github.com/timthedev07/tictactoe-in-shell

My first c++ program integrating the power of AI algorithms(minimax).

ai cpp minimax-algorithm shell tic-tac-toe

Last synced: 21 Feb 2025

https://github.com/tq3940/expectiminimax-backgammon

基于 Expectiminimax 的西洋双陆棋博弈,参考了alexandremartens 、chanddu等大佬的有关项目

alpha-beta-pruning artificial-intelligence backgammon expectiminimax graphviz minimax-algorithm pygame-application

Last synced: 29 Mar 2025

https://github.com/aalekhpatel07/n-n-k-game

Generalization of Tic-Tac-Toe game and a solver based on the Minimax Algorithm and Alpha-Beta pruning.

alpha-beta-pruning alphabeta-minimax-search minimax minimax-algorithm minimax-search tic-tac-toe

Last synced: 16 Mar 2025

https://github.com/digen21/tic-tac-toe

AI based tic tac toe game. Games made using the minimax algorithm, where AI / computer always tries to win.

css html js minimax-algorithm tic-tac-toe tictactoe-game

Last synced: 23 Feb 2025

https://github.com/Pranshu-Bahadur/tic-tac-toe-minimax

Tic Tac Toe Game with the Minimax Alpha Beta pruning algorithm! Done in python, using an object oriented design structure (Model View Controller).

ai alpha-beta-pruning artificial-intelligence gui minimax-algorithm model-view-controller mvc mvc-architecture object-oriented-programming python3 text tic-tac-toe tic-tac-toe-game tic-tac-toe-python turn-based-strategy tutorial

Last synced: 11 Mar 2025

https://github.com/crispinprojects/mxcheckers

Mx Checkers is a demo of the classic human-vs-computer checkers game for Linux computers

checkers game linux minimax minimax-algorithm raspberry-pi

Last synced: 20 Feb 2025

https://github.com/crispinprojects/picheckers

Pi Checkers is a human-vs-computer checkers game for the Raspberry Pi.

ai checkers console-application draughts linux minimax minimax-algorithm raspberry-pi raspberry-pi-4 terminal-game

Last synced: 06 Apr 2025

https://github.com/batux/minimax

Artificial Intelligence - Minimax Algorithm with Java

artificial-intelligence java minimax minimax-algorithm

Last synced: 11 Mar 2025

https://github.com/nekruzash/tictactoeai

Simple tic tac toe game program with a GUI that has 2 different game modes Player vs Player and Player vs AI.

minimax-algorithm python-3

Last synced: 05 Mar 2025

https://github.com/kushagraindurkhya/tictactoe

A simple game playing agent(Tic-Tac-Toe) implementing minimax with alpha-beta pruning and gui with tkinter

alpha-beta-pruning minimax-algorithm python tic-tac-toe tictactoe-game tkinter tkinter-game tkinter-gui

Last synced: 22 Feb 2025

https://github.com/thomaslemontagner/connect4game_rl

A Connect4 game with Reinforcement Learning

game minimax-algorithm reinforcement-learning

Last synced: 12 Jun 2025

https://github.com/brianlusina/tictac-ai

Simple TicTacToe in Python using multiple clients(front ends) with a re-useable game engine with different sets of players(human, randomized computer player and an unbeatable AI using a simple minimax algorithm)

game hacktoberfest minimax minimax-algorithm python python3 tic-tac-toe

Last synced: 12 Apr 2025

https://github.com/oliverzh2000/reversi

The board game Reversi/Othello written in C# and XAML. Features modern UI and a simple minimax/alpha beta pruning AI.

minimax-algorithm windows-presentation-foundation

Last synced: 03 Apr 2025

https://github.com/aashrafh/unbeatabletictactoe

A tic-tac-toe game that never loses using the Mini-max Algorithm.

ai ai-games css games html javascript minimax minimax-algorithm tic-tac-toe tictactoe tictactoe-game

Last synced: 31 Mar 2025

https://github.com/beegass/ai-project2

In the class CS-4341, Artificial Intelligence, we were tasked to build an agent that could play the game of Gomoku. In order to achieve this the team implemented the MiniMax algorithm, Alpha-beta-pruning as well as our own understanding of evualtion function to facilitate the previous two algorithms. Additionally to aide in the agents compentency the team built, from scratch, a linear neural network.

alpha-beta-pruning artificial-intelligence evaluation-functions gomoku minimax-algorithm

Last synced: 30 Jan 2025

https://github.com/irishmorales/tic-tac-toe-w-random-minimax-ai

Python Tic-Tac-Toe game with Random AI and Minimax AI

minimax-algorithm python tic-tac-toe

Last synced: 22 Mar 2025

https://github.com/efecanxrd/othello-game

Othello Game (Also known as Reversi). It was created with the Minimax algorithm (Alpha-Beta pruning). Allows Human-AI, AI-AI, RandomPlayer-AI, RandomPlayer-Human interplay

alpha-beta alpha-beta-algorithm alpha-beta-pruning alpha-beta-search alphabeta-minimax-search minimax minimax-agent minimax-algorithm minimax-alpha-beta-pruning minimax-search othello othello-ai othello-game othello-with-ai reversi reversi-ai reversi-game

Last synced: 05 Mar 2025

https://github.com/mwlik/minimax_tic_tac_toe

Tic-Tac-Toe implemented using Minimax Algorithm

minimax-algorithm tic-tac-toe

Last synced: 28 Feb 2025

https://github.com/pd-mera/game-of-nim

Master the Minimax Algorithm and Alpha-Beta Pruning with Game of Nim

alpha-beta-pruning game game-ai minimax-algorithm

Last synced: 26 Feb 2025

https://github.com/pd-mera/tic-tac-toe

Make an unbeatable Tic-Tac-Toe AI, first step to Game AI

game game-ai minimax-algorithm

Last synced: 26 Feb 2025

https://github.com/luca-montaigut/iamorpion

Implementing Minimax algorithm on a Tic-Tac-Toe game (with alpha-beta pruning)

algorithm alpha-beta-pruning minimax-algorithm tic-tac-toe

Last synced: 12 Jun 2025

https://github.com/voltamon/tic-tac-toe-in-c

This is a simple command-line implementation of the classic Tic Tac Toe game, written in C. The game allows a human player to play against a computer opponent that uses the minimax algorithm to determine the best moves.

c-programming minimax minimax-algorithm tictactoe tictactoe-game

Last synced: 13 Jun 2025

https://github.com/nxhawk/minimax-with-game

Minimax is a backtracking algorithm used in decision-making and game theory to determine the best move for a player, provided that your opponent also plays optimally. It is commonly employed in two-player turn-based games like Tic-Tac-Toe, Backgammon, Mancala, and Chess.

ai alpha-beta-pruning astar-algorithm bot connect-four heuristics minimax-algorithm python3 tic-tac-toe

Last synced: 01 Mar 2025

https://github.com/1beno/tic-tac-toe

Implementasi algoritma minimax pada game tic tac toe | Basic of AI

ai algorithms artificial-intelligence minimax-algorithm

Last synced: 11 Jun 2025

https://github.com/voltamon/tictactoe-rust

This is a Tic Tac Toe game in Rust. It implements the Minimax Algorithm for decisive AI moves.

learning-rust minimax minimax-algorithm rust tic-tac-toe

Last synced: 29 Mar 2025

https://github.com/isaccanedo/tictactoe-python

🧩 Este repositório contém uma implementação do clássico jogo da velha (Tic-Tac-Toe) usando Python e a biblioteca Tkinter para a interface gráfica

game game-tictactoe jogo-da-velha minimax minimax-algorithm python tic-tac-toe tictactoe tkinter tkinter-gui tkinter-python

Last synced: 14 Mar 2025

https://github.com/georgilambov/tictactoe

ES6 React/Redux implementation of TicTacToe.

es6 javascript minimax-algorithm react redux tic-tac-toe

Last synced: 04 Mar 2025

https://github.com/ana06/contact4

The Connect Four game implemented in C++ using the minimax algorithm and different heuristics

alpha-beta-pruning game heuristics minimax-algorithm

Last synced: 17 Jun 2025

https://github.com/atharv-naik/chess-engine

Building a chess engine in python using the pygame module

ai chess chess-engine minimax-algorithm pygame

Last synced: 14 May 2025

https://github.com/savinrazvan/tictactoe

An AI that plays Tic-Tac-Toe using the Minimax algorithm, ensuring it always wins or draws. Demonstrates optimal decision-making and game logic implementation.

ai algorithmic-game-theory board-games educational-project game-ai game-development minimax-algorithm optimal-decision-making pygame python tic-tac-toe unbeatable-ai

Last synced: 27 Feb 2025

https://github.com/end3r6/minimax-tictactoe

A simple java app that lets you play tic tac toe with a bot using the mini-max algorithm

ai game java minimax-algorithm tic-tac-toe

Last synced: 15 Mar 2025

https://github.com/alexzajac/minimax-alpha-beta

Implementation of Minimax with alpha-beta pruning for various games.

ai minimax-algorithm python school-project

Last synced: 28 Mar 2025

https://github.com/nemeslaszlo/tictactoe_ai_minimax

Simple Tic Tac Toe game on 3x3 table with a Minimax algorithm implementation. Using Vanilla Javascript and p5.js for visualization and practise.

minimax-algorithm tic-tac-toe visualization

Last synced: 24 Mar 2025

https://github.com/tetiewastaken/openchessengine

openchessengine is an open source typescript implementation of a chess engine

chess-engine minimax-algorithm typescript

Last synced: 16 May 2025

https://github.com/gervinfung/androidsimpleaichess

First Android Project - Parallel AI Chess Game with 10 different levels

alphabeta android-application android-studio api30 chess game java minimax-algorithm

Last synced: 30 Mar 2025