Exemple #1
0
        private static void TestBoardManager()
        {
            //string testBoard = ";y;g;r;W;o;;";
            //string testBoard = ";OBWYG;";
            string       testBoard = ";;O;B;WY;;;;G;";
            BoardManager bm        = new BoardManager(1);

            bm.CreateBoardDebug(testBoard);

            BoardAnalyzer ba = new BoardAnalyzer(testBoard, bm.GetAllBoards(), "B0O0W0Y0G0");

            GameRules.Log(ba.ToString());
        }
Exemple #2
0
        static void Main(string[] args)
        {
            m_StartingTime = DateTime.Now;
            args           = GetBoardStatus();
            GameRules.Log(string.Format("Boards: {0} \nCards: {1} \n\n", args[0], args[1]));

            BoardManager bm = new BoardManager(5);

            bm.CreateBoard(args[0]);

            BoardAnalyzer ba = new BoardAnalyzer(args[0], bm.GetAllBoards(), args[1]);

            GameRules.Log(ba.ToString());

            ShowExecutionTimeLog();
            //TestLTGuesser();
            //TestLT();
            //TestBoardManager();
            //UNITY_CallCamelUpExe(";YGWBO;;","B0O0W0Y0G0");
        }