原作者:浩瀚天空4123(多玩论坛)     原帖地址:“家乡/夜本攻守数据”改进 - 多玩论坛
上一页
1
2

      接下来是“催化剂”即“魔法物品”,储存在夜本攻守数据。现在的版本着重修改了排版,分为三块: 催化剂、商人、竞赛。“催化剂”介绍了所有出现的魔法物品、储量、以及实际价值和估计原因;“商人”介绍了它售卖的周期并附带计算(此次着重修改商人); “竞赛”整理了出现的所有任务,并且在“催化剂”下面有“竞赛历史”。魔法物品之所以被我称为催化剂就是因为它加快了游戏的进程。 12月10日更新商人售卖已改变,下载夜本攻守数据获得!
      夜本攻守数据1.5.6的新商人售卖表从三行显示一天售卖改为了一行显示三个售卖物品, 与此同时,物品名字数量和价格整合在一个单元格里。售卖物品1,2,3用f(X),g(x)和h(x)来表示,以及对应的自变量x。这种改动是受到了C语言函数的影响,一个函数返回一个值的思想, 由于有三个函数值,所以设置了三个函数,但自变量都是x。这个表格不仅显示了商人怎么售卖的,同时也提供了计算未来商人卖什么的算法。 并且此处大幅度改进了!现在不用再每隔39天更新一次表格了,因为原理不再是一个日期对于一个物品了,而是导入一次只要商人不变可以一直使用下去, 因为原理从对应变成了求余(C语言是%,Excel里是mod(a,b)),也就是考虑超过39天的情况了。所以简单的说: 一旦你写下了导入时候的x和时间,每一天都会准确告诉你商人会卖什么。
       x是什么?仅仅对应了商人卖的物品。那么如何求出这个x呢?只需要上游戏看你的商人, 然后比对商人列表里的x,一致的往往就是x的解。
      这个表格多了一个更重要的功能:计算离你期望卖的物品的最近时间。 由于最新的商人售卖列表毫无规律可言,所以我设置了这个功能。你要做的事情仅仅是输入“预期的x值”,可以是1到39的多个数字,用“,“隔开 (英文的逗号,而不是中文的!),比如”1,23,12,34,7,5"(最多8个,超过部分无效)。 然后她会自动计算出离你预期最近的时间并给出对应的x值。(如果没有输入预期的x,会给出38天,也就是最大余数)。
      目前发现已知兼容性问题: 由于实现计算期望售卖物品时间的方法中使用到了textjoin函数(2016版本新增函数), 所以最少需要Excel2016版本才能让算法正常运行。不仅如此,手机端WPS在打开这个文件的时候也无法正常使用这个函数, 而且如果保存,会损坏公式,导致以后用2016版本打开也无法使用这个函数(主要体现为公式变成常数)。 这个问题唯一的解决方案是使用低版本兼容函数,我会进一步研究这个算法,然后使用兼容性更强的公式替代之。 现在要正常使用,只能电脑端用Excel2016版本或者WPS,也就是我使用的软件查看。
      但是在写完基础数据后,我认为我还需要写的更多......
      我有两条路:匹配、逻辑。
      现在我认为我的选择是正确的,因为随着升本强制建造所有建筑这个政策的实施,研究匹配已经没有多少必要了。 不仅如此,更多人关心的是如何打好每一盘战争,兵种是何等走位?这些都要我去研究呢!这一块主要是我的研究成果呢, 研究什么就写什么,绝不隐瞒。当然也少不了多玩网友的提问,因为没有这些问题,我的研究也毫无价值,不是吗? 当然现在的逻辑肯定不是最终版,而且还会修改,因为实践是检验真理的唯一标准,并且真理本身也是实践的总结,仍需要大量的实践。
      1.4版本大幅度修改了逻辑,主要是排版。因为1.3之前版本排版真的很乱,导致自己也看不下去了,^_^。 并且左侧也加入了目录,点击目录就可以跳转到对应的区域,是不是方便多了?

      /*这一段为最初心愿发布时的介绍,新的心愿介绍会在之后补充。
在正式发布前,我的部落需要计算连弩从1级到5级需要多少成本和时间,只是简单应付了一下。而在这个事件之后我意识到不能再那么简单的告诉数据和机制了, 我必须加入计算,至此“愿望算法”诞生。而这个算法的诞生是经历了重重的困难,第一个困难是如何用极小的剩余空间去计算不同单位的升级成本和时间。 而以计算为主的部落冲突计算器的做法是为每个兵种每个建筑都设计一个交互窗口,这对我不可行。因为这会被认为是抄袭从而会被全多玩唾弃,我不能这样,我必须有自己的路!
这样的压力使我充满了决心,不会就去学,学我没用过的公式。最后找到了合适的公式第一个问题暂时解决。
      第二个问题是时间,以前版本的时间都是用文本的,是不能参与计算的。解决方法很无奈,所有和时间有关单位都是天,过短时间直接当0处理。 而很短的时间玩家要怎么看呢?无奈之下使用了大量的批注。(现在版本已经使用自定义单元格格式,不影响计算而更加可读)
      第三个问题是等级的下拉项。比如黄毛等级是1到7,天使等级1到5,如果采用固定的等级显示,那么天使从1级到8级岂不出现REF!这个问题长时间内也没有得到解决。 我竟然让这个问题持续了一周!解决方案依旧是学习,拆其他excel作品学习,而直到我拆了我爸的excel模板的时候才找到了答案。 下拉项用间接函数公式显示,至此打开新大门。在不断地向网络寻找下,我终于解决了。一切阻碍都消失了。
      尽管如此,也有人需要整合的计划,至此发布了实验性改进型区域“心愿”。“心愿”即为工作表,也为其中的一个部分。 它作为一个部分的作用只有方便的计算出实现愿望所需要的一切而已。但是要实现这个简单的功能,我付出了很多。 并且还要考虑到最好的阅读感受和最高的使用效率。虽然从1.3开始就做了,但是1.4却在反复修改,只为了更好,对吧?
      这一个工作表采用了与其他工作表截然不同的新设计,最大的一点是:它是唯一一个一开始全黑的工作表(如上图),不过不必担心。 我给黑幕一个开启按钮,它会提供下拉项(手机端可能没有)输入它的相反词就可以见到它的真面目了。
      它有四个部分,不过可以分为2组:心愿——愿望清单、港湾——储蓄。对应2个方面,一个升级,一个训练。与此同时,港湾下面也有一个运算中枢, 它公开了我的计算方法。同样如果你不愿意被复杂公式吓到的话最好不要打开,让它安稳的运算好吗?虽然这一块有保护, 但是我保证所有需要编辑的地方都是能直接编辑的。*/
      现在这一段是新的心愿介绍了,其实是“平行心愿”。
      我为什么要重写一个“心愿”?这是一个我一直很想解答的问题,但是我不知道答案。
      旧事物必然被新事物所取缔,”心愿“也不例外。而正好就有这样的一股力量,这个力量叫bug。
