cric champ game
import random from enum import Enum from dataclasses import dataclass from typing import List, Dict, Optional class PlayerRole(Enum): BATTER = "Batter" BOWLER = "Bowler" ALL_ROUNDER = "All-Rounder" WICKET_KEEPER = "Wicket Keeper" class ShotType(Enum): DEFENSIVE = "Defensive" DRIVE = "Drive" CUT = "Cut" PULL = "Pull" HOOK = "Hook" SWEEP = "Sweep" REVERSE_SWEEP = "Reverse Sweep" LOFTED = "Lofted" class DeliveryType(Enum): YORKER = "Yorker" BOUNCER = "Bouncer" FULL = "Full" GOOD_LENGTH = "Good Length" SHORT = "Short" SPIN = "Spin" DOOSRA = "Doosra" GOOGLY = "Googly" class MatchType(Enum): TEST = "Test Match" ODI = "One Day International" T20 = "Twenty20" ...