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

GitHub topics: minimax-search

UsamaSarwar/minimax-simulator

Minimax algorithm is used with Alpha-beta pruning in programming

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

AbdallahHemdan/MiniMax

🥇 Unbeatable Tic Tac Toe game with a README contains very thing about MiniMax algorithms with explanation of it with c++ and js Implementation code

Language: C++ - Size: 176 KB - Last synced at: 22 days ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 1

andi611/Pacman-With-AI-Python

Implementations of artificial intelligence agents that plays Pac-Man

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

njmarko/alpha-beta-pruning-minmax-checkers

Minmax (minimax) algorithm with Alpha-Beta (𝛼−𝛽, ab) Pruning optimization for the Checkers (Draughts) game in Python 3. Same minimax algorithm works for chess, tic tac toe or similar games.

Language: Python - Size: 357 KB - Last synced at: 14 days ago - Pushed at: over 4 years ago - Stars: 20 - Forks: 1

dzutrinh/Connect3-AI

Tic-Tac-Toe using Minimax/Alpha-Beta

Language: C - Size: 1.73 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

SCRN-VRC/Chess-Shader-With-Artificial-Intelligence

Implemented with a simple min-max tree of two depth

Language: HLSL - Size: 11.4 MB - Last synced at: 16 days ago - Pushed at: over 4 years ago - Stars: 48 - Forks: 4

eigenfoo/otto-othello

Othello/Reversi AI - minimax search with alpha beta pruning

Language: C++ - Size: 498 KB - Last synced at: 4 days ago - Pushed at: over 7 years ago - Stars: 9 - Forks: 5

Vadman97/ChessGame

Java Chess Game with AI Computer player

Language: Java - Size: 2.25 MB - Last synced at: 3 days ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 3

g-30/tic-tac-toe

Unbeatable Tic Tac Toe. Single-page HTML, CSS & JavaScript

Language: HTML - Size: 11.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

booleanhunter/AI-IsolationGame

Game of isolation done as part of the Nanodegree program from Udacity

Language: Python - Size: 338 KB - Last synced at: 22 days ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 4

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: 4 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

LeonardoVal/ludorum.js

A board game framework, focused not on graphics or user interfaces, but on artificial players design, implementation and testing.

Language: JavaScript - Size: 5.1 MB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 13 - Forks: 2

dango301/Tic-Tac-Toe

The standard Tic-Tac-Toe-Game & Matryoshka-Variation, each as multiplayer games and with AI opponents are included, respectively. Written in Processing.

Language: Processing - Size: 74.9 MB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

NathanWine/2048-AI-Solvers

Collection of AI algorithms to solve/optimize 2048 games.

Language: C++ - Size: 86.9 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 1

Akanate/NoughtsAndCrossesAI

Unbeatable Noughts And Crosses AI

Language: Python - Size: 38.1 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

marcluque/Reversi-Server

Server to play with the Reversi AI https://github.com/marcluque/Reversi-AI

Language: C - Size: 85 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

vls-00/Berkeley-Pacman-Project

:ghost: :video_game: This is my implementation in the famous Berkeley pacman artificial intelligence project: http://ai.berkeley.edu/project_overview.html.

Language: Python - Size: 1.19 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

bubner/UltimateTicTacToe

Ultimate Tic Tac Toe in Python over the console with experimental concept AI functionality

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

bhavyagoyal/GameofAmazons

AI bot for the 2-player board game "Game of the Amazons"

Language: C++ - Size: 28.3 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 5

tanghaotommy/ConnectK Fork of gjwGithub/ConnectK

AI to ConnectK

Language: Java - Size: 47.9 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

umangrmehta/pichu

Simplified version of Chess to recommend next move for the input board using Minimax Game Search Algorithm with Alpha-Beta Pruning

Language: Python - Size: 1.15 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 1

KruZZy/tic-tac-toe

Tic-Tac-Toe game written in Python and using pyGame; you can play versus another player or the computer on 2 difficulties: normal (random choices) and hard (minimax algorithm)

Language: Python - Size: 75.2 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 1

marcluque/TicTacToe-AI

A simple AI for TicTacToe with Alpha-Beta pruning and binary encoding for the board

