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/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: 22 Sep 2025

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: 14 Aug 2025

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: 11 Jul 2025

https://github.com/ripred/javachess

24-bit ANSI colored, console-based chess engine using Java. Optional multi-threaded AI using Minimax with alpha-beta pruning. Fully configurable properties including: ply depth, thread pool size, optional AI time limit, all colors, and more.

alpha-beta-pruning chess chess-ai chess-engine configurable console-color console-game java javachess minimax-algorithm multithread

Last synced: 25 Jun 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/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/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: 07 Oct 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/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/anyaschukin/gomoku

A Gomoku game GUI, with an AI player powered by alphabeta-minimax search

alphabeta-minimax-search golang minimax-algorithm

Last synced: 14 Jan 2026

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: 27 Jun 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 using Ionic Framework.

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: 27 Oct 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/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: 28 Jul 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: 02 Sep 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/drshahinstein/yew-nim-game

nim-game implementation using yew.rs

minimax-algorithm nim-game rust wasm yew

Last synced: 04 Sep 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: 12 Sep 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: 02 Aug 2025

https://github.com/matthewzmd/omegafour

Connect Four AI - OmegaFour with a Connect Four GUI

ai connect4 java minimax-algorithm

Last synced: 11 Feb 2026

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: 24 Dec 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/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: 22 Jul 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: 13 Oct 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/lastres/tictactoe

Erlang Tic Tac Toe minimax AI algorithm implementation

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

Last synced: 11 Jul 2025

https://github.com/nedal-esrar/tic-tac-toe-with-ai

Tic Tac Toe with implemented with the mini-max algorithm

css html javascript minimax-algorithm

Last synced: 21 Jul 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/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/tq3940/expectiminimax-backgammon

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

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

Last synced: 24 Oct 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: 20 Jul 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: 10 Feb 2026

https://github.com/kigster/gomoku-ansi-c

ASCII Terminal implementation of the Gomoku game with MiniMax algorithm with Alpha/Beta pruning. Runs in your terminal and only requires your arrow keys, and Enter/Space to move.

gomoku gomoku-game minimax-algorithm minimax-alpha-beta-pruning

Last synced: 28 Jan 2026

https://github.com/crispinprojects/gtk4-checkers

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

checkers game linux minimax minimax-algorithm

Last synced: 08 Feb 2026

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/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: 04 Aug 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: 06 Jan 2026

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: 05 Oct 2025

https://github.com/devluxor/sapphire-chess

Sapphire Chess is a Chess engine, entirely written from scratch. It has complete game rules, an algebraic input systen, and a functional AI. It provides three game modes: Human vs. Human, Human vs. AI, and AI vs. AI. It also comes with an optional UI.

ai chess chess-board chess-engine minimax-algorithm minimax-alpha-beta-pruning ruby

Last synced: 13 Sep 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/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: 25 Jul 2025

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

TicTacToe written in TypeScript with minimax AI

browser-game game game-development minimax-algorithm typescript

Last synced: 21 Jul 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: 28 Oct 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/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/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/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/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/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/pasek108/tictactoe

Three tic-tac-toe versions in two modes. Playable vsvs AI, vs player locally and multiplayer in real-time

alpha-beta-pruning flask minimax-algorithm socket-io tic-tac-toe tic-tac-toe-multiplayer

Last synced: 02 Mar 2025

https://github.com/shashwatkathuria/artificial-intelligence-multi-agent-search

Implemented AI Multi Agent Search Algorithms - Minimax, Expectimax, Alpha-Beta Pruning, Evaluation Functions.

ai alpha-beta-pruning artificial-intelligence evaluation-functions expectimax minimax minimax-algorithm minimax-search multi-agents

Last synced: 30 Jun 2025

https://github.com/minglongsu/tictactoebot

A Discord bot that grants your server a modern experience of Tic Tac Toe!

ai discord-bot minimax-algorithm python

Last synced: 21 Feb 2025

https://github.com/bl33h/wordleai

A project to simulate the Wordle game with models like Constraints and Minimax to solve it.

ai artificial-intelligence constraints minimax minimax-algorithm wordle wordle-ai wordle-game

Last synced: 14 Mar 2025

https://github.com/dylandibeneditto/connect4-ai

Unbeatable Connect4 AI written in C++

ai algorithms artificial-intelligence minimax-algorithm

Last synced: 16 Jan 2026

https://github.com/coding-pelican/tic-tac-toe-c

Implementation of the classic Tic Tac Toe game in C. The game allows players to play against each other or against an AI opponent.

ascii c cli-game console-based console-game game minimax minimax-algorithm minimax-alpha-beta-pruning terminal-based terminal-game tic-tac-toe tic-tac-toe-game

Last synced: 15 Apr 2025

https://github.com/aditya-ranjan1234/tic-tac-toe

A Tic-Tac-Toe AI using the Min-Max algorithm for optimal move selection, ensuring unbeatable gameplay

minimax-algorithm python tic-tac-toe

Last synced: 07 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/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 Oct 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/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/phillipe17macedo/ia-busca-competitiva

This project is part of academic activities, in the Systems Analysis and Development undergraduate course.

ai alphabeta-minimax-search ia javascript minimax-algorithm

Last synced: 18 Mar 2025

https://github.com/bl33h/connectfour

A program that implements Connect Four with a Python Pygame GUI, supporting player vs. AI and AI vs. AI modes. It uses the MiniMax algorithm with optional alpha-beta pruning for enhanced performance.

ai alpha-beta-pruning artificial-intelligence connectfour connectfour-game minimax minimax-algorithm pygame python

Last synced: 30 Dec 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/tamimehsan/tic_tac_toe_with_alpha_beta_pruning

Efficient Algortihm for Tic Tac Toe game ai with alpha beta pruning

alpha-beta-pruning game-ai game-theory minimax-algorithm tic-tac-toe zobrist-hashing

Last synced: 14 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