我,软件工程学生,每天要对抗的敌人也正是数不清的bug。只不过这一次真的闹大了:几乎是全局性的错误!几乎整个心愿都报废了! 原因是“飓风陷阱”没有正确安放在公式中,还有新等级需要修改公式没有跟上。简直要命!维护起来太过困难了。我必须要写一个新的更加容易维护的结构来适应时代潮流。
      另一方面:新的部落首领非常负责,几乎每一次部落战都有记录在excel表格里。由于他不会使用公式统计,所以这个部落战记录表格也交给我维护了。 在不断地维护下,也加入了很多新功能。这是首领之前想也不敢想的。而这种记录表格强调的是易用性和易维护性。之前需要输入符号,而且还要改颜色, 现在只需要输入1,2,3就自动转换成对应颜色和符号(仅仅视觉效果),同时也方便计算。易维护性则在于当这个表格需要什么新功能时能不能理得更加顺畅, 只需要很少的步骤就可以完成,并且不会影响到其他已经存在的部分。因为这样的经历,我对公式的掌握更加透彻, 并且也更加清楚如何制造更容易维护和更加易用的表格了。万事俱备,开工!
      既然是重写,那就彻底点!我的数表格也会包含有遗失的传说的“部落冲突计算器”的一部分功能,但是我要做的更好,更加聪明。
平行心愿:她是用来计算升级到指定等级需要的成本和时间的。以前没有的城墙计算我也补回来了,最后结论很长的文字也改为了列表。 升级愿望分成四块对应四个不同方面,大幅整合。只要你许下了一个愿望,那么是不是该奋斗了?奋斗是幸福的!但是平行心愿出现之后,心愿呢? 她离开了,并且随着以前的愿望算法同去,因为采用了完全不同的计算核心。
      注:如果不需要升级那么多单位,只需要删去这个名字就可以了。(不愿升级这一项已经移除)最后计算的金币和圣水不包括城墙。

      平行港湾:港湾呢,我不就是港湾?港湾也被大幅度修改了,从先设置配置变成了先训练部队。 科技水平在“科技读取”这里,并且一开始是被隐藏的。尽管心愿被替换成了平行心愿,但是隐藏依旧被保留并且使用下去。
      计算核心:心愿和港湾都有计算核心,他们也是被隐藏的,只是就在两者的右边。看到“状态0”了吗,改成1就可以看了。 新算法公开的原因依旧是为了学习和维护需要,不过如果只是使用的话最好不看,时间宝贵!
      避风港湾:原“储蓄”,和以前一样也是用来储存配置的,也是改变的最少的一部分。唯一多的也是隐藏按钮,毕竟我被自己配的兵吓哭了。
      于此同时,夜本也开始了巨大的变化,最直接的即是“重聚”。把家乡与夜本分开其实是我的错,而不是他们的。 “重聚”不仅仅是“规律”与“仰望”的重聚,也是夜本与家乡的重聚,因为夜本的建筑大师也会参观家乡,而家乡的村民也会住在夜本,排版与逻辑如出一辙。
      现在我已经准备好发布我的成果了:家乡攻守数据版本1.5.13,夜本攻守数据版本1.5.12。 (电脑端使用wps或者Excel2007及以上版本查看,手机端建议下wps office)
      下载地址: 部落冲突coc攻守数据 - 直接下载
      备用地址: 部落冲突coc攻守数据 - 百度网盘下载
      手机端也可以使用,部分表格使用条件格式加载可能较慢,属正常现象。
      保护:除了序幕和起源,取消保护密码都是123,如果需要修改序幕或者起源请私聊。

      我的计划:新的4.0版本“部落冲突计算器”,原来我为了做自己的“攻守数据”而借鉴的家伙,现在由我和朋友一起亲自设计和维护啦! 我深知两者的巨大差异,而我设计这个计算器也绝不会变成第二个“攻守数据”,而是一个更加“创新”, 更加适应现代潮流玩家需要的“部落冲突计算器”。       关于1.5:我与游戏同行,因为每一次大更新都会冲击到我的表格,也会被迫做出更新以同步。
      简谈1.4:不同于前面的几个版本,它几乎重做了很多。而且目的只有一个,趋于完美、极致。
      最后不论使用与否,我都希望你们游戏愉快!