Language: Java - Size: 67.4 KB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

cankobanz/multi-agent-vacuum-cleaners

Minimax algorithm and alpha-beta pruning are applied to solve competing vacuum cleaners that want to clean a room from dirts.

Language: Python - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

boxreb14/AIND-Isolation

Udacity AI Nanodegree's Project for a Game playing agent for Isolation. This project uses algorithms like minimax search, alpha beta pruning and iterative deepening to create a game playing agent for a zero sum board game like Isolation.

Language: Python - Size: 359 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Yi-Shi94/2048-solver

Solve 2048 using minimax and alpha beta pruning

Language: Python - Size: 20.5 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

ysharc/Isolation

Adverserial agent for isolation game

Language: Python - Size: 1.96 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

avianey/minimax4j

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

Language: Java - Size: 223 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 27 - Forks: 7

ntrang086/isolation_game

an adversarial search agent to play the game "Isolation"

Language: Python - Size: 2.58 MB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

alulema/ai-isolation

Game-playing Agent. Implementing Minimax Search and AlphaBeta Pruning techinques for solving

Language: Python - Size: 1.44 MB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

huihut/tic-tac-toe 📦

:video_game: 使用α-β剪枝(Alpha-beta-pruning)的极小极大算法(Minimax-algorithm)实现的井字棋(一字棋、tic-tac-toe)游戏。

Language: C++ - Size: 2.33 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 23 - Forks: 7

nieves-abalos/aind-isolation

project submitted at AIND (May cohort)

Language: Python - Size: 229 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

allfre2/nino

A CECP amateur chess engine

Language: C - Size: 1.23 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

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

Language: Python - Size: 31.3 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

DeveloperPaul123/TicTacToeExample

Example of implementing a minimax algorithm for a simple TicTacToe game made for the desktop with Qt.

Language: C++ - Size: 55.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Atul-Acharya-17/MiniMax

General MiniMax Framework

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

RodneyShag/Othello

An advanced AI to play the 2-player board game Othello

Language: Java - Size: 1.24 MB - Last synced at: 12 days ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 7

EudyContreras/Othello-FX

Othello game framework made with JavaFX which can be use for testing Othello AI Agents.

Language: Java - Size: 6.87 MB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 17

canberkakcali/gomoku-ai-minimax

Artificial Intelligence for the game Go-Moku using the Minimax Algorithm with Alpha-Beta Pruning

Language: Java - Size: 37.1 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 28 - Forks: 14

diamantis-rafail-papadam/Tuc_Chess_AI

This is an assignment I completed as an undergraduate student in a team of 2 members.

Size: 1.43 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Virinas-code/Crocrodile

Lichess BOT engine

Language: Python - Size: 1.03 GB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

ludwigfriborg/chazzbot

Chess AI using neural networks to predict move value

Language: Python - Size: 164 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

zeightOFFICIAL/python-chess-minimax

Simple and extremely buggy chess with minimax AI

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

Bardiafa/Tic-Tac-Toe-With-MiniMax

🎮 Tic-Tac-Toe Game 🎲 with MiniMax Alpha Beta Purning using python With (Player vs Player) or (Player vs AI) Ability & choosing MiniMax or MiniMaxAB abillity. 😁

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

beodw/web-chess-ai

A chess game implemented using Django and the minimax algorithm

Language: JavaScript - Size: 109 KB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

diamantis-rafail-papadam/3D-Tic-Tac-Toe

In this project I created a 4x4x4 Tic Tac Toe as well as 3 agents that one can play against.

Language: CSS - Size: 49.3 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

diogohmcruz/Whirlwind 📦

Whirlwind game made in Java

Language: Java - Size: 6.53 MB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1

AirKoala/TicTacToe-MiniMax 📦

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

barishazar3431/connect-four-game

Connect Four Game AI Implementation with Javascript, Using Minimax Algorithm and Alpha-Beta Pruning

Language: JavaScript - Size: 631 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Howuhh/chess_minimax

minimax algorithm for chess with alpha-beta pruning

Language: Jupyter Notebook - Size: 153 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 4

petetetete/halma-ai

Halma game with an AI player, move validation, and dynamic board sizing

Language: Python - Size: 94.7 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 11 - Forks: 2

