25 results for “topic:chess-programming”
Python library for converting PGN to GIFs
UCI chess engine
Bitboard viewer for chess developers.
Play random chess with computer
A UCI Chess Engine with an ELO rating of ~2200 written in C using Negamax Search with Alpha Beta Pruning and Zobrist Hashing
chess engine which calculates best moves from your match in real time when you play on chess.com
An App to Train You Chess Tactics Skills
JavaScript chess move generator with strictly legal moves. Integrated check/checkmate/stalemate detection. Two implementations: x88 & Bitboards. Tactical analysis: captures, hanging pieces, safe squares. UCI engine. Perft validated. 7M NPS performance.
Implementation of magic bitboards to use in chess engines (with optimized functions for MSVC).
Generate random chess position/perft
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
Keep scalachess honest
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
Chess-aware custom types, FEN/PGN parsing & more
homebrew chess engine
Nodes to ELO relationship calculation
A UCI compliant chess engine written in the V programming language.
No description provided.
CLI program for the visualization for chess board states.
A UCI chess engine
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.
GC Chess Engine: A powerful and efficient UCI compatible engine, built with C++ and Bitboard optimizations.
♟️ Generate legal chess moves with ease using this JavaScript library, featuring integrated checks for check, checkmate, and stalemate.