An unbeatable game of Tic Tac Toe.
-
Updated
Mar 15, 2017 - Java
An unbeatable game of Tic Tac Toe.
Artificial Intelligence for the game Go-Moku using the Minimax Algorithm with Alpha-Beta Pruning
Gomoku Battle is a cross-language cross-system battle platform.
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.
Eclipse RCP chess app with an AI based on alpha-beta pruning & iterative deepening.
A Java Project which implements playing chess with the computer which uses Alpha-Beta Pruning.
This is a AI bot for Chain Reaction game using minimax algorithm with alpha-beta pruning ang killer move heuristic.
An advanced AI to play the 2-player board game Othello
🤖 - ⚫ 👨 - ⚪This is basically a AI based 🔟 x 🔟 board Gomoku game where a player can play with the computer.
This is a Java-based implementation of the Chinese Checkers game with a graphical user interface (GUI). The game allows you to play against an AI opponent using the Alpha-Beta Pruning algorithm. The objective of the game is to move all your marbles to the opposite point of the star-shaped game board. The first player to achieve this wins the game.
An AI for a modified Reversi version. The AI works with a game server that manages the game (https://github.com/marcluque/Reversi-Server)
A chess engine with AI and GUI made by JavaFX
A UCI chess engine written in Java.
Game cờ caro sử dụng thuật toán cắt tỉa alpha beta. Đồ án môn học Trí tuệ nhân tạo Đại Học Khoa Học Huế.
Artificial Intelligence with Gomuku
Chineese-checker game by minmax algorithm and alpha beta algorithm
五子棋ai(支持人机、机机对战) | A gomoku ai implement by alpha-beta algorithm, zobrist hash and transposition tables
A simple AI for TicTacToe with Alpha-Beta pruning and binary encoding for the board
A Parallel AI Chess Game from Level 1 to Level 10 made with Java Swing
Chess AI built in Java, compatible with UCI.
Add a description, image, and links to the alpha-beta-pruning topic page so that developers can more easily learn about it.
To associate your repository with the alpha-beta-pruning topic, visit your repo's landing page and select "manage topics."