模拟城市中文网

 找回密码
 入住
搜索
查看: 79239|回复: 153

【研究】为什么高楼难长???用Growth Stage解释

[复制链接]
发表于 2009-6-8 19:38 | 显示全部楼层 |阅读模式
(声明:本人文章为原创,转载请注明作者为Bobbi)(这话是不是有点熟悉呢)
由于时间有点紧,并且这是第一次写这么多字的文章,难免文章会有些错漏。如果你发现了错漏,可以跟帖回复



分割线===============================================
为什么高楼难长,小房子容易长?有些做事细心的人下载住宅、商业、农业和工业建筑时,会发现说明里有个Growth Stage(后面简称GS)的参数,而这个是干什么的呢?

这两个问题,相信阅读完这篇文章之后,你就会明白这是为什么了

评分

参与人数 1威望 +3 收起 理由
Nathaniel + 3 加精待研究...個人鼓勵...

查看全部评分

 楼主| 发表于 2009-6-8 19:39 | 显示全部楼层

目录以及更新情况

 楼主| 发表于 2009-6-8 19:39 | 显示全部楼层

Part1——什么是Growth Stage

Growth Stage是游戏中自长建筑的一个重要参数,它代表着一个建筑的生长等级。而这个等级在游戏中默认设定为R、CS和CO均为GS1~8I-R、I-D、I-M和I-HT为GS1~3

我打开游戏内核,观察发展模拟器中的数据,制成了一个表格(如果看晕的可以看图表)
(纵轴代表人口基数,横轴是生长概率)

住宅区的GS数据
R$
R$$和R$$$
Stage 1
Stage 2
Stage 3
Stage 4
Stage 5
Stage 6
Stage 7
Stage 8
0
0
100
300
300
95
5
360
390
80
20
432
507
60
35
5
518
659
45
40
15
622
857
30
45
25
746
1114
27
40
28
5
895
1448
24
36
30
10
1074
1882
21
33
32
14
1289
2447
17
30
35
18
1547
3181
14
26
33
23
4
1856
4135
12
23
31
27
7
2227
5376
10
20
28
32
10
2672
6989
9
17
25
36
13
3206
9086
8
15
21
39
14
3
3847
11812
7
13
18
37
19
6
4616
15356
6
11
15
34
24
10
5539
19963
5
9
12
32
27
15
6647
25652
4
8
10
28
30
18
2
7976
33738
3
7
8
26
27
24
5
9571
43859
2
5
7
22
24
27
11
2
11485
57017
2
4
6
19
22
25
16
6
13782
74122
1
3
5
16
19
24
21
11
16538
96359
1
2
5
13
17
21
25
16
19846
125267
1
2
5
10
15
18
29
20



服务业数据
CS$
CS$$和CS$$$
Stage 1
Stage 2
Stage 3
Stage 4
Stage 5
Stage 6
Stage 7
Stage 8
0
0
100
300
300
95
5
360
390
92
8
432
507
89
10
1
518
659
86
12
2
622
857
83
14
3
746
1114
80
16
3
1
895
1448
77
17
4
2
1074
1882
74
18
4
3
1
1289
2447
71
19
5
3
2
1547
3181
68
20
5
4
3
1856
4135
66
20
6
4
4
2227
5376
64
20
6
5
4
1
2672
6989
62
19
7
5
5
2
3206
9086
60
19
7
6
5
3
3847
11812
58
18
8
6
6
4
4616
15356
56
18
8
7
6
4
1
5539
19963
54
17
8
7
7
5
2
6647
25652
52
16
9
8
7
5
3
7976
33738
50
16
9
8
7
6
4
9571
43859
48
17
9
8
7
6
4
1
11485
57017
46
14
10
9
8
6
5
2
13782
74122
44
14
10
9
8
7
5
3
16538
96359
42
14
10
9
8
7
6
4
19846
125267
40
15
10
9
8
7
6
5



