summaryrefslogtreecommitdiff
path: root/Main.java
diff options
context:
space:
mode:
Diffstat (limited to 'Main.java')
-rw-r--r--Main.java39
1 files changed, 39 insertions, 0 deletions
diff --git a/Main.java b/Main.java
new file mode 100644
index 0000000..6319ea6
--- /dev/null
+++ b/Main.java
@@ -0,0 +1,39 @@
+package mahjong;
+
+import mahjong.aux.set.CardSet;
+import mahjong.aux.set.Set;
+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().size());
+ timer.tock();
+ System.out.println(timer.elapse());
+ }
+}