An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: minimax-algorithm

ntmkimm/CARO-GAME-GOMOKU-HCMUS

MINIMAX - ALPHA BETA PRUNING | CARO GAME - GOMOKU | HCMUS PROJECT

Language: C++ - Size: 120 MB - Last synced at: about 5 hours ago - Pushed at: about 7 hours ago - Stars: 0 - Forks: 1

Sarsoo/draught

Rust WebAssembly checkers game

Language: Rust - Size: 4.33 MB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 0 - Forks: 0

shendriks/tic-tac-toe-java

A CLI implementation of Tic Tac Toe in Java using the Minimax algorithm

Language: Java - Size: 103 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

Merve00akckaya/tictactoe_AI

Play classic Tic-Tac-Toe against an intelligent AI opponent in your terminal.

Language: Python - Size: 19.5 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

RenaudGaudron/connect-4-game-engine

A lightweight Connect 4 engine in pure Python using minimax with alpha-beta pruning. It includes a reusable package and CLI for analysing games or playing against agents, with all parsing and evaluation logic self-contained.

Language: Python - Size: 14.6 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

Noshihiko/Gomoku

A3 - ESILV - DIA - Développement d'un algo Minimax avec élagage alpha beta pour le jeu de Gomoku

Language: Python - Size: 832 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

ripred/MicroChess

A full featured chess engine designed to fit in an embedded environment, using less than 2K of RAM!

Language: C++ - Size: 25.1 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 22 - Forks: 3

Arasoul/TicTacPro-Smart-XO-Game-Human-vs-AI-

A modern Tic-Tac-Toe implementation featuring Player vs Player and Player vs AI (Easy & Hard with Minimax) modes. Includes Ultimate XO with nested boards for a new strategic challenge.

Language: C++ - Size: 4.88 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

maxyedid/JavaChess

Chess game created through the java GUI system

Language: Java - Size: 122 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

tejjeenu/AITicTacToe

AI Web Application for playing TicTacToe against an AI player made using React and Flask using the Minimax algorithm, link: https://ai-tictactoe-620bd.web.app

Language: JavaScript - Size: 198 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

sandilya1599/Tic-Tac-Toe

Language: Python - Size: 8.79 KB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

AmraniMohammed/tic-tac-toe

C++ Tic Tac Toe with Qt/QML UI and AI (random & minimax). Built with CMake, tested with GoogleTest, packaged via GitHub Actions CI/CD.

Language: C++ - Size: 327 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 0

xiokuai/chinese_chess

🎮 A feature-rich Chinese Chess (Xiangqi) game with AI, multiplayer, and endgame challenges. Built with Python GUI and C++ engine for optimal performance.

Language: Python - Size: 31.4 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 0

princee1/LaCitedeDieu

The AI agent for LaCiteDeDieu brings smart gameplay using ⚡ai algorithms and 🧠 heuristics. It can face off against 🎮 humans or 🤖 other AIs.

Language: Python - Size: 2.74 MB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

Alex2262/AltairChessEngine

A top superhuman chess engine made in c++

Language: C++ - Size: 33.8 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 60 - Forks: 6

kanavgoyal898/QueensGambit

QueensGambit is a Python-based chess engine using the Minimax algorithm with alpha-beta pruning to make optimal moves. It incorporates piece values inspired by AlphaZero and an entropy-based evaluation for dynamic gameplay. The engine supports both human-AI and AI-AI matches.

Language: Python - Size: 1.25 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

MrRighter/NaC_Game_Bot

Крестики-нолики на Aiogram

Language: Python - Size: 21.5 KB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 1 - Forks: 0

amirhosseineslami/Othello-AI-MiniMax

Othello / Reversi game in Python with AI opponent which is implemented by MiniMax algorithm, pygame GUI, and standalone Windows executable.

Language: HTML - Size: 36.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

crispinprojects/gtk4-checkers

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

Language: C - Size: 1.85 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

lorenzofavaro/ultimate-tic-tac-toe

