https://github.com/kgabis/kgchess
Chess implementation in a simple C library
https://github.com/kgabis/kgchess
Last synced: about 2 hours ago
JSON representation
Chess implementation in a simple C library
- Host: GitHub
- URL: https://github.com/kgabis/kgchess
- Owner: kgabis
- Created: 2021-02-09T15:14:40.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-09-26T09:38:09.000Z (about 4 years ago)
- Last Synced: 2025-04-04T02:22:43.245Z (6 months ago)
- Language: C
- Size: 10.7 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# kgchess
## About
kgchess is an implementation of chess in a form of a small C library. It manages game state and computes possible moves. It can be used to embed chess in your project or to write a chess ai. See ```example``` directory for a simple game client where you play against a rudimentary ai.## My other projects
* [parson](https://github.com/kgabis/parson) - JSON library
* [kgflags](https://github.com/kgabis/kgflags) - command-line flag parsing library
* [agnes](https://github.com/kgabis/agnes) - header-only NES emulation library
* [ape](https://github.com/kgabis/ape) - programming language and with an easy to embed implementation## License
[The MIT License (MIT)](http://opensource.org/licenses/mit-license.php)