Open AyatsujiP opened 7 years ago
棋譜解説の要件整理。 まずは機能レベルで実現したいことを書き出していきたい。実装方式は後から考える。
例: 評価を文章形式で出力。「この局面は白良し(有利、優勢、勝勢等)」 Compensationがあれば出力(「ポーン1つ損しているが、ピースのアクティブさで互角」等) 定跡と、定跡から外れた手を指摘。 読み筋を文章形式で出力。 アノーテーション記号を付ける(!!, !, !?, ?!, ?, ??) スレットを文章形式で出力(「白が何もしなければQe8+からメイト」、のようなもの)
●見落としの指摘 局面評価+2だったはずが、指した手によって+0になってしまったような場合? 勉強にもなるとより実用性があると思うので、一旦読み手に最善手を考えさせるような機能があると嬉しい ●ブランダーの指摘 局面評価+0が指した手によって-2になってしまったような場合?
意見が分かれるところだとは思いますが、 基本的には読み手=指し手を前提として、指し手側の視点から解説されるといいなあと思います
棋譜解説の要件整理。 まずは機能レベルで実現したいことを書き出していきたい。実装方式は後から考える。
例: 評価を文章形式で出力。「この局面は白良し(有利、優勢、勝勢等)」 Compensationがあれば出力(「ポーン1つ損しているが、ピースのアクティブさで互角」等) 定跡と、定跡から外れた手を指摘。 読み筋を文章形式で出力。 アノーテーション記号を付ける(!!, !, !?, ?!, ?, ??) スレットを文章形式で出力(「白が何もしなければQe8+からメイト」、のようなもの)