Example #1
0
        static Option_Application()
        {
            Random     = new Random();
            Optionlist = new Optionlist();

            Kyokumen = new Kyokumen();
            Kyokumen.Init();
            Kyokumen.OnBanResized(Optionlist.BanYokoHaba, Optionlist.BanTateHaba);//盤のタテ、ヨコ幅が変わったら呼び出すこと。


            if (Optionlist.TranspositionTableTukau)
            {
                TranspositionTable = new TTable(900000);//300000
            }
            if (Optionlist.HanpukuSinkaTansakuTukau)
            {
                TimeManager = new TimeManager();
            }

            Joseki  = new Joseki();
            Seiseki = new Seiseki();
            Kifu    = new Kifu();
        }