Advanced stats

By default, full-count tracks the essentials: AB, R, H, RBI, BB, K for batters; IP, H, R, ER, BB, K for pitchers. That's what most scorekeepers need, and it keeps the UI dense but readable.

For the stat nerds, there's an opt-in Cargo feature — advanced-stats — that unlocks a second, richer layer of tracking. Build it in once and every game from then on carries the extra detail.

Enabling the feature

cargo build --release --features advanced-stats
# for tests:
cargo test --features advanced-stats

Save files written by an advanced-stats build remain readable by a standard build, and vice versa — the extra fields are optional in the JSON schema.

What it unlocks

On the setup screen

Batter stat lines

Pitcher stat lines

Note

The advanced stats are cosmetic upgrades to the existing screens — no new keystrokes are introduced. Every scoring key works the same way whether you built with the feature or not.

Checking what's enabled

On the scoring screen, look for the extra columns in the batter/pitcher tables (e.g. 2B 3B HR or BF WP). If you only see the standard columns, the binary was built without the feature — rebuild with --features advanced-stats.