[[bench]]
harness = false
name = "legals"
path = "benches/legals.rs"
[[bench]]
harness = false
name = "perft"
path = "benches/perft.rs"
[[bench]]
harness = false
name = "slider_moves"
path = "benches/slider_moves.rs"
[build-dependencies.haitaka-types]
version = "0.1.3"
[dependencies.haitaka-types]
version = "0.1.3"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.3.5"
[dev-dependencies.rand]
version = "0.9"
[[example]]
name = "find_magics"
path = "examples/find_magics.rs"
[[example]]
name = "perft"
path = "examples/perft.rs"
[features]
qugiy = ["haitaka-types/qugiy"]
std = ["haitaka-types/std"]
[lib]
name = "haitaka"
path = "src/lib.rs"
[package]
authors = ["tofutofu <tofutofu@users.noreply.github.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["games", "no-std"]
description = "Rust Shogi move generation library"
edition = "2024"
homepage = "https://github.com/tofutofu/haitaka"
keywords = ["shogi", "chess", "no_std"]
license = "MIT"
name = "haitaka"
readme = "README.md"
repository = "https://github.com/tofutofu/haitaka"
resolver = "2"
version = "0.3.2"