コード例 #1
0
        public static PreDefinedRangeModel GetDefaultHandsToCallWithWhenNonBlindsOpenRaised()
        {
            var s = new String[] {
                "22", "33", "44", "55", "66", "77", "88", "99", "TT", "JJ", "QQ", "KK", "AA", "A2s", "A3s", "A4s", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs", "AJs", "AQs", "AKs", "KTs", "KJs", "KQs", "QTs", "QJs", "JTs", "ATo", "AJo", "AQo", "AKo", "KTo", "KJo", "KQo", "QTo", "QJo", "JTo"
            };

            PreDefinedRangeModel model = new PreDefinedRangeModel();

            model.Ranges.Add("UTG", new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));

            s = new String[] {
                "22", "33", "44", "55", "66", "77", "88", "99", "TT", "JJ", "QQ", "KK", "AA", "A2s", "A3s", "A4s", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs", "AJs", "AQs", "AKs", "KTs", "KJs", "KQs", "QTs", "QJs", "JTs", "T9s", "98s", "ATo", "AJo", "AQo", "AKo", "KTo", "KJo", "KQo", "QTo", "QJo", "JTo", "T9o", "98o"
            };


            model.Ranges.Add("MP", new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));

            s = new String[] {
                "22", "33", "44", "55", "66", "77", "88", "99", "TT", "JJ", "QQ", "KK", "AA", "A2s", "A3s", "A4s", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs", "AJs", "AQs", "AKs", "KTs", "KJs", "KQs", "QTs", "QJs", "J9s", "JTs", "T8s", "T9s", "97s", "98s", "86s", "87s", "75s", "76s", "64s", "65s", "54s", "43s", "ATo", "AJo", "AQo", "AKo", "KTo", "KJo", "KQo", "QTo", "QJo", "J9o", "JTo", "T9o", "98o", "87o", "76o", "65o", "54o"
            };


            model.Ranges.Add("CO", new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));
            return(model);
        }
コード例 #2
0
        public static PreDefinedRangeModel GetDefaultHandsTo4BetWith()
        {
            var s = new String[] { "99", "TT", "JJ", "QQ", "KK", "AA", "A2s", "A3s", "A4s", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs", "AJs", "AQs", "AKs", "K9s", "KTs", "KJs", "KQs", "QTs", "QJs", "A2o", "A3o", "A4o", "A5o", "A6o", "A7o", "A8o", "A9o", "ATo", "AJo", "AQo", "AKo", "KTo", "KJo", "KQo", "QTo", "QJo" };
            PreDefinedRangeModel model = new PreDefinedRangeModel();

            model.Ranges.Add("4Bet", new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));
            return(model);
        }
コード例 #3
0
        public static PreDefinedRangeModel GetTop_4_7_Percent_Range()
        {
            var s = new String[] { "TT", "JJ", "QQ", "KK", "AA", "AQs", "AKs", "AQo", "AKo" };

            PreDefinedRangeModel model = new PreDefinedRangeModel();

            model.Ranges.Add("Top_4_7_Percent_Range", new KeyValuePair <List <string>, List <string> >(s.ToList(), GetHandsFormatted(s.ToList())));
            return(model);
        }
コード例 #4
0
        public static PreDefinedRangeModel GetTop_19_5_Percent_Range()
        {
            var s = new String[] {
                "22", "33", "44", "55", "66", "77", "88", "99", "TT", "JJ", "QQ", "KK", "AA",
                "A9s", "ATs", "AJs", "AQs", "AKs",
                "ATo", "AJo", "AQo", "AKo",
                "KTs", "KJs", "KQs",
                "KTo", "KJo", "KQo",
                "QTs", "QJs",
                "JTs", "T9s", "98s", "87s", "76s", "JTo",
                "QTo", "QJo"
            };

            PreDefinedRangeModel model = new PreDefinedRangeModel();

            model.Ranges.Add("Top_19_5_Percent_Range", new KeyValuePair <List <string>, List <string> >(s.ToList(), GetHandsFormatted(s.ToList())));
            return(model);
        }
