bedard / hexchess
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 0
Open Issues: 0
Language:Rust
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.84
- pestphp/pest: ^3.8
This package is auto-updated.
Last update: 2025-07-29 01:54:02 UTC
README
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.
- Javascript (and TypeScript)
- Rust
- PHP
For engine development, use the Rust crate for ideal performance. The other packages are not optimized for performance.
License
Copyright (c) 2024-present, Scott Bedard