Files
trueskill-tt/Cargo.toml
Anders Olsson 3df422db78 feat(api): add Outcome enum with Ranked variant
Outcome::winner(i, n), Outcome::draw(n), Outcome::ranking(iter) are
the convenience constructors. Marked #[non_exhaustive] so Scored can
be added in T4 without breaking match exhaustiveness.

Adds smallvec = "1" as a direct dependency.

Part of T2 of docs/superpowers/specs/2026-04-23-trueskill-engine-redesign-design.md.
2026-04-24 12:12:53 +02:00

36 lines
626 B
TOML

[package]
name = "trueskill-tt"
version = "0.1.0"
edition = "2024"
[lib]
bench = false
[[bench]]
name = "batch"
harness = false
[[bench]]
name = "gaussian"
harness = false
[dependencies]
approx = { version = "0.5.1", optional = true }
smallvec = "1"
[dev-dependencies]
criterion = "0.5"
plotters = { version = "0.3", default-features = false, features = ["svg_backend", "all_elements", "all_series"] }
plotters-backend = "0.3"
time = { version = "0.3", features = ["parsing"] }
trueskill-tt = { path = ".", features = ["approx"] }
[profile.release]
debug = true
[profile.bench]
debug = true
[profile.dev]
debug = true