Sign in
Join now
tennis-team-manager
ronbronson.com
/
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
[READ-ONLY] Mirror of
https://github.com/quarterback/tennis-team-manager
. My longheld white whale of a tennis text simulation
Star
Starred
Star
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
tennis-team-manager
/
scripts
83 files
at
main
Claude
·
JHSAA: attribute-level development model — stock, trainable ceilings, coaching portfolios
·
1mo ago
287fd757
backfill_logos.py
Logo fixes (Codex review): stop persisting borrowed ESPN ids; distinct campus logos
4mo ago
build_hometowns.py
School names lose their suffixes, and the hometown generator gets its provenance right
3mo ago
build_jefferson_colleges.py
Jefferson: owner-supplied marks for JU, Jefferson State and Jefferson A&M
3mo ago
build_jhsaa_coords.py
JHSAA rename pass: regenerate the gazetteers, pin city-only renames, AAR
1mo ago
build_us_name_freq.py
JHSAA name generator: frequency-weighted US names, era-gated mid-save cutover
2mo ago
calibrate_slope.py
Make eval/calibration scripts runnable as direct scripts
4mo ago
cleanup_stray_worlds.py
Bind GTT and the cups to THE active world — no more seed matching
3mo ago
dev_model_access_experiment.py
JHSAA early participation (rule 2100): 7th/8th graders + maturity (WIP)
1mo ago
dev_model_baseline.py
JHSAA: selection runs through a coach evaluation layer
2mo ago
diagnose_jhsaa_roster_drift.py
Drift diagnostic: --find also asks Spotlight and walks /Volumes
2mo ago
eval_realism.py
Make eval/calibration scripts runnable as direct scripts
4mo ago
expand_name_pools.py
Expand name pools + add country diversity (diaspora names)
4mo ago
fetch_team_logos.py
Fix wrongly-substituted team logos (Duke, Louisiana, LSU, Michigan, …)
4mo ago
fix_name_era.py
Index the opponent side, match the whole dual identity, sweep scripts/
2mo ago
format_baseline.py
Record the format-change baselines in the AAR, keep the script
3mo ago
import_jefferson.py
Place-form school names collapse too: Jesuit Sacramento, Chicago Latin, Boston English
3mo ago
import_jhsaa.py
JHSAA: 2026-10 private expansion — 25 owner-named programs in the thin areas
1mo ago
import_owner_logos.py
Jefferson: owner-supplied marks for JU, Jefferson State and Jefferson A&M
3mo ago
integrate_lab_world.py
Canonical JHSAA history: freeze the lab past, fresh dice per run
1mo ago
jefferson_gazetteer.py
JHSAA: owner rename pass — 52 awkward, jargon and non-name schools
1mo ago
jhsaa_1a_format_pilot_calibration.py
JHSAA: selection runs through a coach evaluation layer
2mo ago
jhsaa_2052_expansion.py
jhsaa: retire the unkept religious naming layer; 50 renames, all public
2mo ago
jhsaa_2056_closures.py
JHSAA: five composer renames; captains on the research export
2mo ago
jhsaa_2056_promotions.py
jhsaa: the owner's 2065 renames — eight programs
2mo ago
jhsaa_5a_6s5d_roster_study.py
Address review: S6 consumers, tennis vocabulary, and the cohort question
1mo ago
jhsaa_6a_format_study.py
JHSAA: 6A format decision report (2077-79 exports + four-format counterfactual)
2mo ago
jhsaa_6a_format_study2.py
JHSAA: 6A format report part 2 — consolidated doubles point and scoring length
2mo ago
jhsaa_abbreviate_person_names.py
JHSAA: Port Meridian West -> Port Meridian Central
2mo ago
jhsaa_affiliate_leagues.py
JHSAA: put the Bend four and the Wyoming three in one league each
2mo ago
jhsaa_affiliate_names.py
JHSAA: strip High/School suffix from the 11 new affiliate names
2mo ago
jhsaa_apply_renames.py
JHSAA: 2026-10 public/private status worklist — Evans Larsen Day private, three privates ruled public
1mo ago
jhsaa_archive_shapes.py
Open the archive dump read-only, and never create a database
2mo ago
jhsaa_band_calibration.py
Engine: per-point cumulative slope array for the HS OVR gap curve
2mo ago
jhsaa_border_realignment.py
jhsaa: retire the unkept religious naming layer; 50 renames, all public
2mo ago
jhsaa_canonical.py
Fail closed on a run-salt read; never clobber a preserved run
1mo ago
jhsaa_columbia_to_1a.py
jhsaa: Columbia Gorge District and Columbia Range League move down to 1A
2mo ago
jhsaa_composer_renames.py
JHSAA: five composer renames; captains on the research export
2mo ago
jhsaa_dual_gender_parity.py
JHSAA: exclude renamed-but-active schools from Retired Programs; force dual-gender in 9A/8A/Group 1 and affiliates
2mo ago
jhsaa_expansion_2046.py
JHSAA 2046: restore historical classifications; balance means <=100, not flat 86s
2mo ago
jhsaa_export_state_anatomy.py
JHSAA: 6A format decision report (2077-79 exports + four-format counterfactual)
2mo ago
jhsaa_former_names.py
jhsaa: retire the unkept religious naming layer; 50 renames, all public
2mo ago
jhsaa_heritage_valley_renames.py
Close 40 programs, rename nine schools, add the Special Challengers bridge round
2mo ago
jhsaa_heritage_valley.py
jhsaa: West Valderra and Minidoka — two renames the private filter dropped
2mo ago
jhsaa_lab_server.sh
JHSAA lab: an inherited dev override must not disarm the canonical preflight
2mo ago
jhsaa_mascots.py
JHSAA mascots: retire the foreign fauna, keep the good weird ones
2mo ago
jhsaa_name_list.py
A generated reference list of every school name
2mo ago
jhsaa_nonpublic_diag.py
JHSAA: read-only diagnostic for which Non-Public league a program loads into
1mo ago
jhsaa_nonpublic_expansion.py
JHSAA: the Alderwold flips and the 38 threshold that the previous commit's message promised
1mo ago
jhsaa_nonpublic_leagues.py
JHSAA: Condotti Vanguard Academy and Romero-Finniski are ordinary programs
1mo ago
jhsaa_norths_to_2a.py
JHSAA: Port Meridian North and Cherry Hill North return, in 2A
2mo ago
jhsaa_owner_renames_2065.py
jhsaa: the owner's 2065 renames — eight programs
2mo ago
jhsaa_playup.py
JHSAA: rename the Great Basin classifications Division 1/2 -> Group 1/2 (NJSIAA language)
2mo ago
jhsaa_private_expansion_2026_10.py
JHSAA: expansion and status scripts never reset a later Non-Public realignment
1mo ago
jhsaa_promotions_and_affiliates.py
jhsaa: the owner's 2065 renames — eight programs
2mo ago
jhsaa_read_audit.py
JHSAA read-path audit + portal builds only what it consults
1mo ago
jhsaa_reclassify.py
JHSAA: second reclassification correction batch (17 schools)
2mo ago
jhsaa_redistrict.py
JHSAA reclassification: the four-season realignment cycle, run from a button
1mo ago
jhsaa_repair_rename_chains.py
jhsaa: RENAMES rows for the 2065 passes (chains were missing)
2mo ago
jhsaa_school_profile.py
JHSAA: drop the old-league fixtures; school page builds only its tab
1mo ago
jhsaa_scoreline_benchmark.py
In-game scoreline realism view + Match Center icon
2mo ago
jhsaa_secularise_2065.py
JHSAA: five composer renames; captains on the research export
2mo ago
jhsaa_sponsors.py
JHSAA: Minnesota City adds boys tennis; roster floor 12; underplayed cache key
2mo ago
jhsaa_status_worklist.py
JHSAA: expansion and status scripts never reset a later Non-Public realignment
1mo ago
jhsaa_stock_replay.py
JHSAA: attribute-level development model — stock, trainable ceilings, coaching portfolios
1mo ago
jhsaa_title_holders.py
jhsaa: retire the unkept religious naming layer; 50 renames, all public
2mo ago
jhsaa_transfers_import.py
Batch JHSAA transfers and an underplayed-candidates board
2mo ago
jhsaa_upset_calibration.py
JHSAA: regular-season lineup philosophy — half the league plays doubles-forward
3mo ago
make_badges.py
Finish logo sweep: clean badges for the tail, fix collisions, remove Olin
4mo ago
migrate_jhsaa_boxscores.py
Migrate an existing JHSAA archive to the compressed, de-duplicated box score
2mo ago
naturalize_academy_rosters.py
Service academies roster US citizens only; fix duplicate portal move rows
3mo ago
oregon_lineup_shape.py
scripts: fix three measurement defects found in review
2mo ago
postseason_validation.py
postseason_validation: fix reliability calc, doubles leverage, target key
3mo ago
prep_network_name_map.py
Generate the name map that prep-network carries
2mo ago
remap_substituted_logos.py
Fix wrongly-substituted team logos (Duke, Louisiana, LSU, Michigan, …)
4mo ago
rename_prep_network.py
Push the name cleanup into prep-network, and correct a rule I got wrong
2mo ago
resync_universes.py
Keep every universe on one world clock
3mo ago
roll_talent_bands.py
JHSAA talent tiers: identity keys, edit cutovers, era reset, label-only page
2mo ago
scrub_name_pools.py
Jefferson uncapped, and the hometown floor is graduated per state
3mo ago
sim_signing_drip.py
Radar floor keys on team STRENGTH, not prestige (Codex review)
4mo ago
style_matchup_calibration.py
WIP: rotation plane, eight styles + secondary traits, singles net play, flight tables
2mo ago
substitute_logos.py
Logo fixes (Codex review): stop persisting borrowed ESPN ids; distinct campus logos
4mo ago
talent_compression_calibration.py
Talent ceiling compression, era-gated: ordinary tops UTR 13/11, elites 1-in-500 keep the old sky
2mo ago
toss_weight_impact.py
AAR: the Power Index had no weights for two thirds of a D1 lineup
3mo ago