Skip to content

SharpChess is a free, open-source computer application that enables you to play chess against the computer. SharpChess is also a chess engine that competes in computer vs. computer chess tournaments. The main goal of this project is to improve SharpChess's chess playing strength. Find out more about chess programming at SharpChess.com or the exc…

License

Notifications You must be signed in to change notification settings

ChrisHeral/SharpChess

 
 

Repository files navigation

SharpChess is a free, open-source, computer application that enables you to play chess against the computer.

SharpChess also uses the Chess Engine Communication Protocol, and can therefore play against other chess engines using WinBoard or Arena. SharpChess has competed in computer vs. computer chess tournaments (WBEC and ChessWar). Developers are invited to participate in the open-source SharpChess project at GitHub in order to improve SharpChess's chess-playing powers!

SharpChess has been wholly developed using, C# (C Sharp), and runs on Microsoft Windows and Mono.

Find out more about SharpChess at http://SharpChess.com

An excellent resource for chess programming can be found at http://chessprogramming.wikispaces.com

---------------------------------------------------------------

SharpChess Copyright (c) Peter Hughes 2011. All rights reserved.

All aspects of SharpChess are covered by the GNU GPL v3 License. See GNU_GPL_Licence.txt for full details.


This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

About

SharpChess is a free, open-source computer application that enables you to play chess against the computer. SharpChess is also a chess engine that competes in computer vs. computer chess tournaments. The main goal of this project is to improve SharpChess's chess playing strength. Find out more about chess programming at SharpChess.com or the exc…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 90.1%
  • HTML 9.9%