Implementation
static const List<MasterDeck> decks = [
MasterDeck._("english",
0xfff0ffffffffff00,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
],
false,
false),
MasterDeck._("allcards",
0xfff0ffffffffff0e,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.Joker,
Card.BlackJoker,
Card.WhiteJoker,
],
false,
false),
MasterDeck._("onejoker",
0xfff0ffffffffff08,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.Joker,
],
false,
false),
MasterDeck._("twojokers",
0xfff0ffffffffff0c,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.Joker,
Card.BlackJoker,
],
false,
false),
MasterDeck._("low",
0xff0fffffffffff0,
[
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.LowAceOfSpades,
Card.LowAceOfHearts,
Card.LowAceOfDiamonds,
Card.LowAceOfClubs,
],
false,
true),
MasterDeck._("lowjoker",
0xff0fffffffffff8,
[
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.LowAceOfSpades,
Card.LowAceOfHearts,
Card.LowAceOfDiamonds,
Card.LowAceOfClubs,
Card.Joker,
],
false,
true),
MasterDeck._("spanish",
0xf0ff000fffffff0,
[
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.KnightOfSpades,
Card.KnightOfHearts,
Card.KnightOfDiamonds,
Card.KnightOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.LowAceOfSpades,
Card.LowAceOfHearts,
Card.LowAceOfDiamonds,
Card.LowAceOfClubs,
],
false,
true),
MasterDeck._("spanish48",
0xf0ff0fffffffff0,
[
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.KnightOfSpades,
Card.KnightOfHearts,
Card.KnightOfDiamonds,
Card.KnightOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.LowAceOfSpades,
Card.LowAceOfHearts,
Card.LowAceOfDiamonds,
Card.LowAceOfClubs,
],
false,
true),
MasterDeck._("mexican",
0xfff0f000ffffff08,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.Joker,
],
false,
false),
MasterDeck._("panguingue",
0xff0f000fffffff0,
[
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.KingOfClubs,
Card.KingOfClubs,
Card.KingOfClubs,
Card.KingOfClubs,
Card.KingOfClubs,
Card.KingOfClubs,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.JackOfClubs,
Card.JackOfClubs,
Card.JackOfClubs,
Card.JackOfClubs,
Card.JackOfClubs,
Card.JackOfClubs,
Card.JackOfClubs,
Card.SevenOfSpades,
Card.SevenOfSpades,
Card.SevenOfSpades,
Card.SevenOfSpades,
Card.SevenOfSpades,
Card.SevenOfSpades,
Card.SevenOfSpades,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfHearts,
Card.SevenOfHearts,
Card.SevenOfHearts,
Card.SevenOfHearts,
Card.SevenOfHearts,
Card.SevenOfHearts,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfDiamonds,
Card.SevenOfDiamonds,
Card.SevenOfDiamonds,
Card.SevenOfDiamonds,
Card.SevenOfDiamonds,
Card.SevenOfDiamonds,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SevenOfClubs,
Card.SevenOfClubs,
Card.SevenOfClubs,
Card.SevenOfClubs,
Card.SevenOfClubs,
Card.SevenOfClubs,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfSpades,
Card.SixOfSpades,
Card.SixOfSpades,
Card.SixOfSpades,
Card.SixOfSpades,
Card.SixOfSpades,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfHearts,
Card.SixOfHearts,
Card.SixOfHearts,
Card.SixOfHearts,
Card.SixOfHearts,
Card.SixOfHearts,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfDiamonds,
Card.SixOfDiamonds,
Card.SixOfDiamonds,
Card.SixOfDiamonds,
Card.SixOfDiamonds,
Card.SixOfDiamonds,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.SixOfClubs,
Card.SixOfClubs,
Card.SixOfClubs,
Card.SixOfClubs,
Card.SixOfClubs,
Card.SixOfClubs,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfSpades,
Card.FiveOfSpades,
Card.FiveOfSpades,
Card.FiveOfSpades,
Card.FiveOfSpades,
Card.FiveOfSpades,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfHearts,
Card.FiveOfHearts,
Card.FiveOfHearts,
Card.FiveOfHearts,
Card.FiveOfHearts,
Card.FiveOfHearts,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfDiamonds,
Card.FiveOfDiamonds,
Card.FiveOfDiamonds,
Card.FiveOfDiamonds,
Card.FiveOfDiamonds,
Card.FiveOfDiamonds,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FiveOfClubs,
Card.FiveOfClubs,
Card.FiveOfClubs,
Card.FiveOfClubs,
Card.FiveOfClubs,
Card.FiveOfClubs,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfSpades,
Card.FourOfSpades,
Card.FourOfSpades,
Card.FourOfSpades,
Card.FourOfSpades,
Card.FourOfSpades,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfHearts,
Card.FourOfHearts,
Card.FourOfHearts,
Card.FourOfHearts,
Card.FourOfHearts,
Card.FourOfHearts,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfDiamonds,
Card.FourOfDiamonds,
Card.FourOfDiamonds,
Card.FourOfDiamonds,
Card.FourOfDiamonds,
Card.FourOfDiamonds,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.FourOfClubs,
Card.FourOfClubs,
Card.FourOfClubs,
Card.FourOfClubs,
Card.FourOfClubs,
Card.FourOfClubs,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfSpades,
Card.TreyOfSpades,
Card.TreyOfSpades,
Card.TreyOfSpades,
Card.TreyOfSpades,
Card.TreyOfSpades,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfHearts,
Card.TreyOfHearts,
Card.TreyOfHearts,
Card.TreyOfHearts,
Card.TreyOfHearts,
Card.TreyOfHearts,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfDiamonds,
Card.TreyOfDiamonds,
Card.TreyOfDiamonds,
Card.TreyOfDiamonds,
Card.TreyOfDiamonds,
Card.TreyOfDiamonds,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.TreyOfClubs,
Card.TreyOfClubs,
Card.TreyOfClubs,
Card.TreyOfClubs,
Card.TreyOfClubs,
Card.TreyOfClubs,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfSpades,
Card.DeuceOfSpades,
Card.DeuceOfSpades,
Card.DeuceOfSpades,
Card.DeuceOfSpades,
Card.DeuceOfSpades,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfHearts,
Card.DeuceOfHearts,
Card.DeuceOfHearts,
Card.DeuceOfHearts,
Card.DeuceOfHearts,
Card.DeuceOfHearts,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfDiamonds,
Card.DeuceOfDiamonds,
Card.DeuceOfDiamonds,
Card.DeuceOfDiamonds,
Card.DeuceOfDiamonds,
Card.DeuceOfDiamonds,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.DeuceOfClubs,
Card.DeuceOfClubs,
Card.DeuceOfClubs,
Card.DeuceOfClubs,
Card.DeuceOfClubs,
Card.DeuceOfClubs,
Card.DeuceOfClubs,
Card.LowAceOfSpades,
Card.LowAceOfSpades,
Card.LowAceOfSpades,
Card.LowAceOfSpades,
Card.LowAceOfSpades,
Card.LowAceOfSpades,
Card.LowAceOfSpades,
Card.LowAceOfSpades,
Card.LowAceOfHearts,
Card.LowAceOfHearts,
Card.LowAceOfHearts,
Card.LowAceOfHearts,
Card.LowAceOfHearts,
Card.LowAceOfHearts,
Card.LowAceOfHearts,
Card.LowAceOfHearts,
Card.LowAceOfDiamonds,
Card.LowAceOfDiamonds,
Card.LowAceOfDiamonds,
Card.LowAceOfDiamonds,
Card.LowAceOfDiamonds,
Card.LowAceOfDiamonds,
Card.LowAceOfDiamonds,
Card.LowAceOfDiamonds,
Card.LowAceOfClubs,
Card.LowAceOfClubs,
Card.LowAceOfClubs,
Card.LowAceOfClubs,
Card.LowAceOfClubs,
Card.LowAceOfClubs,
Card.LowAceOfClubs,
Card.LowAceOfClubs,
],
true,
true),
MasterDeck._("german",
0xfff0fffff0000000,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
],
false,
false),
MasterDeck._("swiss",
0xfff0ffffff000000,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfClubs,
],
false,
false),
MasterDeck._("euchre",
0xfff0fff000000000,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
],
false,
false),
MasterDeck._("euchre25",
0xfff0fff000000008,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.Joker,
],
false,
false),
MasterDeck._("euchre28",
0xfff0ffff00000000,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
],
false,
false),
MasterDeck._("euchre29",
0xfff0ffff00000008,
[
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.Joker,
],
false,
false),
MasterDeck._("bezique",
0xfff0fffff0000000,
[
Card.AceOfSpades,
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SevenOfClubs,
],
true,
false),
MasterDeck._("canasta",
0xfff0ffffffffff0c,
[
Card.AceOfSpades,
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.NineOfClubs,
Card.EightOfSpades,
Card.EightOfSpades,
Card.EightOfHearts,
Card.EightOfHearts,
Card.EightOfDiamonds,
Card.EightOfDiamonds,
Card.EightOfClubs,
Card.EightOfClubs,
Card.SevenOfSpades,
Card.SevenOfSpades,
Card.SevenOfHearts,
Card.SevenOfHearts,
Card.SevenOfDiamonds,
Card.SevenOfDiamonds,
Card.SevenOfClubs,
Card.SevenOfClubs,
Card.SixOfSpades,
Card.SixOfSpades,
Card.SixOfHearts,
Card.SixOfHearts,
Card.SixOfDiamonds,
Card.SixOfDiamonds,
Card.SixOfClubs,
Card.SixOfClubs,
Card.FiveOfSpades,
Card.FiveOfSpades,
Card.FiveOfHearts,
Card.FiveOfHearts,
Card.FiveOfDiamonds,
Card.FiveOfDiamonds,
Card.FiveOfClubs,
Card.FiveOfClubs,
Card.FourOfSpades,
Card.FourOfSpades,
Card.FourOfHearts,
Card.FourOfHearts,
Card.FourOfDiamonds,
Card.FourOfDiamonds,
Card.FourOfClubs,
Card.FourOfClubs,
Card.TreyOfSpades,
Card.TreyOfSpades,
Card.TreyOfHearts,
Card.TreyOfHearts,
Card.TreyOfDiamonds,
Card.TreyOfDiamonds,
Card.TreyOfClubs,
Card.TreyOfClubs,
Card.DeuceOfSpades,
Card.DeuceOfSpades,
Card.DeuceOfHearts,
Card.DeuceOfHearts,
Card.DeuceOfDiamonds,
Card.DeuceOfDiamonds,
Card.DeuceOfClubs,
Card.DeuceOfClubs,
Card.Joker,
Card.Joker,
Card.BlackJoker,
Card.BlackJoker,
],
true,
false),
MasterDeck._("pinochle",
0xfff0fff000000000,
[
Card.AceOfSpades,
Card.AceOfSpades,
Card.AceOfHearts,
Card.AceOfHearts,
Card.AceOfDiamonds,
Card.AceOfDiamonds,
Card.AceOfClubs,
Card.AceOfClubs,
Card.KingOfSpades,
Card.KingOfSpades,
Card.KingOfHearts,
Card.KingOfHearts,
Card.KingOfDiamonds,
Card.KingOfDiamonds,
Card.KingOfClubs,
Card.KingOfClubs,
Card.QueenOfSpades,
Card.QueenOfSpades,
Card.QueenOfHearts,
Card.QueenOfHearts,
Card.QueenOfDiamonds,
Card.QueenOfDiamonds,
Card.QueenOfClubs,
Card.QueenOfClubs,
Card.JackOfSpades,
Card.JackOfSpades,
Card.JackOfHearts,
Card.JackOfHearts,
Card.JackOfDiamonds,
Card.JackOfDiamonds,
Card.JackOfClubs,
Card.JackOfClubs,
Card.TenOfSpades,
Card.TenOfSpades,
Card.TenOfHearts,
Card.TenOfHearts,
Card.TenOfDiamonds,
Card.TenOfDiamonds,
Card.TenOfClubs,
Card.TenOfClubs,
Card.NineOfSpades,
Card.NineOfSpades,
Card.NineOfHearts,
Card.NineOfHearts,
Card.NineOfDiamonds,
Card.NineOfDiamonds,
Card.NineOfClubs,
Card.NineOfClubs,
],
true,
false),
];