1
canxden 2018-09-30 09:57:18 +08:00
感觉有这种技术的团队, 不会出做这样的游戏.
|
2
qilishasha 2018-09-30 10:00:09 +08:00
初级的神经网络模型,对于这种还需要一点点逻辑的游戏来说就是灾难。然后高级点的模型,难道开发起来不要钱吗????是钱啊!!!!有钱谁做游戏啊!!!!!
|
3
xcssum 2018-09-30 10:11:49 +08:00 via iPhone
可行,但是收益感觉不高,简化计算没什么必要,这个游戏性能也不算瓶颈;构造这个训练集的工作量和直接写 if 估计也差不多。
|
4
xcssum 2018-09-30 10:13:47 +08:00 via iPhone
另外 写了很多 if 也是网传,万一人家代码写得很漂亮呢?
|
5
murmur 2018-09-30 10:19:19 +08:00
构造这个决策如果能脑想何必要训练
决策树的训练起来很高大上 做出结果来还不是一系列 if-else |
6
murmur 2018-09-30 10:27:29 +08:00
蕴藏神秘因果联系的最简单办法就是黑盒
对网游简直不要太容易 只要不把代码写到客户端里就不会被准确推导出来 比如剑网 3 sb 的奇遇系统 你说充值数量属不属于奇遇的一部分?可能你认为很复杂的机制对于策划来说就是几个加减乘除配合一个足够小的随机数 另外个人感觉纯 if else 的代码在后期改的时候比改一套有联系的模型要容易的多 只不过这系统过于复杂了。。 他还不像魔兽世界那种成就分散在各种零散的地方 一个有机的整体更难维护 |
7
zhaode 2018-09-30 11:03:25 +08:00 via Android
感觉楼主应该对神经网络并不了解😂
|
8
princelai 2018-09-30 11:18:20 +08:00 via Android
这东西写几个字典,random 一下就可以了,根本用不到神经网络吧
|
9
sanxidiot 2018-09-30 11:35:30 +08:00 via Android
你不能要求玩这个游戏的玩家都是 1080ti 起步或者配了一个计算集群吧
|
10
yyuueexxiinngg 2018-09-30 13:24:45 +08:00 via Android
@xcssum 无风不起浪,梗看多了自己去反编译了下 ,真的是满眼 if else 从头判断到尾……
但是说 main 函数那些确实夸张了 |
11
zetary 2018-09-30 13:32:19 +08:00 via iPhone
不需要神经网络啊…用贝叶斯方便多了…放进去一些主要的先验知识
|
12
olaloong 2018-09-30 13:33:22 +08:00 via Android
@yyuueexxiinngg 反编译出来的代码并不是源代码,全是 if 有可能是编译器的锅
|
14
yyuueexxiinngg 2018-09-30 14:58:21 +08:00
|
15
tinybaby365 OP @zhaode 有神经网络这个想法很简单,模型就是一个函数(不管是 DNN,还是决策树),用它可以不用费劲心机的构造海量参数的函数(程序层面),只要把各属性归一化后 concat 成一个 vec 输入。最关键的是这个 vec 维度要增长很简单,甚至可以做到整个游戏时间的参数全部参与计算。
|
16
zhaode 2018-09-30 20:42:04 +08:00 via Android
@tinybaby365 神经网络本质是拟合一个函数,之所以去拟合一个部分黑盒的函数不去手工去写函数原因在于规则不好提取总觉,而且其适用于有大量数据可以用于训练这个函数;而对于游戏逻辑,大部分情况下都是游戏逻辑都是确定性的,对于你提到的设定主要属性给出 label 其他属性随机,那么最简单的决策树明显也是把你一开始设定的属性作为决策属性的,就相当于你本来写几个 if 就可以的工作,你强行生成一堆数据,让决策树根据信息熵找到这几个属性在生成这几个 if,这样反倒是多余了
|
17
Blacate 2018-09-30 21:06:57 +08:00 via Android
这个游戏大火的主要原因还是创始人的人设吧😂
|