关于库容量
一、为什么写这一篇文章
据传,松江府仓城失火后库容量会减少,玩家人心惶惶。故作此篇以帮助大家计算仓城的库容量,以免过度担心从而严重影响游戏体验。本文所讨论的仓库包括仓库、砖砌仓库和松江府仓城,不讨论客栈香料仓库、建筑仓库以及行囊等。
二、两个概念
1、储存量
储存量就是容器内部储存介质量的多少。在理论上,与储存量有对应关系的参数,都可以用来表达储存量。[1]在游戏中,储存量就是仓库中存有某种资源的数量,如图1中绿色方框中所示的数字。
2、库容量
库容量是指仓库能容纳物品的数量。它是仓库的主要参数之一,也是评价仓库质量的指标之一。[2]在游戏中,库容量就是仓库能存储某种物资的最大数量,如图1中红色方框中所示的数字。
图1
于是,在库容量这个概念的基础之上,我们可以引申出以下的几个概念:
总库容量:指一个城市所有仓库能存储某种物资的总量,它是所有仓库、砖砌仓库和仓城的库容量的总和。
理论库容量:指不发生任何随机事件时松江府仓城的库容量,一般通过仓城等级和库容量的关系计算得出。
实际库容量:指在游戏实践中松江府仓城库容量,一般通过总库容量减去其他所有普通仓库库容量和所有砖砌仓库库容量计算得出。
三、三种仓库
在游戏中,存在下列三种仓储机构:普通仓库、砖砌仓库和松江府仓城。各个仓库的仓储特征我们可以逐个进行分析,结果如下:
1、 普通仓库
在游戏中,普通仓库是最基本的存储机构。普通仓库的库容量是固定且稳定的。1级普通仓库的库容量为250。普通仓库升级的规则如下:
1级升2级仓库:仓库容量可再+50
2级升3级仓库:仓库容量可再+50
3级升4级仓库:仓库容量可再+250
4级升5级仓库:仓库容量可再+250
5级为满级,无法继续升级。[3]
即如下表所示:
同样的,为了方便加入算法运算,我们也可以将之表达为数学语言:
设某普通仓库的等级为x,库容量为ai,则有:
2、砖砌仓库
在游戏中,砖砌仓库是较为高级的的存储机构。相比于普通仓库,砖砌仓库具有库容量大,造价昂贵的特点。和普通仓库一样,砖砌仓库的库容量是固定且稳定的。1级砖砌仓库的库容量为300。砖砌仓库升级的规则如下:
1级升2级仓库:仓库容量可再+100
2级升3级仓库:仓库容量可再+100
3级升4级仓库:仓库容量可再+200
4级升5级仓库:仓库容量可再+300
5级为满级,无法继续升级。[4]
即如下表所示:
同样的,为了方便加入算法运算,我们也可以将之表达为数学语言:
设某砖砌仓库的等级为x,库容量为bi,则有:
3、松江府仓城
在游戏中,松江府仓城是松江府特有的仓储机构。相较于普通仓库和砖砌仓库,松江府仓城具有不可移动、仓储量大的特点。除此之外,更加重要的是有关松江府仓城的随机事件特别多,甚至部分随机事件(比如起火、倭寇入侵)可以影响到仓城的库容量,因此松江府仓城的库容量具有不稳定性。在不发生随机事件的情况下,1级仓城的库容量为1000。[5](此处论坛上说法不一[6],根据个人游戏实践,本文采用1000的说法)仓城升级规则如下:
1级升2级仓库:仓库容量可再+200
2级升3级仓库:仓库容量可再+200
3级升4级仓库:仓库容量可再+200
4级升5级仓库:仓库容量可再+400
5级为满级,无法继续升级。
即如下表所示:
同样的,为了方便加入算法运算,我们也可以将之表达为数学语言:
设某仓城的等级为x,库容量为ci,则有:
四、如何计算仓城库容量
首先,根据总库容量的概念可知:一个城市总库容量就是所有仓储机构库容量之和。我们可以用数学语言表示如下:
设城市总库容量为M,则易得:
于是我们可以知道仓城的实际库容量应该是总库容量减去所有仓库库容量,再减去所有砖砌仓库库容量的差,即
而仓城的理论库容量为
于是我们可以将理论库容量与实际库容量作比较,从而知道库容量到底有没有减少。甚至如果力所能及的话,可以将之编成一个专门的算法程序进行运算。
五、两种猜测
如果仓城的库容量的确减少的话,个人猜测会有两种降低机制,一种是降级,而另一种是直接减少。降级,就是直接降低仓城的等级(仓城被直接摧毁也可以看做是直接降到零级)从而降低仓城的库容量,这种库容量的减少是可恢复的。另一种是不降级直接减少库容量,这种库容量的减少是不可恢复的。由于这些特点,第二种降低库容量的方式对于游戏体验伤害极大,极易让玩家丧失兴趣,故游戏厂商极少会采用第二种方法,通常都是降级来降低库容量。
六、参考文献
[1] 朱龙居. 储存量的表达方式,中国特种设备安全 2010年07期
[2] MBA智库百科. 库容量-MBA智库百科,网页链接
[3] 手机用户103103097. 哪个更合适呢?,TapTap论坛 about:blank
[4] 雨过天晴. 关于砖砌仓库的介绍(原创),TapTap论坛 网页链接
[5] 偏萧. #松江攻略#仓城玩法细解,TapTap论坛 网页链接