public void TusinYo(bool isSfen, StringBuilder syuturyoku) { // 初期局面を作成 Kyokumen ky2 = new Kyokumen(); int caret = 0; ky2.ParsePositionvalue(isSfen, SyokiKyokumenFen, ref caret, false, false, out string moves, syuturyoku); // 初期局面を出力 syuturyoku.Append("< kifu, 初期局面, "); ky2.TusinYo_Line(isSfen, syuturyoku); syuturyoku.Append("< kifu, move = "); int temeMade = 1; foreach (Move ss in this.SsList) { ConvMove.AppendFenTo(isSfen, ss, syuturyoku); syuturyoku.Append(" "); temeMade++; } syuturyoku.AppendLine(); }