hex-game

Crates.iohex-game
lib.rshex-game
version0.1.0
sourcesrc
created_at2019-01-16 01:49:30.811893
updated_at2019-01-16 01:49:30.811893
descriptionAn implementation of Hex for Rust
homepage
repository
max_upload_size
id108820
size36,918
Nicholas Miklaucic (nicholas-miklaucic)

documentation

README

Table of Contents

  1. Purpose

  2. Warning

  3. Features

  4. Performance

  5. License

  6. Contribution

Purpose

hex-game is a crate that implements the board game Hex, in Rust.

Warning

Warning: This is still in development and is not ready for use yet.

Features

  • Reading and writing Hex games in the human-readable Smart Game Format (SGF) and additionally reading and writing games to a more efficient binary format

  • Playing Hex games using boards of any given size, including determining victory

  • Visualizing Hex games and boards

Performance

Performance is a central goal of this crate: it will be used to train a neural network to play Hex, and so at every point the goal is to make determining victory and playing moves as fast as possible.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 0

cargo fmt