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); } }
public void Setumei(StringBuilder syuturyoku) { syuturyoku.AppendLine($"指し手生成を抜けた場所:{MoveGenBunseki.Instance.MoveGenWoNuketaBasho}"); Util_Information.Setumei_1Bitboard("移動先升", BB_IdosakiBase, syuturyoku); }