Implementation of a strategy for playing Ultimate Tic Tac Toe using the Minimax algorithm with Alpha-Beta pruning.

Language: Python - Size: 8.24 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 4

Sagarika311/TicTacToe_Game

A modern Tic-Tac-Toe game built with HTML, CSS, and JavaScript, featuring AI with adjustable difficulty, two-player mode, score tracking, dark/light themes, music, sound effects, and celebratory animations — all in a responsive, polished design.

Language: JavaScript - Size: 2.72 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

xFedeT/TrisGame

Console-based Tic Tac Toe game in C# with unbeatable AI using minimax algorithm. Clean OOP architecture with strategic gameplay.

Language: C# - Size: 111 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

hasancatalgol/rl-tic-tac-toe

A tic-tac-toe game with PYGAME

Language: Python - Size: 88.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

viboverse/tic-tac-toe-game-app

A fun, mobile-friendly Tic-Tac-Toe game with an unbeatable AI (minimax),

Language: TypeScript - Size: 158 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Amirbehnam1009/Pentago

🧠 A Java implementation of Pentago, the strategic two-player game where players aim to align five marbles in a row on a rotating 6×6 board.

Language: Java - Size: 93.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

chen-k-06/tic-tac-toe

A web‑based Tic‑Tac‑Toe game featuring an AI opponent powered by the Minimax algorithm

Language: JavaScript - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

nina1012/tic-tac-toe

Tic tac toe game 🎮 🕹

Language: JavaScript - Size: 21.5 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

aszkiel71/tictactoe_ai_agent

AI-bot that plays tic-tac-toe game.

Size: 1000 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

8Altair/Tic-tac-toe

Tic-tac-toe implementation using minimax algorithm with alpha-beta pruning.

Language: Python - Size: 14.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

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.

Language: C - Size: 4.07 MB - Last synced at: 4 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

luccabb/moonfish

Didactic Python Chess Engine that implements: Negamax, PeSTO’s Evaluation, Null Move, Quiescence Search, Lazy SMP.

Language: Python - Size: 1.24 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 23 - Forks: 4

Muhammad-Hassan31144/TicTacToexAI

This is my Shot at Integrating AI with Web. I built a fun TicTacToe game in easy, medium, hard mode. HUMAN vs AI

Language: JavaScript - Size: 1.18 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

douglasrizzo/chesag

Chess-playing agents written in Python

Language: Python - Size: 81.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

devidduma/tic-tac-toe

A game of Tic-Tac-Toe using Minimax algorithm, created with Angular and Tailwind.

Language: TypeScript - Size: 674 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Root-Tester/Tic-Tac-Toe 📦

Looking for a quick game? Play Tic-Tac-Toe online! Challenge your friends or test your skills against our AI. Enjoy endless rounds of this classic favorite.

Language: HTML - Size: 899 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

areklaw2/unbeatable-3t

An unbeatable Tic-Tac-Toe game

Language: Rust - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

ognjen-simic/TicTacToe-in-cpp

Language: C++ - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

ognjen-simic/chess-engine-in-cpp

This is a work-in-progress chess engine made in C++,

Language: C++ - Size: 11.7 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

DrShahinstein/yew-nim-game

nim-game implementation using yew.rs

Language: Rust - Size: 60.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

ThiagoAVicente/tictactoe

This project implements a classic Tic-Tac-Toe game played in the terminal, where players can challenge an agent.

Language: C++ - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

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.

Language: Ruby - Size: 348 KB - Last synced at: 25 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

artdelpi/tictactoe-minimax-ai

Implementation of Tic-Tac-Toe in Java, featuring a Minimax AI for simulating an optimal opponent.

Language: Java - Size: 9.41 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

theMHD-120/Othello-Pygame-AI-Project

Implementation of a digital Othello game using Python's Pygame library - Artificial Intelligence (AI) project - Summer 2024 /// by theMHD; thanks for chatGPT :)

Language: Python - Size: 2.67 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

privateboss0/Artificial_Intelligence_Stanford

Stanford-CS221 class practical's, Assignments and projects

Language: Python - Size: 724 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

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)