SameetAsadullah/Chess-Game-Agent-Using-Minimax

Developed a chess game agent using Minimax Algorithm in Python Language

Language: Python - Size: 479 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

RileyMcCuen/Connect4AI

Connect 4 Minimax with Alpha Beta Pruning

Language: Java - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

elinorwahl/adversarial-search-game-players

A game of knight's Isolation between two AIs, to test minimax alpha-beta search and Monte Carlo tree search

Language: Python - Size: 176 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

Bishalsarang/AI-plays-Baagchal

This repository contains implementation of bot to play baagchal game using minimax algorithm. The GUI part is drawn using Tkinter.

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

primaryobjects/isolation

Isolation, AI game implemented in Javascript and React, using MiniMax with Alpha Beta Pruning.

Language: JavaScript - Size: 150 KB - Last synced at: 19 days ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

JiachenRen/GomokuZero

Zero + is a Gomoku AI that implements threat space search, minimax with alpha beta pruning optimized with Zobrist and linear sequence cache, Principal Variation Search, and Monte Carlo Tree Search.

Language: Swift - Size: 60.8 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 1

Prathameshk2696/TicTacToe_AI_Agent

Language: Python - Size: 9.75 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Howuhh/tic_tac_toe_minimax

minimax algorithm implementation for tic tac toe

Language: Python - Size: 112 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

ranzuh/chess-web

Chess AI with minimax/alpha-beta pruning using chessboard.js on the browser and node.js backend

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

chausner/ValvoAI

Minimax-based AI implementation for the board game Valvo in F#

Language: F# - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Lennart2001/Tic-Tac-Toe-AI

TicTacToe AI that utilizes the Minimax Algorithm and the Alpha Beta Pruning Algorithm to reduce Game-Tree searches.

Language: C++ - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

EStog/Checkers-Game

This is a checkers game, that use minimax seach with alpha-beta prunning.

Language: Python - Size: 97.7 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

DevanshuSave/Pacman-and-Ghostbusters

Pacman and Ghost Agent | Python | Artificial Intelligence | Search-based Algorithms | Learning-based Algorithms

Language: Python - Size: 571 KB - Last synced at: 3 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 4

ManosL/tic-tac-toe

Player vs CPU Tic-Tac-Toe game using the Minimax Algorithm with Alpha-Beta Pruning.

Language: C - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

yersoos/Four_In_A_Row

A Java version of the game "Four In A Row". Learning about Minimax, Alpha-beta pruning and NEAT.

Language: Java - Size: 4.31 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

djzenma/TicTacToe-Minimax

Tic Tac Toe game with the AI as opponent. The AI is implemented as a Minimax algorithm.

Language: C++ - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

aalekhpatel07/n-n-k-game

Generalization of Tic-Tac-Toe game and a solver based on the Minimax Algorithm and Alpha-Beta pruning.

Language: JavaScript - Size: 248 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

worldofnick/pacman-AI

Implementation of reinforcement learning algorithms to solve pacman game. Part of CS188 AI course from UC Berkeley.

Language: Python - Size: 1.59 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 11

HCMUSAssignmentWarehouse/JChess

An awesome Java Chess with AI and network socket

Language: Java - Size: 4.86 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

shashwatkathuria/Artificial-Intelligence-Multi-Agent-Search

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

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

junthbasnet/Pacman-Search

Array of AI Search algorithms is employed to playing Pac-Man ⍩⃝.

Language: Python - Size: 10.5 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 2

IamSanjid/TicTacToe

A simple TicTacToe game with MiniMax algorithm and also with alpha beta pruning.

Language: C# - Size: 35.2 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Subangkar/Mancala-Minimax-Alpha-Beta-Pruning-Java-Implementation

an Java AI Bot implementation for mancala (kalah) game using alpha-beta pruned minimax algorithm

Language: Java - Size: 74.2 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

adityarverma/Trifit-2-player-game-using-AI

Trifit (Try-Fit) is a Turn based Android game between user and computer on a grid board using Artificial Intelligence.

Size: 26.2 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

djin31/Bulkyflash-YinshBot

An AI bot to play the game of YINSH using optimised alpha beta pruning based minimax search.

