SkillAgentSearch skills...

MadChess

UCI chess engine implemented in C# with bitboards.

Install / Use

/learn @ekmadsen/MadChess
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MadChess

UCI Chess Engine

Status

I have rewritten my C# chess engine, changing its board representation from a "mailbox" array (version 2.x) to bitboards (version 3.0). Refer to my MadChess 3.0 Released blog post for release details. Refer to my series of Version 3.0 blog posts for details about the development process. Download compiled binary executables for Windows from the Downloads page.

I use GitHub as a source code repository, not a wiki website. If you're looking to read source code to understand the very particular implementation details of chess engine algorithms, you're in the right place. If you're looking for expository writing about the concepts behind chess engine algorithms, refer to my MadChess website.

View on GitHub
GitHub Stars45
CategoryDevelopment
Updated1mo ago
Forks5

Languages

C#

Security Score

95/100

Audited on Feb 5, 2026

No findings