Language: Python - Size: 867 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

viniciusfinger/harvard-cs50ai-tic-tac-toe

Implementing Minimax algorithm, a recursive algorithm for choosing the next move in an n-player game. In this case, applied to tic-tac-toe ❌

Language: Python - Size: 120 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

quochung365/python-gomoku

Gomoku web game

Language: Python - Size: 1.4 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

je-suis-tm/operations-research

Python operations research applications including sudoku solver, tictactoe gaming AI

Language: Jupyter Notebook - Size: 360 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 1

avianey/minimax4j

A generic JAVA implementation of the Minimax algorithm (and derivated...)

Language: Java - Size: 223 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 28 - Forks: 8

nadakhader04/nadakhader04-tic-tac-toe-game-with-AI

An interactive Tic-Tac-Toe game built with HTML, CSS, and JavaScript — featuring a smart AI using the Minimax algorithm

Language: JavaScript - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

BraydonHampton/minimax-algorithm

Minimax algorithm with alpha-beta pruning. Uses general tree with nodes, but can easily be edited for other uses.

Language: Python - Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

yewonnie/NaC_Game_Bot

# NaC_Game_BotThis is a simple bot built with Aiogram for playing Tic-Tac-Toe. 🎮 You can challenge the bot at various difficulty levels or compete with friends in a fun way! 🕹️

Language: Python - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

fraineralex/ChessAI

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

Language: Python - Size: 2.07 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 1

shrutijaiswal2905/Tic-Tac-Toe_AI_Game

A Python-based Tic-Tac-Toe game with a simple GUI built using Tkinter. It features both Single Player mode (with AI using the Minimax algorithm) and Multiplayer mode, offering a fun and interactive way to play and learn about game logic and GUI development.

Language: Python - Size: 134 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

bandirevanth/Checkers

AI & algo-powered Checkers game. Compete against the computer!

Language: JavaScript - Size: 104 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

ksw0518/Turbulence_v4

WIP UCI chess engine written in C++

Language: C++ - Size: 24.9 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 3

Ruuudy1/Seminar_GameTheory

Intro to Brainteasers + Post Order Traversal -> Minimax -> Alpha Beta Pruning

Size: 720 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

andrewjh271/chess

Command line chess program written in Ruby

Language: Ruby - Size: 12.1 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 6 - Forks: 1

rohilvagarwal/Connect4MLSolver

FourSight: Connect 4 ML-Powered Solver

Language: Python - Size: 1.5 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

JoyM268/sdmcet-aiml

Repository of all the programs taught in AIML Lab at SDMCET, 2025

Language: Jupyter Notebook - Size: 5.04 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

nur-srijan/tictactoe-web

Simple web based implementation of Tic-Tac-Toe game with Minimax algorithm.

Language: JavaScript - Size: 58.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

pdrzxzz/tic-tac-toe-minimax

A simple terminal-based tic-tac-toe game against AI.

Language: Python - Size: 12.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

s2bd/ai-projects

Collection of random A.I. applets and programs aimed at testing and implementing both currently existing or novel algorithms

Language: HTML - Size: 385 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

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.

Language: TypeScript - Size: 287 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

milanlazarevic/OthelloGame

Python implementation of the classic board game Othello (Reversi) with Minimax algorithm.

Language: Python - Size: 27.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

cooperblacks/ai-projects

Collection of random A.I. applets and programs aimed at testing and implementing both currently existing or novel algorithms

Language: HTML - Size: 381 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

i13e/osmanthus

♟️ An algorithmic chess engine, written in Python.

Language: Python - Size: 1.2 MB - Last synced at: 9 days ago - Pushed at: 16 days ago - Stars: 3 - Forks: 0

elmomoilanen/k-in-a-row

Play k-in-a-row game against a bot player

Language: Rust - Size: 495 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

vasicm4/checkers

♟️ A Python-based Checkers game featuring an intelligent AI that makes strategic moves using the Minimax algorithm with Alpha-Beta pruning for optimal decision-making. The game includes a real-time graphical board interface powered by Pygame, delivering an interactive and engaging experience. Challenge the AI and enjoy a game of checkers!

