>開発者はプレイヤーの行動パターンをあらかじめ全部想定しないといけない

MTGみたいな複雑なシステムならともかく、普通のRPGなら割とパターン化しやすいでしょ
ましてそういうCOMの思考を作ること前提なら、パターン化しやすいように戦闘システムとか
設計すればいいんだし