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); }
public void Tukurinaosi_Copy(KikiZenbuBitboardItiran src) { valueTai = new Bitboard[src.valueTai.Length]; Array.Copy(src.valueTai, valueTai, src.valueTai.Length); }
public KikiZenbuBitboardItiran(KikiZenbuBitboardItiran src) { Tukurinaosi_Copy(src); }