商业数据
CO$$和CO$$$
Stage 1
Stage 2
Stage 3
Stage 4
Stage 5
Stage 6
Stage 7
Stage 8
0
100
300
95
5
390
80
20
507
60
35
5
659
45
40
15
857
30
45
25
1114
27
40
28
5
1448
24
36
30
10
1882
21
33
32
14
2447
17
30
35
18
3181
14
26
33
23
4
4135
12
23
31
27
7
5376
10
20
28
32
10
6989
9
17
25
36
13
9086
8
15
21
39
14
3
11812
7
13
18
37
19
6
15356
6
11
15
34
24
10
19963
5
9
12
32
27
15
25652
4
8
10
28
30
18
2
33738
3
7
8
26
27
24
5
43859
2
5
7
22
24
27
11
2
57017
2
4
6
19
22
25
16
6
74122
1
3
5
16
19
24
21
11
96359
1
2
5
13
17
21
25
16
125267
1
2
5
10
15
18
29
20



工业数据
I-D
I-R、I-M和I-HT
Stage 1
Stage 2
Stage 3
0
0
100
300
300
99
1
360
390
98
2
432
507
97
3
518
659
96
4
622
857
94
6
746
1114
91
9
895
1448
89
11
1074
1882
86
14
1289
2447
83
16
1
1547
3181
79
19
2
1856
4135
75
21
4
2227
5376
71
22
7
2672
6989
66
23
11
3206
9086
61
24
15
3847
11812
56
25
19
4616
15356
50
26
24
5539
19963
44
27
29
6647
25652
37
29
34
7976
33738
31
29
40
9571
43859
23
32
45
11485
57017
16
33
51
13782
74122
8
35
57
16538
96359
7
29
64
19846
125267
7
23
70



细心观察的人会发现——同产业,不同收入,它们的生长概率的比例都是一致的;R与CO的生长概率的比例也是一致的


