April 30, 2024, 4 p.m. | Kai Pereira

DEV Community dev.to

Chess is one of the most popular strategic games played all around the world. Chess bots now dominate even the highest level grand-masters so how do we make one?


To get started all you’ll need is Python3.9 and Github installed!





Outline


Lichess Communication:


Setting up a communication to lichess using lichess-bot.


Chess Bot:


Building a minimax chess engine using position and material eval.


Hosting:


Using https://railway.app/ to host your chess bot.





Lichess Communication





Cloning


To start off we’re …

bot bots chess communication games github masters popular python python3 tutorial world

Software Engineer for AI Training Data (School Specific)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Python)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Tier 2)

@ G2i Inc | Remote

Data Engineer

@ Lemon.io | Remote: Europe, LATAM, Canada, UK, Asia, Oceania

Artificial Intelligence – Bioinformatic Expert

@ University of Texas Medical Branch | Galveston, TX

Lead Developer (AI)

@ Cere Network | San Francisco, US