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 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.
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.
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 UCI chess engine written in Java.
A chess engine with AI and GUI made by JavaFX
A chess engine that can communicate using the UCI protocol to GUIs. Use the Principal Variation Search algorithm to find the best move to play [README in french]
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
Checkers playing agent. The agent uses the Minimax algorithm with alpha beta pruning for playing the next move.
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."