思考ルーチンといってもいろいろある。

216のようなものは戦略。
COMがマップを分析するルーチンが難しければ、ゲーム開始時にユーザーが戦略地点を設定してやる。
そこに最短で向かうのか、迂回させていくのかは、COMの戦術ルーチンにお任せする。
開発もユーザーも、そんなに大した作業ではないと思うが。