aimaxは新規の将棋プログラムです。 思考ルーチンはCで、GUIはJavaで作成しています。 採用している手法は以下です: ・基本的にはαβ探索 ・PVsplittingによる並列化 ・反復深化 ・トランスポジションテーブル ・ヌルムーブ枝刈り ・深さ優先による詰め探索 ・指し手の種類による探索延長 ・評価関数は駒得、駒の絶対位置、王との相対位置 ・評価関数のパラメータは局面の先読みした評価値を使って、最小2乗法により最適化 3月下旬に入って作り始めましたので、一通りの動作させるただけ終わりそうです。