2062bd06f3
Adds a gen_seeds binary to solitaire_assetgen that brute-searches seeds for hands solvable in ≤250 moves, then writes the list. The 75 new seeds (0xCAFEBABE prefix) are appended to CHALLENGE_SEEDS in solitaire_data::challenge. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
29 lines
646 B
TOML
29 lines
646 B
TOML
[package]
|
|
name = "solitaire_assetgen"
|
|
version.workspace = true
|
|
license.workspace = true
|
|
edition.workspace = true
|
|
publish = false
|
|
|
|
# Dev-only utility: synthesizes placeholder SFX WAV files into `assets/audio/`
|
|
# and placeholder PNG images into `assets/cards/` and `assets/backgrounds/`.
|
|
# Not depended on by any other workspace crate.
|
|
|
|
[dependencies]
|
|
png = "0.17"
|
|
ab_glyph = "0.2"
|
|
solitaire_core = { path = "../solitaire_core" }
|
|
solitaire_data = { path = "../solitaire_data" }
|
|
|
|
[[bin]]
|
|
name = "gen_sfx"
|
|
path = "src/bin/gen_sfx.rs"
|
|
|
|
[[bin]]
|
|
name = "gen_art"
|
|
path = "src/bin/gen_art.rs"
|
|
|
|
[[bin]]
|
|
name = "gen_seeds"
|
|
path = "src/bin/gen_seeds.rs"
|