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

GitHub topics: alpha-beta-pruning

8Altair/Tic-tac-toe

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

Language: Python - Size: 10.7 KB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 0 - Forks: 0

virgs/mancala

Language: Vue - Size: 1.58 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 0 - Forks: 0

Heiaha/Weiawaga

A UCI chess engine written in Rust.

Language: Rust - Size: 6.19 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 49 - Forks: 0

opendilab/LightZero

[NeurIPS 2023 Spotlight] LightZero: A Unified Benchmark for Monte Carlo Tree Search in General Sequential Decision Scenarios (awesome MCTS)

Language: Python - Size: 115 MB - Last synced at: about 6 hours ago - Pushed at: 5 days ago - Stars: 1,370 - Forks: 154

ksw0518/Turbulence_v4

WIP UCI chess engine written in C++

Language: C++ - Size: 16.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 4 - Forks: 3

yantavares/ultimate-tic-tac-toe-ai

Ultimate Tic-Tac-Toe AI using Minimax algorithm with alpha-beta delta pruning. Can you win?

Language: Python - Size: 166 KB - Last synced at: about 4 hours ago - Pushed at: 11 months ago - Stars: 3 - 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: about 12 hours ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 2

binoydipu/connect4-ai

AI-Powered Connect4 Game

Language: Dart - Size: 911 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

calcitem/Sanmill

Sanmill is an open-source, UCI-like Mill/Morris/Merrills/Mühle/Malom (and its variants) program with CUI, Flutter GUI and Qt GUI, sharing and freely distributing the code, tools and data needed to deliver this mill game. We do this because we are convinced that open software and open data are key ingredients to make rapid progress.

Language: Dart - Size: 124 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 166 - Forks: 24

Gourab-Ghosh/timecat-rs

A chess engine written in Rust

Language: Rust - Size: 3.34 MB - Last synced at: 4 days ago - Pushed at: 28 days ago - Stars: 18 - Forks: 2

binoydipu/tictactoe-ai

AI-Powered Tic Tac Toe Game

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

TheBlackPlague/StockDory

Strong Chess Engine in C++

Language: C++ - Size: 5.29 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 11 - Forks: 7

Mergener/illumina

Superhuman UCI chess engine.

Language: C++ - Size: 3.87 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6 - Forks: 1

efeng2/k-in-a-row-agent

An AI game agent that uses minimax and alpha-beta pruning to serach what the next best move of the game is.

Language: HTML - Size: 515 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

zubairahm3d/AI-Checkers-Game

Final Project – Artificial Intelligence (Spring 2024), FAST NUCES. Built a Python Checkers game with an AI opponent using Minimax with Alpha-Beta pruning and heuristic evaluation for smart move selection.

Language: Python - Size: 6.84 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

edersasch/boardgames

