游戏机制:concrete jungle

  1. 这个游戏的核心机制是怎么样的?
    • 空间:一块 a x b 格子尺寸的板。
  • 对象:建筑物,分为两种,一种收集点数,一种影响点数。
  • 行为:在板上的每一个格子放置建筑物。
  • 规则:每个建筑占据一个格子。影响点数的建筑可以对周边8个格子进行加减点数。收集点数的建筑可以收集当前格子的点数。
  • 目标:使收集到的点数尽可能的多。
  1. 用可视化的方式描述一下游戏?

其中蓝色代表加减点数的建筑物(对周围8个格子的影响是:红色减分,绿色加分,灰色没影响),黄色代表收集点数的建筑物。

  1. 这个游戏机制有没有最优策略?
    • 就上面这个小小的6*7的矩阵以及上面这组建筑来说,如果穷举的话大概有10^25 (42C7 * 35C7 * 28C7 * 21C6)之多的组合方式,穷举法应该行不通。
  • 用遗传算法应该能比较快的找到局部最优,有空再去写一下这个算法。
  • 应该有更好的算法能找到全局最优,暂时没想出来。
  1. 游戏在核心机制外还加了什么机制呢?
    1. 类似俄罗斯方块的消除机制,从最左方开始,只要一行收集到了足够的点数就会被消除,然后新增一条空白行。
  • 卡牌随机出现,能使用最先头的两张卡牌,以及能看到接下来的三张卡牌。
  • 卡牌出现的种类和频率能在一开始选择
  • 建筑物还可以影响8个格子以外的区域,比如任意一个格子,或者一横排,一纵排等
  • 增加其他目标,比如分数,经济和科技等。
  • 增加针对卡牌操作的卡牌,比如消除卡槽中的卡牌等。

参考

concrete jungle

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据派THU

清华大学发布珠算:一个用于生成模型的Python库

来源:GitHub 编译:机器之心 参与:吴攀 本文长度为1200字,建议阅读4分钟 本文为你介绍「珠算(ZhuSuan)」这一软件库的介绍文档。 5月27-2...

1865
来自专栏FreeBuf

干货 | 黑客带你还原韩剧《幽灵》中出现的隐写术

0x00 前言 最近有一部剧人气非常高,据说是将军官和医生的浪漫故事。咦?!!这不是好几年前的老片子了么。 后来有人告诉我,是一部韩剧,里面的欧巴超帅妹子超靓。...

2917
来自专栏瓜大三哥

基于FPGA的Canny算子设计(二)

滞后阈值分割电路设计 滞后阈值需要两个阈值:一种方法是可以根据所要提取的图片,提前定好这两个阈值;另一种方式是采用自动阈值法(如大律法)。这里采用第一种方法。 ...

2076
来自专栏大数据文摘

干脆面君,你给我站住!你已经被TensorFlow盯上了

1703
来自专栏IT派

TensorFlow轻度入门

导语:虽然已经发过很多篇关于Tensorflow的入门推文了,不过我觉得有的读者应该是处于门外汉的状态,何不趁此就开始自己动手走一遍呢?另外再次感谢支持小编上课...

3504
来自专栏吉浦迅科技

TensorRT

作为Inference(推理)端的SDK的工具,TensorRT是可编程的处理加速器,主要是用来部署神经网络到Inference端之前,对于网络进行优化加速,来...

63211
来自专栏AI研习社

Github 项目推荐 | 用 PyTorch 实现全局/局部一致图像补全

本库用 PyTorch 实现了全局/局部一致图像补全(Globally and Locally Consistent Image Completion )。

1312
来自专栏ATYUN订阅号

机器学习项目:使用Keras和tfjs构建血细胞分类模型

人工智能的应用非常广泛,尤其是在医疗领域。先进的人工智能工具可以帮助医生和实验室技术人员更准确地诊断疾病。例如,尼日利亚的一位医生可以使用这个工具从他根本不了解...

1473
来自专栏BestSDK

看完这个,不用写代码就能实现深度学习了

2006年,机器学习界泰斗Hinton,在Science上发表了一篇使用深度神经网络进行维数约简的论文 ,自此,神经网络再次走进人们的视野,进而引发了一场深度学...

4315
来自专栏小小挖掘机

数据城堡参赛代码实战篇(七)--- xgboost介绍及实战

小编们最近参加了数据城堡举办的“大学生助学金精准资助预测”比赛,以分组第19名的成绩进入了复赛,很激动有木有!在上一篇文章中,小编介绍了使用sklearn进行数...

3114

扫码关注云+社区