Language: Python - Size: 20.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

amir-mostafa-hs/XO-Game-Online

بازی دوز آنلاین و آفلاین با Node.js، WebSocket و هوش مصنوعی Minimax

Language: JavaScript - Size: 0 Bytes - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

DidierFlamm/aigames

A Python framework to build solo or multiplayer perfect-information games, and design solvers or AI bots using algorithms like Backtracking, Pathfinding, Minimax, MCTS, or Neural Networks.

Language: Python - Size: 27.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

frottori/Chess

Chess Game and Engine

Language: Python - Size: 1.13 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Kbassem10/XO

🎮 A responsive Tic Tac Toe web game with unbeatable AI powered by minimax algorithm, built with Flask and JavaScript.

Language: Python - Size: 11.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

sp-muramutsa/tictactoe

Tic Tac Toe game featuring an AI opponent using the Minimax algorithm with alpha-beta pruning to play optimally and never lose. Implemented with Python and Pygame with a clean graphical interface.

Language: Python - Size: 115 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

JoeStrout/miniscript-alphabeta

standard AI algorithm (Minimax with alpha-beta pruning) for 2-player deterministic games, in MiniScript

Size: 11.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

CodeByElie/Minimax-Tic-Tac-Toe

Language: Python - Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

di0nion/Tic-Tac-Toe

# Tic-Tac-Toe![HTML5](https://img.shields.io/badge/HTML5-E34F26?logo=html5&style=for-the-badge)![CSS3](https://img.shields.io/badge/CSS3-1572B6?logo=css3&style=for-the-badge)![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?logo=javascript&style=for-the-badge)![WebGame](https://img.shields.io/badge/WebGame-TicTacToe-blue?style=for-t

Language: JavaScript - Size: 22.5 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

marcluque/Reversi-AI

