-
Notifications
You must be signed in to change notification settings - Fork 45
Home
Welcome to the chess wiki!
This application had its beginnings in the spring of 2011, when the Wheaton College Software Development class was given the semester-long project to write a chess program. The end goal of the project was to allow users to play chess using either the standard set of rules or their own custom rules, to replay old games and export games to standard chess notation, to provide an interface for writing AI plugins for players to compete against, and to play against other users across a networked connection. All of these goals were met by the deadline at the end of the semester, but bugs remained in the system, most notably the networked play, which worked only across the network of the Computer Science department lab computers at Wheaton. In addition, there were many features the Software Development class wanted to implement, but ran out of time to attempt, and the user interface was not intuitive as it could have been.
So, in 2012, this github repository was created, in hopes of fixing these bugs, improving the user interface, and adding additional features. Anyone is welcome to contribute, but you might want to check out our Coding Guidelines before you get started.
Help us keep our wiki up to date! If you make significant changes to the code that makes any of this information outdated, please edit it to reflect your changes!