C++のサイトですが、初めてオセロのプログラムを作ったときに参考にしました。 使っている変数名などおかしいところもありますが、 オセロのプログラムを一から作る様子が詳細に書かれています。 Visual C++ 6.0がないとこのままでは動きませんが、 他の言語に当てはめることは可能です。
http://www.geocities.co.jp/SiliconValley-Bay/4543/Osero/
http://sealsoft.jp/thell/learning.pdf
http://www.geocities.co.jp/SiliconValley-Bay/4543/Osero/index.html
http://hp.vector.co.jp/authors/VA015468/platina/algo/ http://www.amy.hi-ho.ne.jp/okuhara/howtoj.htm
http://webdocs.cs.ualberta.ca/~games/keyano/ http://www.radagast.se/othello/ffotest.html
https://skatgame.net/mburo/log.html
http://www.amy.hi-ho.ne.jp/okuhara/