The goal of this project is to develop effective AI players for the board game Blokus and its variants.
The simulation program is implemented in C++ using the DirectX library. All AI player programs are implemented as standalone applications.
文 件 列 表
Saves Bigwood F.sav WF Block.sav XF Rubric.sav Models Game Board Pieces Game Board BlokusBoard.bmp BlokusBoard.x BlokusBoardBasic.bmp BlokusBoardBasic.x Images Menu.bmp OpeningIcons.bmp ToolbarIcons.bmp Window.bmp Shader.fx Pieces.txt defaultbook.txt MetaBlok.exe Players Beam Minimax Random
SHOW FULL COLUMNS FROM `jrk_downrecords` [ RunTime:0.001608s ]
SELECT `a`.`aid`,`a`.`title`,`a`.`create_time`,`m`.`username` FROM `jrk_downrecords` `a` INNER JOIN `jrk_member` `m` ON `a`.`uid`=`m`.`id` WHERE `a`.`status` = 1 GROUP BY `a`.`aid` ORDER BY `a`.`create_time` DESC LIMIT 10 [ RunTime:0.090085s ]
SHOW FULL COLUMNS FROM `jrk_tagrecords` [ RunTime:0.001034s ]
SELECT * FROM `jrk_tagrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 20 [ RunTime:0.001383s ]
SHOW FULL COLUMNS FROM `jrk_member` [ RunTime:0.001010s ]
SELECT `id`,`username`,`userhead`,`usertime` FROM `jrk_member` WHERE `status` = 1 ORDER BY `usertime` DESC LIMIT 10 [ RunTime:0.003695s ]
SHOW FULL COLUMNS FROM `jrk_searchrecords` [ RunTime:0.000972s ]
SELECT * FROM `jrk_searchrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 5 [ RunTime:0.003798s ]
SELECT aid,title,count(aid) as c FROM `jrk_downrecords` GROUP BY `aid` ORDER BY `c` DESC LIMIT 10 [ RunTime:0.015449s ]
SHOW FULL COLUMNS FROM `jrk_articles` [ RunTime:0.001207s ]
UPDATE `jrk_articles` SET `hits` = 2 WHERE `id` = 91193 [ RunTime:0.018636s ]