>>369
> 将棋ソフトを構成するクラスは何?

将棋ソフトをどうするかで変わる。
作りたい機能によって設計は変わるからだ。

今は、思考ロジックを改修するって話しか出てないから、
思考ロジッククラスと、それ以外のクラス(UI担当クラス)しか言うべきことはない。

ちなみにUI担当クラスは、アスキーアートでやるなら
1クラスで十分だからな。