三目ネタに首突っ込んでみる。
CPUはランダムじゃ、やはりつまらんだろ。
まあ意外性はあるかも知れんが。

ポイントは2つ。
1.最高でも9箇所の置き場所
…最高でも9箇所なんだからそれぞれに優位をどう評価するか?
2.縦3横3斜め2計8通りを走査すればいい
…8方向の評価。○がいくつあるかは判定できるだろ?

CPUに最低組み込むべき思考
全ての空きマスを走査し、
1.自分の王手があれば完成して終了。
2.敵が王手をかけていたらそこをふさぐ

さて、3目は”負けはしない”思考がある。さあどうする?