An AI for a modified Reversi version. The AI works with a game server that manages the game (https://github.com/marcluque/Reversi-Server)

Language: Java - Size: 28.5 MB - Last synced at: 27 days ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 0

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.

Language: Java - Size: 1020 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 16 - Forks: 3

Amaan-Kazi/Chess

Play chess with anyone, in your browser

Language: TypeScript - Size: 1.79 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

HafsaAli0310/AIES

AIES Assignment 02: understanding and implementing the Minimax algorithm and its optimization using Alpha-Beta Pruning for the classic game of Tic-Tac-Toe.

Language: Python - Size: 210 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Ahmed-Aquarius/Gomoku-Game

A Python five-in-a-row game, with two modes: AI vs AI and human vs AI, with the option to play in the console, or on the GUI. The AI plays intelligently by employing the minimax or the alpha-beta-pruning algorithms

Language: Python - Size: 3.91 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Developer-Mike/mindstorms-othello-minimax

An Othello bot made with LEGO Mindstorms.

Language: Python - Size: 37.1 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

EphraimYoussef/Gomoku_Game

A Python-based Gomoku (Five-in-a-Row) game with a modern GUI and AI opponents using Minimax and Alpha-Beta pruning algorithms. Features adjustable board size, AI depth settings, and a sleek interface built with CustomTkinter.

Language: Python - Size: 38.1 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

MohammadrezaAmani/TicTocToe

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

Language: C++ - Size: 61.5 KB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 0

aaminahfarooq/AI-Strategic-MANCALA-Game

This repository contains the implementation of a strategic AI for the Mancala board game using Python and the Tkinter library for the graphical user interface (GUI). The AI utilizes the Minimax algorithm with Alpha-Beta pruning to determine the best moves for the computer player, providing a challenging opponent for human players.

Size: 0 Bytes - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

wxn151/TicTacToe-minimax

This project implements a console-based Tic Tac Toe game where you play against an AI that using a simple minimax algorithm.

Language: Python - Size: 28.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

MH-Alikhani/Iranian-Dooz-with-AI

A web-based implementation of the traditional Iranian game "Dooz," enhanced with AI for competitive or analysis purposes.

Language: JavaScript - Size: 30.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

phatnguyen13/ChineseChess Fork of chacachiene/ChineseChess

This project implements a classic Chinese Chess (Xiangqi) game using Python and Pygame, allowing players to challenge a computer opponent powered by the Minimax algorithm.

Language: Python - Size: 76.8 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

virgs/mancala

Language: Vue - Size: 1.58 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

aymenbrahimdjelloul/Unbeatable-Tic-Tac-Tao

This is a Python implementation of an unbeatable Tic Tac Toe game, The game allows a human player to compete against a computer opponent that uses the minimax algorithm to make optimal moves

Language: Python - Size: 138 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Zeyad97/TicTacToe-AI-MiniMax-PyGame

A Pygame implementation of Tic Tac Toe with an unbeatable AI using the Minimax algorithm

Language: Python - Size: 0 Bytes - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Avik43218/TicTacToe

This is a Tic Tac Toe game built in Python featuring a clean GUI and an unbeatable AI opponent powered by the Minimax algorithm.

Language: Python - Size: 40 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

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.

Language: Rust - Size: 42 KB - Last synced at: about 5 hours ago - Pushed at: about 3 years ago - Stars: 13 - Forks: 3

vinhdq842/Tic-Tac-Toe-AI

A Tic-Tac-Toe game for you to play against the computer.

Language: Kotlin - Size: 3.62 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

binoydipu/connect4-ai

AI-Powered Connect4 Game

Language: Dart - Size: 911 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

binoydipu/tictactoe-ai

AI-Powered Tic Tac Toe Game

Language: Dart - Size: 449 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

luisegarduno/EnigmaChess

EnigmaChess - Efficient chess engine written in C++

Language: C++ - Size: 3.23 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

GregoryKogan/tic-tac-toe

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

Language: TypeScript - Size: 1.94 MB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

AlamRoman/King-Fisher-Chess-Engine

Chess engine with AI opponent, built in JavaScript.

Language: JavaScript - Size: 5.66 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

Related Keywords
minimax-algorithm 1,443 alpha-beta-pruning 407 tic-tac-toe 394 ai 357 artificial-intelligence 298 python 255 game 246 minimax 232 tictactoe 126 javascript 126 java 113 minimax-alpha-beta-pruning 100 chess 86 python3 84 tictactoe-game 84 pygame 79 tic-tac-toe-game 66 game-development 57 chess-engine 54 cpp 54 html 51 css 49 react 46 minimax-search 44 chess-ai 40 machine-learning 36 game-theory 35 adversarial-search 35 board-game 33 algorithms 32 reinforcement-learning 31 artificial-intelligence-algorithms 29 heuristics 27 bot 27 games 26 csharp 26 checkers-game 26 checkers 26 genetic-algorithm 25 typescript 25 monte-carlo-tree-search 24 connect4 24 othello 24 connect-four 23 c 23 chess-game 23 algorithm 23 reversi 22 reactjs 21 gui 21 tkinter 20 expectimax 20 a-star-algorithm 18 connect4-ai-game 18 rust 17 iterative-deepening-search 17 depth-first-search 17 astar-algorithm 17 heuristic-search-algorithms 16 negamax-algorithm 15 neural-network 15 negamax 15 html5 15 game-ai 15 search-algorithm 15 tictactoe-python 15 android 14 console-game 13 q-learning 13 breadth-first-search 13 javascript-game 12 js 12 minmax-algorithm 12 gomoku 12 pacman 12 othello-game 12 html-css-javascript 11 tic-tac-toe-python 11 tictactoe-ai 11 css3 11 swing 11 decision-trees 11 reversi-game 11 hacktoberfest 11 oop 10 minimax-agent 10 tictactoe-javascript 10 javafx 10 minmax 10 connect-4 10 minimax-tree 10 nodejs 10 bfs-algorithm 9 golang 9 recursion 9 othello-ai 9 p5js 9 unity 9 tic-tac-toe-ai 9 evaluation-functions 9