bedard/hexchess

2.2.1 2025-07-28 00:08 UTC

README

Build Coverage Crates.io NPM Packagist Bundlephobia License

A cross-language library for GliƄski's hexagonal chess, and the brain of hexchess.club.

Development

Clone the repository, and setup CLI

git clone git@github.com:scottbedard/hexchess.git

cd hexchess

pnpm install

Languages and versioning

The game library is available in multiple languages, each testing against a shared dataset. This shared dataset, the tests, are what our versioning refers to. Numbers may increase without the package actually changing, but are supports new tests.

For engine development, use the Rust crate for ideal performance. The other packages are not optimized for performance.

License

MIT

Copyright (c) 2024-present, Scott Bedard