最佳祝福
浩瀚天空4123

————————————————————分割线:更新历史———————————————————————
更新历史切换倒序,从最新到最初。(已折叠大量内容)
2019年3月13日:作为一只鸽子的我回来更新了,最近没更新的原因是什么也许你们最清楚了。
2019年2月22日:Ralsei最爱迫击炮!因为迫击炮加强了,还有Ralsei有一次被Susie和Kris当迫击炮扔的经历,所以吓得跳棋的王冠都掉了。
2019年2月15日:利艾尔斯(Ralsei)的计划发布,小幅度修改这个帖子(未来会有大修改)。但愿不会被鸽。//文件没有更新!
2019年2月11日:夜本攻守数据更新,同步最近竞赛,别忘了看商人卖了什么哦。
2019年2月4日:蝙蝠法术细节揭开,不过有谁用蝙蝠爆12本?
2019年2月2日:骷髅法术的秘密被揭开,数据更加详细了
2019年1月23日:大幅度修改配色,轻微修复细节漏洞。
2019年1月19日:惯例:竞赛,从未变过。
2019年1月14日:重新计算所有单位的移动速度,不是单位速度变快了,而是之前算错了。部分描述性文字修改。
2019年1月7日:蝙蝠削弱啦!家乡的蝙蝠怕光,所以出手的时候会犹豫0.5秒。而夜本的蝙蝠怕月光,所以出手速度也慢0.5秒,暗夜女巫被气哭。
12月26日:可能是2018年最后一次更新了,大幅度修改了商人售卖表。家乡版本轻微修改了平行心愿,并大幅度修改了进攻建议(适应最新版本)。
12月13日:夜本单位交互由于平衡性调整重新修改。
12月12日:逻辑的攻城被修改,图片翻新,蝙蝠法术高清图替换。蝙蝠坐等削弱,因为太强了!
现在蝙蝠已经削弱,在同步最新平衡性的同时也修正了电龙的伤害和攻城气球的计算方法。
12月11日:紧急修复冰人升级数据错误,不排除未来会有五级冰人。(因为这个多余数据我错了!)
12月10日:12月大更新的确很可怕的,我简直快疯了!你想知道的都有的。
11月25日:紧急修复法师射程错误和黑油比例掠夺错误,并且要水版本号。
11月23日:夜本同步部落竞赛,现在好了,部落联赛和部落竞赛搞混了吗?
11月19日:大幅度优化心愿和港湾的算法,现在在“平行心愿"了。废弃了之前所有的原型以及原来的心愿,否定也许是一种遗憾? 家乡联赛加入”部落联赛“,可以查看联赛奖章分配并计算可以得到的奖章,并且也有一定的修改。
11月10日:帖子部分图片分离并重配,就这样了! 11月7日:在和部落讨论镜像法术的时候我发现之前的理论是错的,所以在大量的实验观察下,我重新找到了规律并重写了镜像法术的复制机制。 同时也修改了镜像法术,加速法术和狂暴法术的排版和配色。
11月2日:第一次夜本版本号超过家乡,因为部落联赛,有毒!
10月23日:1.5版本发布,同步于2018年10月大更新,揭露了金龙,活动兵种,最新魔法物品的秘密, 以及同步了已知的的平衡性调整,修复部分bug。序幕起源界面大幅度修改,更加清爽。
10月13日:同步竞赛数据,但是没有为它提高版本号。
10月2日:整体修改适应1080P高分辨率屏幕。家乡建筑配色修改,更加统一;“心愿”修改开启提示。 夜本版本为所有单位预留下一级的位置;起源修改,加入兵营容量查询一个兵营最多塞多少单位,也可以判断能不能拥有;部落竞赛历史配色统一, 更加清爽,并同步最近内容。(趋于完美之后更新可能会越来越小,也越来越细节,但是也意味着风暴临近。1.5版本更新后整个帖子几乎会重写一遍。)
上一页
1
2