public PlayerRange GeneratePreflopRange(PositionEnum position, PreflopPlayerStatus preflopStatus) { switch (preflopStatus) { case PreflopPlayerStatus.Raised: return(GenerateOpenRaisedRange(position)); case PreflopPlayerStatus.Limped: return(GenerateLimpedRange(position)); case PreflopPlayerStatus.RaiseCalled: return(GenerateRaiseCalledRange(position)); case PreflopPlayerStatus.ThreeBet: return(GenerateThreeBetRange(position)); case PreflopPlayerStatus.ThreeBetCalled: return(GenerateThreeBetCalledRange(position)); case PreflopPlayerStatus.FourBet: return(GenerateFourBetRange(position)); case PreflopPlayerStatus.FourBetCalled: return(GenerateFourBetCalledRange(position)); default: throw new NotImplementedException(); } }
public PlayerRange GeneratePreflopRange(PreflopPlayerStatus preflopPlayerStatus) { throw new NotImplementedException(); }