package mahjong; import mahjong.aux.set.CardSet; import mahjong.aux.set.Set; import mahjong.player.human.LocalHuman; import mahjong.tools.Timer; public class Main { public static void main(String[] args) { // write your code here // Set hand = Deck.generateDeck(); // // hand.print(); // // System.out.println(new Card("wu tiao").getNormalName()); // System.out.println(new Card("hong wu tiao").getNormalName()); String[] names={ // ":3M",":4M",":6M",":7M",":2S",":4S",":5S",":8S",":9S",":7S",":8P","dong feng","nan feng","bei feng"}; // ":3M",":4M",":6M",":7M",":2S",":4S",":5S",":8S",":9S",":7S",":8P","dong feng","nan feng"}; ":4M",":6M",":7M",":2S",":4S",":5S",":5S",":8S",":9S",":7S",":8P","dong feng","nan feng"}; // ":4M",":6M",":7M",":2S",":4S",":5S",":5S",":5S",":7S",":8S",":9S",":8P","dong feng"};//,"nan feng"}; // ":1M",":3M",":6M",":8M",":8M",":9M",":1S",":3S",":5S",":1P",":3P",":7P",":9P"}; // ":2M",":4M",":6M",":8M",":3P",":4P",":5P",":1S",":1S",":2S",":2S",":3S",":1Z"}; // ":1M",":3M",":3M",":4M",":5M",":6M",":7M",":2S",":2S","dong feng","nan feng","xi feng","bei feng"}; // ":2M",":3M",":4M",":8M",":3P",":4P",":5P",":1S",":2S",":3S",":2S",":3S",":4S"}; Set hand = new Set(names); hand.print(); System.out.println("++++++++++++++++++++++++++++++++++++"); CardSet cardSet = new CardSet(0); cardSet.add(hand,1); Timer timer=new Timer(); timer.tick(); System.out.println(cardSet.ameliorate(0).size()); timer.tock(); System.out.println(timer.elapse()); LocalHuman local=new LocalHuman("Joe"); } }