コード例 #5
0
        public static PreDefinedRangeModel GetDefaultHandsCallUnraisedPotWith()
        {
            var s = new String[] {
                //88-22, ATs-A2s, KTs, QTs+, J8s+, T7s+, 96s+, 86s+, 75s+, 65s, 54s,
                //A9o-A2o, KJo-KTo, QTo+, J8o+, T8o+, 97o+, 86o+, 75o+, 65o
                "22", "33", "44", "55", "66", "77", "88",
                "A2s", "A3s", "A4s", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs",
                "KTs",
                "QTs", "QJs", "J8s", "J9s", "JTs", "T7s", "T8s", "T9s", "96s", "97s", "98s", "86s", "87s", "75s", "76s", "65s", "54s",
                "A2o", "A3o", "A4o", "A5o", "A6o", "A7o", "A8o", "A9o",
                "KTo", "KJo",
                "QTo", "QJo", "J8o", "J9o", "JTo", "T8o", "T9o", "97o", "98o", "86o", "87o", "75o", "76o", "65o"
            };

            PreDefinedRangeModel model = new PreDefinedRangeModel();

            model.Ranges.Add("Limped Pot", new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));
            return(model);
        }
コード例 #6
0
        public static PreDefinedRangeModel GetDefaultHandsToOpenRaiseWith()
        {
            var s = new String[] {
                "55", "66", "77", "88", "99", "TT", "JJ", "QQ", "KK", "AA", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs", "AJs", "AQs", "AKs", "KTs", "KJs", "KQs", "QTs", "QJs", "JTs", "T9s", "ATo", "AJo", "AQo", "AKo", "KTo", "KJo", "KQo", "QTo", "QJo", "JTo"
            };
            PreDefinedRangeModel model = new PreDefinedRangeModel();

            model.Ranges.Add("UTG", new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));

            s = new String[] {
                "22", "33", "44", "55", "66", "77", "88", "99", "TT", "JJ", "QQ", "KK", "AA", "A4s", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs", "AJs", "AQs", "AKs", "KTs", "KJs", "KQs", "QTs", "QJs", "J9s", "JTs", "T9s", "98s", "ATo", "AJo", "AQo", "AKo", "KTo", "KJo", "KQo", "QTo", "QJo", "JTo"
            };
            model.Ranges.Add("MP",
                             new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));

            s = new String[] {
                "22", "33", "44", "55", "66", "77", "88", "99", "TT", "JJ", "QQ", "KK", "AA", "A2s", "A3s", "A4s", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs", "AJs", "AQs", "AKs", "K9s", "KTs", "KJs", "KQs", "QTs", "QJs", "J9s", "JTs", "T9s", "98s", "87s", "76s", "65s", "A9o", "ATo", "AJo", "AQo", "AKo", "KTo", "KJo", "KQo", "QTo", "QJo", "JTo", "T9o", "98o", "87o"
            };


            model.Ranges.Add("CO",
                             new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));

            s = new String[] {
                "22", "33", "44", "55", "66", "77", "88", "99", "TT", "JJ", "QQ", "KK", "AA", "A2s", "A3s", "A4s", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs", "AJs", "AQs", "AKs", "K5s", "K6s", "K7s", "K8s", "K9s", "KTs", "KJs", "KQs", "Q6s", "Q7s", "Q8s", "Q9s", "QTs", "QJs", "J6s", "J7s", "J8s", "J9s", "JTs", "T7s", "T8s", "T9s", "97s", "98s", "87s", "76s", "65s", "54s", "A2o", "A3o", "A4o", "A5o", "A6o", "A7o", "A8o", "A9o", "ATo", "AJo", "AQo", "AKo", "K8o", "K9o", "KTo", "KJo", "KQo", "Q8o", "Q9o", "QTo", "QJo", "J8o", "J9o", "JTo", "T8o", "T9o", "97o", "98o", "86o", "87o", "76o", "65o"
            };


            model.Ranges.Add("BTN",
                             new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));

            s = new String[] {
                "22", "33", "44", "55", "66", "77", "88", "99", "TT", "JJ", "QQ", "KK", "AA", "A2s", "A3s", "A4s", "A5s", "A6s", "A7s", "A8s", "A9s", "ATs", "AJs", "AQs", "AKs", "K6s", "K7s", "K8s", "K9s", "KTs", "KJs", "KQs", "Q7s", "Q8s", "Q9s", "QTs", "QJs", "J8s", "J9s", "JTs", "T8s", "T9s", "98s", "87s", "76s", "A2o", "A3o", "A4o", "A5o", "A6o", "A7o", "A8o", "A9o", "ATo", "AJo", "AQo", "AKo", "K9o", "KTo", "KJo", "KQo", "Q9o", "QTo", "QJo", "J9o", "JTo", "T8o", "T9o", "97o", "98o", "87o", "76o"
            };


            model.Ranges.Add("SB",
                             new KeyValuePair <List <String>, List <String> >(s.ToList(), GetHandsFormatted(s.ToList())));

            return(model);
        }