オセロ

なんの変哲もない普通のオセロ

オセロ

サークルでstateと循環的複雑度を極限まで減らしたオセロを作る大会(?)があったので作りました。
循環的複雑度は各関数の循環的複雑度-1の合計がスコアになります。
たしか、循環的複雑度が0でstateが1だったと思います。

オセロ自体はbitboardを使って実装しています。

実は年一回くらいでオセロを書いているので、これが3回目くらいです。