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

GitHub topics: negamax-algorithm

pssnyder/c0br4-chess-engine

C0BR4 is a modern chess engine written in C# with UCI (Universal Chess Interface) support for tournament play and GUI compatibility. Built following Sebastian Lague's chess programming guide with comprehensive search algorithms and evaluation functions. My learning transition from runtime back to pre-compiled languages.

Language: C# - Size: 862 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

rreemmii-dev/Checkers-AI

A checkers (or draughts) game with an AI algorithm (negamax search using alpha-beta pruning)

Language: Rust - Size: 22.5 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 2 - Forks: 0

anhban3t/python-chess-game

♟️ Build a Python-based chess game with a stunning GUI, AI opponent, move history, and timers, perfect for learning game programming and algorithms.

Language: Python - Size: 762 KB - Last synced at: about 2 months ago - Pushed at: about 2 months 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: 2 months ago - Pushed at: almost 8 years ago - Stars: 28 - Forks: 8

Shynee1/ChessEngine

Fully functional chess engine built from the ground-up with LibGDX

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

a2ys/chess-ai

A chess AI (currently in development) made in Python and GUI provided by Pygame.

Language: Python - Size: 453 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 1

mpcal/shashki-ai

AI for Playing Russian Checkers (aka "Shashki")

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

SamRagusa/Batch-First

A JIT compiled chess engine which traverses the search tree in batches in a best-first manner, allowing for neural network batching, asynchronous GPU use, and vectorized CPU computations.

Language: Python - Size: 450 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 5

sergi-s/Special-Topics-in-Artificial-Intelligence

Porjects for Algorithmic Techniques for Artificial Intelligence

Size: 326 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

elakaddo/Intelligence-artificelle-jeux-adverseriaux

Ce projet est un travail pratique pendant la deuxième année universitaire en informatique. Au but de pratiquer les algorithme d'élagage Alphabeta, Minimax et Negamax.

Language: Java - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Arthur199212/connect-four-game

Connect Four Game

Language: TypeScript - Size: 3.07 MB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

anuragjain-git/chess-ai

A simple chess game, chess AI implemented in Python.

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

JohnAD/negamax

negamax AI algorithm for turn-based games

Language: HTML - Size: 31.3 KB - Last synced at: 4 months ago - Pushed at: about 6 years ago - Stars: 13 - Forks: 1

IMobinI/Hex-Game

Artificial Intelligence final project. implementing negamax.

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

mehzabin-haque/minichess Fork of shazzad5709/Mini-Chess

This is a mini chess game developed using the Next.js framework, where you can play against an AI opponent. It is a simple but fun game that can be enjoyed by players of all ages.

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

siddheshsingh26/ChessAI-Game

This Game is made up from scratch . This is 1 Player and 2 Player Game . The AI for this Game is made by NegMax algo.

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

alivssut/fourInLine

Language: Java - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jenningsfan/Gravy-Chess-Engine

Gravy - A C# Chess Engine

Language: C# - Size: 93.8 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

erosten/Bengal

Bengal - A traditional chess engine written in python, play me on Lichess!

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

Ayushii12/TicTacToe

This repository contains Tic-Tac-Toe game that offers two options: 1) Human Vs Human 2) Human Vs Computer. The computer player uses the Minimax and Negamax algorithms to make its moves.

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

Avo-k/black_numba

Python compiled with Numba (from 7300 to 1500000 nodes/second)

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

AnshGaikwad/Chess-World

A simple chess game for comparing your moves with other chess engines

Language: Python - Size: 22.6 MB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 26 - Forks: 17

ernestoyaquello/TwoPlayerZeroSumGameEngine

Basic AI engine written in C# that implements the alpha–beta pruning algorithm to create two-player, zero-sum games like Tic Tac Toe or Connect 4.

Language: C# - Size: 771 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

Meriem-DAHMANI/chess-engine

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

pedjamitrovic/Chess3D

3D chess game playable in a PvP or PvE mode. Implemented decent AI player for amateur gameplay. Developed a bug free chess engine. Implemented in C#, Unity Engine.

Language: C# - Size: 33.7 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 0

bishopmate/bishopKara-chess-engine

A chess engine developed using pygame for GUI and using negamax algorithm for AI

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

quentinlegot/Othello 📦

Othello is a strategy board game created in 1971 based on Reversi game. This game is an ai-ai battle only (alphabeta or negamax algorithm)

Language: Java - Size: 3.43 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

danthurston/BeatMyChessAI

A multi-algorithm chess game that aims to teach AI concepts through experimentation. Users can select from four algorithms to compete against, as well set the search depth.

Language: Python - Size: 11.8 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

tmijieux/tistouchess

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

pbondoer/42-gomoku-rust

gomoku @ 42 - gomoku AI using negamax written in Rust / JavaScript

Language: Rust - Size: 53.7 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

tassoneroberto/unstable

AI playing the Unstable (Chain Reaction) game.

Language: Java - Size: 189 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

x1ew/four-in-row-negamax

Artificial Intelligence final project. implementing negamax.

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

Jabezng2/Star-Wars-Chess-AI-Game

This game is inspired by Eddie Sharwick's chess series. Added in UI features and made it Star Wars themed :)

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

Guigui14460/infection-et-intelligence-artificielle

Jeu d'infection et implémentation d'algorithmes d'intelligence artificielle

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

coyorkdow/gomoku_AI

gomoku AI via negamax search, implementing in C language

Language: C - Size: 5.86 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

gabboraron/MI-EA

AI | MI | mesterséges inteligencia

Size: 35.5 MB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

tigertv/tic-tac-toe

A widely known game

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

rodrigoAMF/connect-four

Implementation of connect four game using Javascript, Python and basic of AI

Language: JavaScript - Size: 3.5 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

CHEREF-Mehdi/Othello

Creating a game (Othello) and its AI based on heuristic search algorithms (Alpha-Beta-prunning and NegaMax) using Processing (Java library and a free development environment).

Language: Processing - Size: 12.9 MB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 1