Framework including the game Mühle (nine men's morris)

Language: C++ - Size: 471 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 6 - Forks: 1

aronpetko/integral

Strong neural-network chess engine written in C++

Language: C++ - Size: 176 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 61 - Forks: 9

mcthouacbb/Sirius

Chess engine

Language: C++ - Size: 37.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 35 - Forks: 1

Alicia105/Chess

Chess game with AI adverser

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

parsapoorsh/TicTacToe-XO-Ai

Best move generator algoritm. 3x3, 4x4 and more without limits.

Language: Python - Size: 40 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 4 - Forks: 0

Razamindset/pawnstar-chess-engine

A chess engine written in c++

Language: C++ - Size: 151 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 0

JW-Limited/Crypterv2

An Application desinged to keep youre Data yours.

Language: C# - Size: 79.1 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 1

wano-rojano/ai-agent-tic-tac-toe

A modern Tic Tac Toe game built with Flet in Python that features an AI agent opponent that implements the Minimax algorithm with alpha-beta pruning. You can play against the AI in your browser (or Live Demo) or as a desktop application!

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

HironTez/Chess

A chess engine with position evaluation written in Typescript. This is a fully functional game core that implements all the functionality and logic and provides an easy way to interact with the pieces.

Language: TypeScript - Size: 267 KB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 1 - 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: 22 days ago - Pushed at: 22 days ago - Stars: 20 - Forks: 3

Razvan48/Proiect-Licenta-FMI-UNIBUC

Proiect Licenta Anul 3, Facultatea de Matematica si Informatica, Universitatea din Bucuresti

Language: C - Size: 6.85 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

mgiannopoulos24/Artificial-Intelligence

Solutions for the Projects of the Artificial Intelligence (CS 188) course of UC Berkeley

Language: Python - Size: 22.6 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 12 - Forks: 9

vanshugalhotra/chess

Chess Game (GUI + Engine) created using python

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

msharjeelali/Artificial-Intelligence

Repository for Artificial Intelligence course assignment, labs and practice.

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

danilocavallini01/TablutChallenge

Ai Game Engine, used in a competition against other AIs by playing the Tafl Games

Language: C++ - Size: 49.4 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

i13e/osmanthus

♟️ An algorithmic chess engine, written in Python.

Language: Python - Size: 1.19 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

UsamaSarwar/minimax-simulator

Minimax algorithm is used with Alpha-beta pruning in programming

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

utkuatasoy/Othello-Reversi-AI

This project presents an AI-driven Othello (Reversi) game designed to compare multiple algorithms, including Minimax, MCTS, A*, Q-Learning, and Negamax. It demonstrates various difficulty levels, which introduce controlled randomness to the AI for a more dynamic gameplay experience.

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

healeycodes/andoma

♟️ A chess engine with alpha-beta pruning, piece-square tables, move ordering, and command-line UI.

Language: Python - Size: 125 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 161 - Forks: 28

Rico1102/Chess-Decision-Tree-

Chess game with two modes against friend or against computer

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

MatteoFasulo/Tablut

Project for the MSc in Artificial Intelligence of the University of Bologna, academic year 2023/2024. Tablut Challenge from the Fundamentals of Artificial Intelligence and Knowledge Representation course

Language: Python - Size: 5.66 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

kschuetz/checkers

Checkers game rendered in web browser using SVG and React, written in Scala.js

Language: Scala - Size: 2.36 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 7

MathisPct/tictactoeia

Projet réalisé avec @guillaumeGRANDY dans le cadre du module d'Intelligence Artificielle/Apprentissage par renforcement en 4ème année à Polytech Lyon. Le but du projet était d'implémenter des algorithmes tels que min-max, alpha-beta et MCTS afin de jouer au morpion

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

ntmkimm/CARO-GAME-GOMOKU-HCMUS

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

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

andi611/Pacman-With-AI-Python

Implementations of artificial intelligence agents that plays Pac-Man

Language: Python - Size: 556 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 8 - Forks: 3

ahmadfantastic/chess_checkmate_puzzle_solver

Solves Chess Checkmate Puzzles using simple AI search techniques

Language: Python - Size: 256 KB - Last synced at: about 2 months ago - Pushed at: about 2 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: about 16 hours ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

rachelccurry/unbeatableTTT

A tkinter program to run tic tac toe with a decent UI, which uses minimax with alpha beta pruning.

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

angstrom-123/Jupiter

Chess engine to play against

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

rJefferyXie/Chess-Program-with-Minimax-Visualizer

A functional chess game implemented in python, with pygame as a supporting graphics module.

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

desty2k/Kalaha

Kalaha game written in Python, PyQt and C++

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

cometbeetle/mancalamax

A Mancala game-playing algorithm based on minimax with alpha-beta pruning.

Language: C - Size: 0 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

keyu-tian/Cpp-Gomoku-with-AI

C++ Gomoku with a strong AI based on minimax search and alpha-beta pruning with Qt5 GUI. *Dozens of C++ tricks & hacks are used to improve efficiency.* Come and try to see if you can beat the powerful AI!

Language: C++ - Size: 12.5 MB - Last synced at: 19 days ago - Pushed at: almost 5 years ago - Stars: 81 - Forks: 20

Layheng-Hok/Jungle-Chess

Jungle: Chess Game Engine - Implementation of Minimax, Alpha-Beta Pruning, Move Ordering, and Quiescence Search - SUSTech project of course CS109: Introduction to Programming in Spring 2023 - Score: 110/100

Language: Java - Size: 96.7 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

CodeJester01/the-connect-six-AI

此项目是吉大老学长们以前一起组队做的数据结构课设成果,虽然说实力没有那么强,但是也是值得一战的AI,可以提供借鉴思路和参考,需要的自取哦

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

Shoaib-Programmer/tictactoe

This is a tic-tac-toe website, where users can play an undefeatable bot.

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

NirajXtha/chess

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

Language: JavaScript - Size: 33.7 MB - Last synced at: 29 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

LeeYuJoung/OmokGo

Unity2D_대전 전략 오목 게임

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

szelinskip/nine_mens_morris

Nine men's morris game implementation with computer AI based on minmax algorithm (enhanced with alpha beta prunning) made for AI course at Wroclaw University of Science And Technology. Implementation is done in C++ with QT lib serving as GUI.

Language: C++ - Size: 220 KB - Last synced at: 4 days ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

selma-Bentaiba/Mancala_Game_AI_Using_Minimax_and_Alpha_Beta_Pruning

Mancala AI that thinks ahead! This game uses Minimax with Alpha-Beta pruning to strategize, compete, and outsmart you 🚀

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

Tearth/Inanis

UCI chess engine written in Rust, the successor of Proxima b, Proxima b 2.0 and Cosette.

Language: Rust - Size: 7.08 MB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 30 - Forks: 1

SaurabhJalendra/Catch-up-with-Numbers-and-Prolog-Decision-System

This repo features two AI-driven projects: a Python game that employs Min-Max and Alpha-Beta pruning algorithms for strategic gameplay, and a Prolog-based expert system designed for optimizing water resource management using decision trees.

Language: Jupyter Notebook - Size: 1.05 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

romantech/tic-tac-toe

Tic-tac-toe with minimax algorithm

Language: TypeScript - Size: 396 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

FaisalAhmed21/CSE422-Artificial-Intelligence

Language: Jupyter Notebook - Size: 16.2 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

VarunS2002/Ionic-Tic-Tac-Toe

This is a fully fledged 2 or 1 player tic-tac-toe game written in TypeScript using Ionic Framework.

Language: HTML - Size: 13.7 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 3

AvivYaish/KhetAI

Optimizing Alpha-beta-based Khet AI Agents

Size: 14.7 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

Pasek108/TicTacToe

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

Language: JavaScript - Size: 2.55 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

TarikSeyceri/Connect4.ai.js

Connect4 v4.0, Is a game developed in four versions, Node.js + AI, Java SE, C++, C, newer to older respect

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

ognjenvujovic04/asp-checkers-bot

This project was created as part of the Algorithms and Data Structures course. It is a checkers game featuring an AI opponent that utilizes the Minimax algorithm with alpha-beta pruning for decision-making. The game includes a graphical interface, two game modes, and visual indicators for available moves.

Language: Python - Size: 474 KB - Last synced at: 3 months ago - Pushed at: 3 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: about 1 month ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

MohammadrezaAmani/Pacman

Pacman Solver is an advanced implementation of the classic Pacman game, featuring a fast solver utilizing the Minimax algorithm, Alpha-Beta pruning, and A* heuristic.

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

ThashmikaX/Tictactoe-Game

Minmax algorithm and Alpha-beta pruning implemented python Tic-Tac-Toe game (still developing)

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

frottori/Chess

Chess Game and Engine

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

liAmirali/UIAI-MultiAgent-Search Fork of InFluX-M/UIAI-MultiAgent-Search

This repository implements a Pacman AI agent that uses the minimax algorithm with alpha-beta pruning to make strategic decisions in a multi-agent game environment

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

Rishabhmannu/Minimax-Algorithm-Tic-Tac-Toe

Classic Tic Tac Toe implementations in C++ (console-based with minimax) and Python (GUI with α-β pruning), showcasing AI decision-making algorithms for perfect gameplay

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

netcan/AnimalChess

Animal Fight Chess Game(斗兽棋) written in rust.

Language: Rust - Size: 2 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 95 - Forks: 12

Ebrizzzz/Hex-Game

A Java implementation of the classic Hex board game featuring an AI opponent with strategic decision-making capabilities.

Language: Java - Size: 151 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

MichaelMrt/ChessPHP

Chess in PHP with an enemy bot

Language: PHP - Size: 4.64 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

theomkumar/TicTacToeVsAI

Practice Project - Cpp

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

LazyyVenom/Chess

Creating a Chess in Python and Py-Game

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

stylke/Nogo

基于qt开发的不围棋小游戏

Language: C++ - Size: 1.36 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

Roncooo/gtproject

Project developed for the Game Theory university course

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

josephmars/connect4_solver_AI

Connect 4 AI puzzle solver using Minimax and Alpha-Beta Pruning algorithms.

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

philippmwirth/kikande

Stockfish, but for Bao la Kiswahili.

Language: Rust - Size: 419 KB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Ana06/contact4

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

Language: C++ - Size: 764 KB - Last synced at: 6 days ago - Pushed at: almost 9 years ago - Stars: 1 - Forks: 0

rmodi6/pacman-ai-multiagent

Solutions to Pacman AI Multi-Agent Search problems

Language: Python - Size: 90.8 KB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 7

TomasZilinek/ChessCsharp

This is a project I did as a homework for a course at my bachelor's degree in university.

Language: C# - Size: 3.72 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

debitcash/Checkers

Checkers game: Player vs AI (Minimax with Alpha-Beta), Player vs Player, Over the Network.

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

miskibin/py-draughts

A checkers library with modern web GUI, Supprots multiple variants of game.

Language: Python - Size: 7.73 MB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 11 - Forks: 2

Rupert-S/Simple-ChessAI

Simple-ChessAI is a project designed for an Introduction to Artificial Intelligence course, highlighting key AI principles like agents, their operational environments, and advanced algorithms such as alpha-beta pruning.

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

millkyx/AI-Powered-Tic-Tac-Toe

Modern Tic-Tac-Toe game with advanced AI and real-time move analysis engine

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

Tearth/Cosette

UCI chess engine written in C# for .NET platform.

Language: C# - Size: 3.47 MB - Last synced at: 27 days ago - Pushed at: almost 4 years ago - Stars: 26 - Forks: 6

Zedrichu/Chinese-Checkers-AI

Implementation of the Chinese Checkers game and an AI agent for it

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

tubo28/reversi

A simple reversi AI written in Rust!

Language: Rust - Size: 4.56 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

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: 7 days ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 2

cryptolympix/checkers

The french version of the checkers game developped with p5.js

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

cryptolympix/connect-four

Try to beat the artificial intelligence in the famous game of connect four.

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

Sabdikay/Connect4

This is a simple Connect Four game implemented in Python with ability to play against computer

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

Amirreza81/Artificial-Intelligence

Solutions to practical assignments of Artificial Intelligence course (CE-417) at Sharif University of Technology

Language: Jupyter Notebook - Size: 25 MB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 1

mpcal/shashki-ai

AI for Playing Russian Checkers (aka "Shashki")

Language: C++ - Size: 1.26 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 7 - Forks: 2

LazoVelko/Tic-Tac-Toe

An unbeatable game of Tic Tac Toe.

Language: Java - Size: 545 KB - Last synced at: 29 days ago - Pushed at: about 8 years ago - Stars: 81 - Forks: 42

jysperm/WizardChess

Search-based low-intelligence international chess AI with visible UI

Language: TypeScript - Size: 85 KB - Last synced at: 15 days ago - Pushed at: almost 2 years ago - Stars: 32 - Forks: 6

pigeooon/minimax-alphabeta-pruning

Algoritmos de Minimax y Alpha-Beta Pruning para analizar las posibles jugadas y optimizar el rendimiento del Qubic Game (Tic-Tac-Toe 3D)

Language: Python - Size: 27.3 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

thejus03/ChessAI

Chess AI game in python using alpha beta pruning

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

Big-ShahMir/Checkers-AI-Solver

This project involves creating a Python program capable of solving Checkers endgame puzzles using advanced AI techniques such as alpha-beta pruning, node ordering, and state caching.

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

Related Keywords
alpha-beta-pruning 1,027 minimax-algorithm 386 artificial-intelligence 260 ai 253 minimax 251 python 172 game 136 chess 127 tic-tac-toe 126 chess-engine 101 minmax-algorithm 82 java 75 chess-ai 51 minimax-search 51 negamax 50 adversarial-search 48 board-game 46 cpp 46 python3 44 iterative-deepening-search 42 tictactoe 40 pygame 39 heuristics 38 othello 35 minimax-alpha-beta-pruning 35 expectimax 33 reinforcement-learning 32 monte-carlo-tree-search 31 checkers 29 chess-game 28 minmax 28 machine-learning 27 genetic-algorithm 27 connect4 26 javascript 26 reversi 26 algorithms 26 connect-four 25 gomoku 23 checkers-game 20 transposition-table 20 game-theory 19 heuristic-search-algorithms 19 pacman 19 min-max 18 depth-first-search 18 alpha-beta 18 bot 18 artificial-intelligence-algorithms 18 game-development 18 mcts 18 rust 17 c 17 breadth-first-search 16 algorithm 16 gui 16 a-star 16 negamax-algorithm 16 bfs 16 astar-algorithm 16 dfs 15 q-learning 15 react 15 connect4-ai-game 15 uci 15 game-ai 15 csharp 14 constraint-satisfaction-problem 14 game-playing-agent 14 neural-network 14 games 14 tic-tac-toe-game 14 draughts 13 tictactoe-game 13 nine-mens-morris 13 search-algorithm 13 zobrist-hashing 12 uniform-cost-search 12 alphabeta-minimax-search 11 tkinter 11 quiescence-search 11 min-max-algorithm 11 engine 11 move-ordering 11 a-star-algorithm 11 javafx 10 connect4-game 10 reversi-game 10 pruning 10 bitboard 10 minmax-alpha-beta-pruning 10 a-star-search 9 gobang 9 boardgame 9 html 9 heuristic 9 mancala 8 evaluation-functions 8 othello-ai 8 bitboards 8