From 699d26468f3347ce5fe9115170f656e60552388a Mon Sep 17 00:00:00 2001 From: Cal Corum Date: Thu, 18 Dec 2025 16:26:15 -0600 Subject: [PATCH] Add YAML profiles for remaining custom players MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Created profiles for 4 custom batters: - Sphealthamus Spheal: L/1B, 0.850 target OPS, extreme platoon splits - Luan Arroto: L/1B+RF, 0.850 target OPS, player_id=13156 - Will The Thrill: R/LF+2B, 0.825 target OPS, contact hitter - Valerie Theolia: L/C, 0.855 target OPS, catcher with A bunting All profiles have: - Valid structure (positions, baserunning, ratings) - Ratings summing to exactly 108.0 per split - Detailed comments explaining player characteristics Note: OPS values need calibration using archetype calculator or manual tuning to match exact targets. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- pd_cards/custom/profiles/luan_arroto.yaml | 106 +++++++++++++++++ .../custom/profiles/sphealthamus_spheal.yaml | 98 ++++++++++++++++ pd_cards/custom/profiles/valerie_theolia.yaml | 101 +++++++++++++++++ pd_cards/custom/profiles/will_the_thrill.yaml | 107 ++++++++++++++++++ 4 files changed, 412 insertions(+) create mode 100644 pd_cards/custom/profiles/luan_arroto.yaml create mode 100644 pd_cards/custom/profiles/sphealthamus_spheal.yaml create mode 100644 pd_cards/custom/profiles/valerie_theolia.yaml create mode 100644 pd_cards/custom/profiles/will_the_thrill.yaml diff --git a/pd_cards/custom/profiles/luan_arroto.yaml b/pd_cards/custom/profiles/luan_arroto.yaml new file mode 100644 index 0000000..1bc9a1e --- /dev/null +++ b/pd_cards/custom/profiles/luan_arroto.yaml @@ -0,0 +1,106 @@ +# Luan Arroto - Custom Batter +# Left-handed contact hitter with platoon splits and spray approach +# +# Target Combined OPS: 0.850 +# - vs RHP: .322/.467/.400 (0.867 OPS) - better vs opposite hand +# - vs LHP: .296/.473/.369 (0.842 OPS) - still good vs same side +# - No triples (only singles and doubles) +# - Extreme spray variation: 10% pull vs L, 33% pull vs R +# +# Groundball Distribution: +# - vs LHP: 3:2:1 ratio (A:B:C) - balanced +# - vs RHP: 3:3:1 ratio (A:B:C) - more DP balls vs opposite hand +# +# Defensive Profile: +# - 1B: Range 4 / Error 10 (below average) +# - RF: Range 4 / Error 6 / Arm +2 (strong arm) + +name: Luan Arroto +player_type: batter +hand: L +target_ops: 0.850 +cardset_id: 29 +player_id: 13156 +batting_card_id: 6163 + +positions: + 1B: + range: 4 + error: 10 + arm: null + RF: + range: 4 + error: 6 + arm: 2 + +baserunning: + steal_jump: 0.0277777 + steal_high: 20 + steal_low: 3 + steal_auto: 0 + running: 10 + hit_and_run: A + bunting: C + +ratings: + # vs_L = performance vs left-handed pitchers + # Target: .296/.473/.369 (0.842 OPS) + # Spray: 10% pull, 35% center, 55% opposite + # Groundball ratio: 3:2:1 (A:B:C) + vs_L: + homerun: 0.5 + bp_homerun: 0.5 + triple: 0.0 + double_three: 0.0 + double_two: 5.5 + double_pull: 1.5 + single_two: 6.5 + single_one: 5.5 + single_center: 7.0 + bp_single: 5.0 + walk: 17.5 + hbp: 1.5 + strikeout: 9.0 + lineout: 13.0 + popout: 1.0 + flyout_a: 0.0 + flyout_bq: 4.0 + flyout_lf_b: 3.5 + flyout_rf_b: 4.0 + groundout_a: 9.85 + groundout_b: 6.57 + groundout_c: 6.08 + pull_rate: 0.10 + center_rate: 0.35 + slap_rate: 0.55 + + # vs_R = performance vs right-handed pitchers + # Target: .322/.467/.400 (0.867 OPS) + # Spray: 33% pull, 35% center, 32% opposite + # Groundball ratio: 3:3:1 (A:B:C) + vs_R: + homerun: 0.75 + bp_homerun: 0.75 + triple: 0.0 + double_three: 0.0 + double_two: 6.0 + double_pull: 2.5 + single_two: 7.0 + single_one: 6.0 + single_center: 7.5 + bp_single: 5.0 + walk: 15.0 + hbp: 1.5 + strikeout: 10.0 + lineout: 12.0 + popout: 1.0 + flyout_a: 0.0 + flyout_bq: 4.0 + flyout_lf_b: 3.5 + flyout_rf_b: 4.0 + groundout_a: 8.36 + groundout_b: 8.36 + groundout_c: 4.78 + pull_rate: 0.33 + center_rate: 0.35 + slap_rate: 0.32 diff --git a/pd_cards/custom/profiles/sphealthamus_spheal.yaml b/pd_cards/custom/profiles/sphealthamus_spheal.yaml new file mode 100644 index 0000000..bb7c19d --- /dev/null +++ b/pd_cards/custom/profiles/sphealthamus_spheal.yaml @@ -0,0 +1,98 @@ +# Sphealthamus Sphealy Spheal Sr - Custom Batter +# Left-handed 1B with extreme platoon splits +# +# Target Combined OPS: 0.850 +# - vs RHP: Power profile (singles + HRs, 62% pull rate) +# - vs LHP: Patient profile (walks + singles, 28% pull rate) +# - No triples either side +# - BP-HR:HR ratio vs RHP = 5:3.4 (more ballpark homers) +# +# Defensive Profile: +# - 1B: Range 5 / Error 3 (good defender) +# +# Baserunning Profile: +# - Slow runner (Running 9) +# - Poor base stealer (18-13, 0.416666 jump) +# - Poor bunting (D), Poor hit-and-run (D) + +name: Sphealthamus Sphealy Spheal Sr +player_type: batter +hand: L +target_ops: 0.850 +cardset_id: 29 +player_id: null # Set after creation +batting_card_id: null # Set after creation + +positions: + 1B: + range: 5 + error: 3 + arm: null + +baserunning: + steal_jump: 0.416666 + steal_high: 18 + steal_low: 13 + steal_auto: 0 + running: 9 + hit_and_run: D + bunting: D + +ratings: + # vs_L = performance vs left-handed pitchers (patient profile) + # Target: ~0.795 OPS (walks + singles focused, no power) + vs_L: + homerun: 0.5 + bp_homerun: 1.0 + triple: 0.0 + double_three: 0.0 + double_two: 0.0 + double_pull: 3.5 + single_two: 5.0 + single_one: 4.5 + single_center: 8.0 + bp_single: 5.0 + walk: 15.0 + hbp: 1.0 + strikeout: 18.5 + lineout: 12.0 + popout: 1.5 + flyout_a: 1.0 + flyout_bq: 5.5 + flyout_lf_b: 4.5 + flyout_rf_b: 4.0 + groundout_a: 7.0 + groundout_b: 4.0 + groundout_c: 6.5 + pull_rate: 0.28 + center_rate: 0.40 + slap_rate: 0.32 + + # vs_R = performance vs right-handed pitchers (power profile) + # Target: ~0.850 OPS (HRs + singles, high pull rate) + vs_R: + homerun: 3.4 + bp_homerun: 5.0 + triple: 0.0 + double_three: 0.0 + double_two: 0.0 + double_pull: 4.5 + single_two: 5.0 + single_one: 4.0 + single_center: 6.5 + bp_single: 5.0 + walk: 9.0 + hbp: 1.0 + strikeout: 24.0 + lineout: 11.0 + popout: 1.5 + flyout_a: 1.0 + flyout_bq: 6.0 + flyout_lf_b: 0.0 + flyout_rf_b: 4.0 + groundout_a: 7.0 + groundout_b: 4.0 + groundout_c: 6.1 + pull_rate: 0.62 + center_rate: 0.25 + slap_rate: 0.13 diff --git a/pd_cards/custom/profiles/valerie_theolia.yaml b/pd_cards/custom/profiles/valerie_theolia.yaml new file mode 100644 index 0000000..fbf8712 --- /dev/null +++ b/pd_cards/custom/profiles/valerie_theolia.yaml @@ -0,0 +1,101 @@ +# Valerie-Hecate Theolia - Custom Batter +# Left-handed contact-hitting catcher +# +# Target Combined OPS: 0.855 +# - Contact hitter archetype with boosted stats +# - No home runs vs LHP, single BP-HR vs RHP +# - No triples (redistributed to doubles) +# - Excellent bunting (A grade) +# +# Defensive Profile: +# - C: Range 3 / Error 5 / PB 6 / Overthrow 3 / Arm 0 +# +# Baserunning Profile: +# - Slow base stealer (7-11, 0.05555555 jump) +# - Bunting: A (expert bunter) + +name: Valerie-Hecate Theolia +player_type: batter +hand: L +target_ops: 0.855 +cardset_id: 29 +player_id: null # Set after creation +batting_card_id: null # Set after creation + +positions: + C: + range: 3 + error: 5 + arm: 0 + pb: 6 + overthrow: 3 + +baserunning: + steal_jump: 0.05555555 + steal_high: 11 + steal_low: 7 + steal_auto: 0 + running: 10 + hit_and_run: B + bunting: A + +ratings: + # vs_L = performance vs left-handed pitchers (same-side) + # Target: ~0.760 OPS + # No power (HR=0, BP-HR=0), contact-focused + vs_L: + homerun: 0.0 + bp_homerun: 0.0 + triple: 0.0 + double_three: 0.0 + double_two: 5.0 + double_pull: 2.5 + single_two: 6.0 + single_one: 5.5 + single_center: 10.0 + bp_single: 5.0 + walk: 8.5 + hbp: 1.0 + strikeout: 16.0 + lineout: 13.0 + popout: 2.0 + flyout_a: 1.5 + flyout_bq: 5.0 + flyout_lf_b: 4.0 + flyout_rf_b: 4.0 + groundout_a: 6.5 + groundout_b: 8.5 + groundout_c: 4.0 + pull_rate: 0.35 + center_rate: 0.38 + slap_rate: 0.27 + + # vs_R = performance vs right-handed pitchers (opposite) + # Target: ~0.785 OPS + # Slight power (1 BP-HR), still contact-focused + vs_R: + homerun: 0.0 + bp_homerun: 1.0 + triple: 0.0 + double_three: 0.0 + double_two: 5.5 + double_pull: 3.0 + single_two: 6.5 + single_one: 6.0 + single_center: 9.5 + bp_single: 5.0 + walk: 9.0 + hbp: 1.0 + strikeout: 14.5 + lineout: 12.5 + popout: 2.0 + flyout_a: 1.5 + flyout_bq: 5.0 + flyout_lf_b: 4.0 + flyout_rf_b: 4.0 + groundout_a: 7.5 + groundout_b: 8.5 + groundout_c: 2.0 + pull_rate: 0.35 + center_rate: 0.38 + slap_rate: 0.27 diff --git a/pd_cards/custom/profiles/will_the_thrill.yaml b/pd_cards/custom/profiles/will_the_thrill.yaml new file mode 100644 index 0000000..ce9c2c5 --- /dev/null +++ b/pd_cards/custom/profiles/will_the_thrill.yaml @@ -0,0 +1,107 @@ +# Will The Thrill - Custom Batter +# Right-handed high-contact singles hitter with gap power +# +# Target Combined OPS: 0.825 +# - vs LHP: ~0.865 OPS (better power vs lefties) +# - vs RHP: ~0.805 OPS (still productive) +# - Lots of singles, moderate doubles, few HR +# - No triples vs RHP, some vs LHP +# - Good contact (low K rate) +# +# Defensive Profile: +# - LF: Range 3 / Error 7 / Arm +2 (strong arm) +# - 2B: Range 4 / Error 12 (secondary position) +# +# Baserunning Profile: +# - Above average speed +# - Hit-and-Run: A (high contact = good at it) + +name: Will The Thrill +player_type: batter +hand: R +target_ops: 0.825 +cardset_id: 29 +player_id: null # Set after creation +batting_card_id: null # Set after creation + +positions: + LF: + range: 3 + error: 7 + arm: 2 + 2B: + range: 4 + error: 12 + arm: null + +baserunning: + steal_jump: 0.166667 + steal_high: 15 + steal_low: 8 + steal_auto: 0 + running: 12 + hit_and_run: A + bunting: B + +ratings: + # vs_L = performance vs left-handed pitchers (more power) + # Target: ~0.865 OPS + # Flyout distribution: more to LF (pulling) + # Groundball ratio: 3:2:1.5 + vs_L: + homerun: 1.5 + bp_homerun: 1.5 + triple: 0.75 + double_three: 0.0 + double_two: 4.5 + double_pull: 2.5 + single_two: 6.0 + single_one: 5.5 + single_center: 6.5 + bp_single: 5.0 + walk: 8.0 + hbp: 1.0 + strikeout: 14.0 + lineout: 11.5 + popout: 2.0 + flyout_a: 0.0 + flyout_bq: 5.5 + flyout_lf_b: 4.55 + flyout_rf_b: 4.0 + groundout_a: 9.75 + groundout_b: 6.5 + groundout_c: 7.45 + pull_rate: 0.38 + center_rate: 0.36 + slap_rate: 0.26 + + # vs_R = performance vs right-handed pitchers + # Target: ~0.805 OPS (slightly less power) + # No triples vs RHP + # Flyout distribution: more to RF (opposite field) + vs_R: + homerun: 1.0 + bp_homerun: 1.0 + triple: 0.0 + double_three: 0.0 + double_two: 4.0 + double_pull: 2.0 + single_two: 5.5 + single_one: 5.0 + single_center: 7.25 + bp_single: 5.0 + walk: 7.5 + hbp: 1.0 + strikeout: 15.5 + lineout: 10.8 + popout: 2.0 + flyout_a: 0.0 + flyout_bq: 5.75 + flyout_lf_b: 4.0 + flyout_rf_b: 4.55 + groundout_a: 9.85 + groundout_b: 6.6 + groundout_c: 9.7 + pull_rate: 0.38 + center_rate: 0.36 + slap_rate: 0.26