作者Arton0306 (Ar藤)
看板Python
标题[范例] Tetrix Ai by GA
时间Thu Jun 21 01:27:40 2012
http://kitty.2y.idv.tw/~arton36/TetrixAi/TetrixAi2.zip
或
https://github.com/arton0306/TetrixAi.git
最近用 python 写了一个 tetrix 的 ai (用基因演算法算权重)
进入点在 TetrixAiMultiBlock.py
因为我策略没做得很好 结果很普通
如果
combo n 得 n 分
(如3个连续方块 都消掉1行 分别是 combo 1 combo 2 combo 3 共得6分)
平均1000个方块 得500分左右(其实非常少)
如果有人单纯想看看GA怎麽做可以参考看看
GA的部份主要就在TetrixAiMultiBlock.py 才212行
我写这个GA的参考资料在
http://luckytoilet.wordpress.com/2011/05/27/coding-a-tetris-ai-using-a-genetic-algorithm/
http://tinyurl.com/3k3j6zh 缩址
希望能抛砖引玉
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.62.239
※ 编辑: Arton0306 来自: 114.42.62.239 (06/21 01:28)