百分求教,俄罗斯方块算法。

wingsofwind 2002-11-17 07:29:04
如何让电脑自己走俄罗斯方块?
已知现在的图形和下一个图形,并知道现在的版面状态,
请问何种决策为较优或最优?如何做出正确决策?
图形有7种:
int shapes[7][4][4]=
{
{0, 0, 0, 0,
0, 1, 1, 0,
0, 1, 1, 0,
0, 0, 0, 0}, // block

{0, 0, 0, 0,
0, 0, 0, 0,
1, 1, 1, 1,
0, 0, 0, 0}, // bar

{0, 0, 0, 0,
0, 1, 0, 0,
1, 1, 1, 0,
0, 0, 0, 0}, // triple

{0, 0, 0, 0,
1, 1, 0, 0,
0, 1, 1, 0,
0, 0, 0, 0}, // lsnake

{0, 0, 0, 0,
0, 0, 1, 1,
0, 1, 1, 0,
0, 0, 0, 0}, // rsnake

{0, 0, 0, 0,
0, 0, 1, 0,
1, 1, 1, 0,
0, 0, 0, 0}, // lstick

{0, 0, 0, 0,
0, 1, 0, 0,
0, 1, 1, 1,
0, 0, 0, 0} // rstick
};
以上7种图形可顺时针和逆时针旋转。
...全文
73 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
alfxiao 2002-11-22
  • 打赏
  • 举报
回复
我也要,alfxiao@hotmail.com 谢谢。
wingsofwind 2002-11-22
  • 打赏
  • 举报
回复
我的E-mail:wingsofwind_sun@hotmail.com
wingsofwind 2002-11-22
  • 打赏
  • 举报
回复
我要的,谢谢。
Ly105 2002-11-22
  • 打赏
  • 举报
回复
借光那:
我要啊.
lmarsy@etang.com
huzhangyou 2002-11-22
  • 打赏
  • 举报
回复
楼主给我发一份吧!
非常感谢谢谢
huzhangyou2002@163.com
gwtwcy 2002-11-21
  • 打赏
  • 举报
回复
能不能也给我一份,我正在学习这方面的东东,谢了!
gwtwcy@etang.com
chenxj 2002-11-21
  • 打赏
  • 举报
回复
方便的话,捎带我:)
ruian1126@sohu.com
Heskey 2002-11-21
  • 打赏
  • 举报
回复
Xixi,我也想要一份,OK?
hykcn@163.com
glanatiess 2002-11-20
  • 打赏
  • 举报
回复
我也要阿 ,谢谢 ,一定要发给我
我正在学人工智能,正愁没有 好的例子呢
zs1981@sina.com
zzghost 2002-11-20
  • 打赏
  • 举报
回复
能不能借鉴一下!

z_ghost@sina.com
ShadowOne 2002-11-19
  • 打赏
  • 举报
回复
我也要一份,shadowcui@163.com
谢了
one_add_one 2002-11-19
  • 打赏
  • 举报
回复
我倒~~

这个帖子又变成EMAIL大全了。

楼主赶快结贴
flyooh 2002-11-18
  • 打赏
  • 举报
回复
flyooh@hotmail.com

Give me one too, pls.
one_add_one 2002-11-18
  • 打赏
  • 举报
回复
发了
fertiland 2002-11-18
  • 打赏
  • 举报
回复
linx830@163.com
来者不拒,好东东就更别说了。
谢了
newpowersky 2002-11-18
  • 打赏
  • 举报
回复
给我也看看newpowersky@163.com
thank U
Firstbyte 2002-11-18
  • 打赏
  • 举报
回复
我也要啊:
chengaxj8@sina.com
zhengzewei 2002-11-17
  • 打赏
  • 举报
回复
太好了
可不可以也发一份给我 zhengzewei@163.net
谢谢
one_add_one 2002-11-17
  • 打赏
  • 举报
回复
用的是 搜索+状态评估...

评估是这样:
出现空隙减分.
消掉两层以上加分.
消掉一层减分.
根据每一列最高点的方差减分.
消掉空隙加分.
……
one_add_one 2002-11-17
  • 打赏
  • 举报
回复
我曾经写过一个人机对战的俄罗斯方块程序
是目前智能最高的联众俄罗斯方块外挂(联众最近改版,不能用,但可以单机对战)

前段时间公开过原代码...如果你要可以再发给你...

33,007

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