作者linjack (嗯)
看板Prob_Solve
标题Re: [问题] 魔法气泡类游戏的构筑策略
时间Thu May 10 22:36:00 2007
※ 引述《yoco315 (眠月)》之铭言:
: 你要用 learning
: 主要的原因是这边环境是 dynamic
: dynamic 是说,当使用者没作动做的时候,环境也不断的在改变
: 这样的环境对人工智慧来讲复杂度高很多
: 在这种环境,你要用人脑写出 powerful 的 planning 跟 searching algorithm
: 是非常非常困难的事情
确实 ...而且如果是就我们的游戏规则的话
比起 puyopuyo 的规则是更 dynamic 的
不过我们当然也并不是想说真的要写出很 powerful 的 AI
因为我们并不是特别要研究 AI 这块
而是要做一个完整的游戏 所以 AI 最好的状况
应该是希望做到对初心者、中级者有一定挑战性的东西就差不多了
只是现在连先想出一个还说得过去的 AI 要怎麽设计
对我们来说都已是没实际操作过的议题
ledia 大说先让电脑有办法做出 1、2 combo 为目标 应该是个不错的起点吧 :p
: 可以的话看一下 reinforcement learning / genetic algorithm
: 最可能可以用上的应该是 reinforcement learning
: genetic algorithm 不知道可不可以
: neural network 感觉上不太有办法 (其实我觉得不行啦,因为环境连续性不高)
: 这个问题我之前也想过,後来没有下去做
: 主要原因是因为我觉得这个有够难,我应该作不出好结果 orz
reinforcement learning 我在 gamedev.net 那就看到有人提到
不过也只是个名词 後来去查 wikipedia 是在 NN 的子项目中看到
reinforcement learning 的 @__@a
gamedev.net 上也有讨论串提到有用 GA 来设计这样的 AI
不过我查到的这些讨论串都是些支字片语
所以如果必要的话还是得自己去啃相关的资料
无论如何 感谢提供意见 <(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.72.57.78
1F:推 H45:把两两相连的同颜色气泡愈多就视为愈好 如何? 05/11 00:30
2F:推 peice:reinforcement 没有traning time,而且会及时反应user input 05/11 11:14
3F:→ peice:可以试试看.而且你们之前所提的4*4pattern可以拿来做actions 05/11 11:15
4F:推 linjack:感谢回应 我们会试试 :) 05/11 20:53