summaryrefslogtreecommitdiff
path: root/Main.java
blob: e9cd950667076a4e77fe442e553feac632b2d03d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
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");
    }
}