示例#1
0
 public static void Setumei_Kiki(Kyokumen ky, Masu attackerMs, StringBuilder syuturyoku)
 {
     var(exists, optionalPhase) = ky.Shogiban.ExistsBBKomaZenbu(attackerMs);
     if (exists)
     {
         ky.Shogiban.ExistsBBKoma(optionalPhase, attackerMs, out Komasyurui ks);
         Util_Information.Setumei_1Bitboard("利き",
                                            Util_Application.Kiki_BB(Med_Koma.KomasyuruiAndTaikyokusyaToKoma(ks, optionalPhase), attackerMs, ky.Shogiban)//利き
                                            , syuturyoku);
     }
 }
示例#2
0
 public void Setumei(StringBuilder syuturyoku)
 {
     syuturyoku.AppendLine($"指し手生成を抜けた場所:{MoveGenBunseki.Instance.MoveGenWoNuketaBasho}");
     Util_Information.Setumei_1Bitboard("移動先升", BB_IdosakiBase, syuturyoku);
 }