数学研发论坛

 找回密码
 欢迎注册
查看: 1704|回复: 7

[讨论] 用你最擅长的工具实现一个2048游戏

[复制链接]
发表于 2014-6-8 23:02:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?欢迎注册

x
刚在朋友圈溜达了一会,我要吐血了,发现还有人在晒自己的2048的战绩。
于是我就突发奇想,这么简单的游戏,何不自己写一个,然后给一个算法,让他自个儿跑,然后再把成绩晒出来?

http://gabrielecirulli.github.io/2048/

大家就用自己最擅长的语言写吧。鉴于论坛里有不少人精通Mathematica,推荐用Mathematica实现,因为我本人打算用Mathematica,到时候方便切磋对比。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-6-10 12:01:18 | 显示全部楼层
如果不限于2048结束,而是直到堵死,以得到最大数记成绩分,那么最高成绩有上限么?

如若不限于2048结束,应改为取以2为底的对数,以减缓数字增速,减小格子容量压力。于是随机出现的数字为1,1碰1得2,2碰2得3,3碰3得4,依此类推。

点评

很不错的问题  发表于 2014-6-10 15:17
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-6-11 08:37:09 | 显示全部楼层
在 2048 里能够得到的最大的数是多少? | Matrix67: The Aha Moments
http://www.matrix67.com/blog/archives/5941
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-6-11 11:01:31 | 显示全部楼层
好的AI算法也很有意思,比如能最少步得到最大的模块值。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-6-23 10:51:58 | 显示全部楼层
我用手机下了一个2048游戏试玩了一下,要达到2048还是有点难度的。我有一次达到4096时,程序停止了运行,不知道是偶然故障,还是有限制。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-6-23 19:28:42 | 显示全部楼层
hujunhua 发表于 2014-6-23 10:51
我用手机下了一个2048游戏试玩了一下,要达到2048还是有点难度的。我有一次达到4096时,程序停止了运行,不 ...

程序有防作弊功能的,
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-6-28 15:00:27 | 显示全部楼层
sunwukong 发表于 2014-6-11 08:37
在 2048 里能够得到的最大的数是多少? | Matrix67: The Aha Moments
http://www.matrix67.com/blog/archi ...

谁知道三阶的,最大的数是多少?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2019-11-22 10:54 , Processed in 0.105178 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表