Language: C++ - Size: 2 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

amyanchen/Mancala-AI

EECS 348: Intro to Artificial Intelligence, Assignment 2 (Python)

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

gitdodouglas/TicTacToe

AI based Tic Tac Toe game using Minimax Algorithm (full tree search) written in C.

Language: C - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

zarp/AIND-Isolation

Game playing agent using modified alpha-beta search

Language: Python - Size: 1.89 MB - Last synced at: 6 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

romanroibu/udacity-aind-isolation Fork of udacity/AIND-Isolation

Project: Build a Game-playing Agent | Artificial Intelligence Nanodegree | Udacity

Language: Python - Size: 1.85 MB - Last synced at: almost 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

TejasNaikk/MultiAgentPacman

Mini-max, Alpha-Beta pruning, Expectimax techniques are used to implement multi-agent pacman adversarial search.

Language: Python - Size: 151 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

nishagandhi/MultiAgent-Pacman

In this project, agents are designed for the classic version of Pacman, including ghosts. Mini-max, Alpha-Beta pruning, Expectimax techniques were used to implement multi-agent pacman adversarial search.

Language: Python - Size: 658 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 2

agoila/minimax

Implementing Minimax search

Language: Jupyter Notebook - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ltfschoen/AIND-Isolation

Term 1 Project 1 Build a Game-Playing Agent by Luke Schoen for Udacity Artificial Intelligence Nanodegree (AIND)

Language: Python - Size: 2.08 MB - Last synced at: 26 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

JJINDAHOUSE/Game_Playing_Agent_AI

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

RodneyShag/War-boardgame

Tests Minimax, Alpha-beta strategies in a (Comp vs. Comp) board game.

Language: Java - Size: 1.34 MB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 4

JavaProcessingOctopus/Mu_Torere Fork of Erawpalassalg/Mu_Torere

Mu_Torere game with AI

Language: Ruby - Size: 340 KB - Last synced at: almost 2 years ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0

Related Keywords
minimax-search 87 alpha-beta-pruning 51 minimax 41 minimax-algorithm 41 artificial-intelligence 32 ai 26 minimax-alpha-beta-pruning 15 python 15 tic-tac-toe 14 game 12 iterative-deepening-search 9 minimax-tree 8 tictactoe-game 7 chess 7 java 7 chess-ai 6 chess-engine 6 tictactoe 6 adversarial-search 6 tic-tac-toe-game 5 expectimax 5 python3 5 cpp 5 pacman 5 alpha-beta 5 reversi 5 minimax-agent 4 artificial-intelligence-algorithms 4 othello 4 pacman-agent 4 depth-first-search 4 alpha-beta-algorithm 4 alphabeta-minimax-search 3 alpha-beta-search 3 reversi-ai 3 evaluation-functions 3 heuristics 3 monte-carlo-tree-search 3 reversi-game 3 pacman-game 3 agent 3 uniform-cost-search 3 heuristic 3 breadth-first-search 3 gomoku 2 game-theory 2 isolation 2 heuristic-search-algorithms 2 javascript 2 minimax-aplpha-beta-purning 2 othello-game 2 othello-ai 2 algorithms 2 bitboards 2 pygame 2 heuristic-evaluation 2 board 2 board-game 2 tictactoe-ai 2 bayes-network 2 search-algorithm 2 minimax-chess 2 neural-network 2 connect4 2 minimax-xo 2 python37 2 game-playing-agent 2 minmax-algorithm 2 alphabeta-algorithm 2 python-3 2 tic-tac-toe-javascript 2 unbeatable-tic-tac-toe-game 2 aspiration-windows 2 minimax-search-algorithm 2 multiagent 2 unbeatable-tic-tac-toe 2 move-sorting 2 machine-learning-algorithms 1 connect4-ai-game 1 zobrist-hashing 1 trainer 1 valvo 1 checkers-game 1 3d-tic-tac-toe 1 3d-tictactoe 1 artificial-neural-networks 1 search-algorithms 1 randomization 1 whirlwind 1 search 1 search-trees 1 baghchal 1 baagchal 1 adversarial-networks 1 searching-algorithms 1 artificial 1 alphabeta-pruning 1 game-development 1 intelligence 1 js 1