分割线======================================
而下面的这些是我随机选取的一些Maxis建筑(我很肯定有很多你是没见过的

住宅建筑

服务业建筑

商业建筑

工业建筑


农业建筑无非就那几个,相信你们都知道

[ 本帖最后由 Bobbi 于 2009-6-8 19:56 编辑 ]
 楼主| 发表于 2009-6-8 19:39 | 显示全部楼层

影响GS的主要因素实验

表格中的那个生长概率究竟是什么呢?我猜想是每次长建筑时,某GS建筑所占的比例。当然,只是想是不行的,要通过实验才能证明这个想法是否正确

实验1——R$
这个沙盒里,人口为432,并且里面全是低收入人群
控制变量,调整中高收入的税率为20%,让这两种产业的建筑不能长出来,还把这些建筑全部设置为历史建筑,让他们不会重新长以影响实验结果

这个就是实验的地块,这里有40个2x3的低密度住宅区(为了刺激低收入人群,所以旁边会规划一些商业建筑和扑通市政建筑以让住宅区完全填满)

3个月后,住宅区被填满了,然后花22天让人口稳定


现在来算算一下他们的比例
街道左半部分的,方框内的是同一种建筑,方框外的也是同一种建筑(右半部分也一样)






数了一下,发现——方框里面的:方框外的=GS1:GS3=20:20
对照432所在的那行,这个结果与想象中的有点偏差啊
再想一想,那些房子可不是同时长的啊,有的早有的迟。那么我们就用两个人口的平均数768所在的746那行来计算一下

结果出乎意料,表格里的是GS1:GS3=27%:28%,与刚才数的很吻合

实验2——I-M
这个就是我们的实验分区

这个是人口的状况

实验地块

建筑长起来了


仔细看看啊

同一种框里的是同一种建筑

看看建筑的GS情况

工业区已经有651人了


数了一下,结果为GS1:GS2=22:11,与表格的GS1:GS2=96%:4%相比,与想象中的很不同啊。xrr35

实验3——I-R
这次的实验分区有723的住宅人口


这里是实验的地块,有12块农业区

农业区都长满东西了,那就开始数吧(这些建筑都不错吧)
(PS:怎么不长出我喜欢的地中海风格的农场啊



话说SG的农业建筑包里就有这么多的1x2建筑,有用,但也不要长出来啊

这里长出的三个TheTeaCat的农场,是真的,不是我故意弄的,不信你也去试试

旁边的这三个1x2的不用说,都是GS1的

农业区的规模达到了1457

我们来数数看,结果为GS1:GS2=13:2。表格的为GS1:GS2=89%:11%。相比之下,结果吻合(只是有小小的距离)

也许工业区的真是很特殊哦(但是农业区的核心本来就是工业区啊)

[ 本帖最后由 Bobbi 于 2009-6-8 20:11 编辑 ]
 楼主| 发表于 2009-6-8 19:40 | 显示全部楼层

实验结论

从上面的实验中,我得出了以下四个结论

1、产业人口会影响GS(主要条件)
我在实验过程中,规划了土地后,长出的都是GS1的建筑。等到此产业的人口逐渐增加,一些更高GS的建筑就开始长出来了(因为我无法把全过程发出来(图会变得超多的),所以,你可以自己实践一下。)
当然有一点可以证明这个结论——一个纯产业(只有住宅区、商业区或者工业区)的分区,当规模发展得很大,通常都能长出一些很高GS的建筑

2、总人口不影响GS(主要条件)
也许你会发现前面的实验中,我会说明这个分区的住宅人口(刺激需求的最高也只有100来多)。但是经过计算后,发现那比例与表格数据不吻合。但根据产业人口来计算,反而吻合。那么这个就说明了总人口不影响GS

PS:由于这段文字是后来加上的,所以对此的实验后来再补吧xrr40

3、规划土地的大小影响GS(辅助条件)
在I-M的实验里,每种建筑的占地面积都是不同的(有2x2的,有1x2的……),在R实验中,屋子都是2x3的,而那概率就与表格的相吻合。而在I-R的实验中,建筑大小不同,规划的土地的面积一致,但结果较为吻合

那么,从这里就可以看出,生长的概率会受规划土地的大小影响(至于I-M实验的那个差距,我想目前还不能想出那个原因

还有,一些高GS的楼,都不是3x3的,而是至少4x4的。那么这点也能证明

4、规划土地的密度影响GS(辅助条件)
如果你用LE看了一遍Maxis建筑,你就会发现:GS1-3的建筑为低高度的建筑,GS4-6为中高度的,GS7-8为很高的建筑。通过这点可以肯定——生长某GS的建筑的概率受到规划土地的密度影响(所以你会发现实验里都没有一个GS4的建筑吧,其实是因为我全部都用了低密度(I为中密度)

[ 本帖最后由 Bobbi 于 2009-6-8 20:06 编辑 ]
 楼主| 发表于 2009-6-8 19:40 | 显示全部楼层

其它常见问题的对应实验

这里就选取了两个很典型的问题进行实验

实验1——需求与GS
很多人认为只要需求高,肯定能长高楼。那么这点究竟是否正确呢?
为了证明这是否正确,还是得做实验

这个是沙盘的一半,用于产生需求,刺激邻分区的需求(看看吧,这样就已经有10k人口,羡慕吧(但是有灰楼啊))



我们看看另一边,拉好街道,开始实验咯

规划好住宅区后,3x快进。过了4个月,我们就发现几乎都是GS1的房子

而商业区呢?不用说,都是GS1的

而工业区呢?汗啊,工业区的特殊又来了
为什么呢?因为在图中,最高GS的建筑是GS2的

农业区嘛,核心和工业区一样,特殊,并且这里已经出了GS3的建筑(那些建筑依然不错


从这里可以看出,在0人口的状况下(游戏初期),只能长出GS1的建筑,即使那需求都顶到了顶端。
所以我们得出第五个结论——需求不影响GS