Implementation of magic bitboards to use in chess engines (with optimized functions for MSVC).
-
Updated
Dec 23, 2019 - C++
Implementation of magic bitboards to use in chess engines (with optimized functions for MSVC).
A program that builds a graph of all possible piece positions on chess board. Piece positions are represented by nodes. Moves are represented by branches
Play random chess with computer
An App to Train You Chess Tactics Skills
chess engine which calculates best moves from your match in real time when you play on chess.com
My second software project since i learned loads of programming fundamentals on Python. If you want to take a look, read "guide.txt" file to help you set up the environment.
Bitboard viewer for chess developers.
Generate random chess position/perft
CLI program for the visualization for chess board states.
Keep scalachess honest
A UCI Chess Engine with an ELO rating of ~2200 written in C using Negamax Search with Alpha Beta Pruning and Zobrist Hashing
This project is a simple implementation of chess in Scala. It provides a basic chess board, pieces, and rules to play the game.
Neural Network trained on Chess Endgame Tablebases
A python chess bot that beat Komodo 17 (2100) and Fairy Stockfish 6 (~2100), and has 2096 rating in 10+0 rapid on chess.com
UCI chess engine
Add a description, image, and links to the chess-programming topic page so that developers can more easily learn about it.
To associate your repository with the chess-programming topic, visit your repo's landing page and select "manage topics."