Clamini library

ミニマックス(三目並べ用)ライブラリ

 ミニマックス法を用いたCPUルーチンを実装した、三目並べ用ライブラリを作ってみました。


ライブラリの仕様

 基本的に3×3の盤面なので探索が容易で、CPUは最善手を打ち続けます。アルゴリズム的に、プレイヤーは絶対に勝つことができないようになっています。


ライブラリの使い方

 内部で function get_best_move(board)と定義されています。盤面の配置を送ると計算された最善手が返されます。


ダウンロード

 下のリンクからファイルをダウンロードできます。

 minimax0.zip ※ZIP形式で圧縮されてるので、使う前に解凍してね!

 本DLLは GNU Compiler Collection (gfortran) を使用してビルドされています。