From 55f589dde19a94f073a03be77eb38ba29e550cee Mon Sep 17 00:00:00 2001 From: Sakimori Date: Tue, 5 Jan 2021 15:18:18 -0500 Subject: [PATCH] adjusted the mulligan curve --- games.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games.py b/games.py index 8724f01..bc7a716 100644 --- a/games.py +++ b/games.py @@ -501,8 +501,8 @@ class game(object): defense_team = self.teams["away"] if self.weather.name == "Slight Tailwind" and "mulligan" not in self.last_update[0].keys() and not result["ishit"] and result["text"] != appearance_outcomes.walk: - mulligan_roll_target = -((((self.get_batter().stlats["batting_stars"])-7)/7)**2)+1 - if random.random() > mulligan_roll_target: + mulligan_roll_target = -((((self.get_batter().stlats["batting_stars"])-5)/6)**2)+1 + if random.random() > mulligan_roll_target and self.get_batter().stlats["batting_stars"] >= 5: result["mulligan"] = True return (result, 0)