Skip to content

sassa7777/Reversi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reversi

C++で書かれていて、NegaScout法/ビットボードを使用しています。

レベル5以上は残り25手で完全読みを行います。

このアプリケーションは署名されていないため、起動する前に

/usr/bin/xattr -cr /path/to/Reversi.app

を行う必要があります

依存関係: unordered_dense, Siv3d

参考にしたサイト: オセロAIの教科書, bitboard tricks

評価関数の学習には、OthelloAI_Textbookのscriptを作者の許可を得て改変して使用しています。

石評価パターンはLogistelloで提案されたものをそのまま利用しています。