The Chess Programming Wiki is a repository of information about programming computers to play chess. Our goal is to provide a reference for every aspect of chess-programming, information about programmers, researcher and engines. You'll find different ways to implement LMR and bitboard stuff like best magics for most dense magic bitboard tables. For didactic purposes, the CPW-Engine has been developed by some wiki members. You can start browsing using the left-hand navigation bar. All of our content is arranged hierarchically, so you can see every page by following just those links. If you are looking for a specific page or catchword you can use the search box on top. You will notice updating progress almost daily.
Topics people search/discuss much
- Getting Started - if you are new to chess programming
- Board Representation
- Opening Book
- Endgame Tablebases
- Artificial Intelligence
- User Interface
- Computer Chess Forums
- Engines including the CPW-Engine
- Games, some other AI-Games, where computer chess may borrow some ideas
- Tournaments and Matches
- Articles: 4,235
- Pages: 7,952
- Files: 2,954
Thanks for visiting our site! We hope you like the work we have done.
Mark Lefler and the rest of the CPW team.