Beispiel #1
0
        public KikiBan(KikiBan src)
        {
            yomiKikiBan       = new YomiKikiBan(this);
            BB_kikiKomabetu   = new KikiKomabetuBitboardItiran(src.BB_kikiKomabetu);
            BB_kikiZenbu      = new KikiZenbuBitboardItiran(src.BB_kikiZenbu);
            CB_kikisuKomabetu = new KikisuKomabetuCountboardItiran(src.CB_kikisuKomabetu);
            CB_kikisuZenbu    = new KikisuZenbuCountboardItiran(src.CB_kikisuZenbu);

            bbVar_kiki_forOku         = new Bitboard(src.bbVar_kiki_forOku);
            bbVar_forTorinozokuMethod = new Bitboard(src.bbVar_forTorinozokuMethod);
        }
Beispiel #2
0
 public void Tukurinaosi_Copy(KikiZenbuBitboardItiran src)
 {
     valueTai = new Bitboard[src.valueTai.Length];
     Array.Copy(src.valueTai, valueTai, src.valueTai.Length);
 }
Beispiel #3
0
 public KikiZenbuBitboardItiran(KikiZenbuBitboardItiran src)
 {
     Tukurinaosi_Copy(src);
 }