更改

添加24字节 、 2020年11月13日 (五) 08:29
无编辑摘要
第2行: 第2行:       −
'''糖域模型 Sugarscape models'''是一个遵循简单规则的基于主体的模型,用于[[人工智能]]、[[基于主体建模]]以及[[社会仿真]]等领域,在约书亚·爱泼斯坦 Joshua M. Epstein和罗伯特·阿克斯特尔 Robert Axtell一起出版的书籍中《创造人工社会》''Growing Artificial Societies''中有详细介绍。<ref name="GAS">{{cite book
+
'''糖域模型 Sugarscape models'''是一个遵循简单规则的基于主体的模型,用于[[人工智能]]、[[基于主体建模]]以及[[社会仿真]]等领域,在约书亚·爱泼斯坦 Joshua M. Epstein和罗伯特·阿克斯特尔 Robert Axtell一起出版的书籍中《如何创造人工社会》''Growing Artificial Societies''中有详细介绍。<ref name="GAS">{{cite book
 
|first1=Joshua M.
 
|first1=Joshua M.
 
|last1=Epstein
 
|last1=Epstein
第24行: 第24行:       −
Epstein和Axtell在他们《创造人工社会》书中,应用了[[约翰·何顿·康威 John Horton Conway]]提出来[[生命游戏]]的主体仿真模型,并将其应用于谢林的最初的想法中。为了证明他们在基于主体仿真领域的发现,他们创造了一个模型并将其制成CD-ROM附在书上一起出售。这个模型就是我们现在众所周知的概念'''糖域模型'''<ref name="GAS" /> 。此后,糖域模型就被广泛使用于基于主体的模型中,只要这些模型使用的规则与Epstein和Axtell定义的规则相似即可。
+
Epstein和Axtell在他们《如何创造人工社会》书中,应用了[[约翰·何顿·康威 John Horton Conway]]提出来[[生命游戏]]的主体仿真模型,并将其应用于谢林的最初的想法中。为了证明他们在基于主体仿真领域的发现,他们创造了一个模型并将其制成CD-ROM附在书上一起出售。这个模型就是我们现在众所周知的概念'''糖域模型'''<ref name="GAS" /> 。此后,糖域模型就被广泛使用于基于主体的模型中,只要这些模型使用的规则与Epstein和Axtell定义的规则相似即可。
    
== 原理 ==
 
== 原理 ==
第55行: 第55行:  
|archive-url=https://web.archive.org/web/20120619172718/http://www2.le.ac.uk/departments/interdisciplinary-science/research/replicating-sugarscape
 
|archive-url=https://web.archive.org/web/20120619172718/http://www2.le.ac.uk/departments/interdisciplinary-science/research/replicating-sugarscape
 
|archive-date=2012-06-19
 
|archive-date=2012-06-19
}}</ref>,因为并不总是能够复现出《创造人工社会》中所提供的结果。
+
}}</ref>,因为并不总是能够复现出《如何创造人工社会》中所提供的结果。
    
== 模型实现 ==
 
== 模型实现 ==
第74行: 第74行:     
NetLogo已经可以实现Sugarscape模型。
 
NetLogo已经可以实现Sugarscape模型。
NetLogo模型库中包含三个Sugarscape场景:“立即生长 Immediate Growback”,“恒定生长 Constant Growback”和“财富分配 Wealth Distribution”。除了这三种场景外,还有Iain Weaver的Sugarscape NetLogo模型,该模型是用户社区模型库的一部分。“它建立在Owen Densmore的NetLogo社区模型的基础上,涵盖了除战斗规则(尽管包含了琐碎的规则,但对模型却没有多大价值)之外,在《创造人工社会》一书中讨论的所有规则。” <ref>{{cite web
+
NetLogo模型库中包含三个Sugarscape场景:“立即生长 Immediate Growback”,“恒定生长 Constant Growback”和“财富分配 Wealth Distribution”。除了这三种场景外,还有Iain Weaver的Sugarscape NetLogo模型,该模型是用户社区模型库的一部分。“它建立在Owen Densmore的NetLogo社区模型的基础上,涵盖了除战斗规则(尽管包含了琐碎的规则,但对模型却没有多大价值)之外,在《如何创造人工社会》一书中讨论的所有规则。” <ref>{{cite web
 
|url=http://ccl.northwestern.edu/netlogo/models/community/Sugarscape
 
|url=http://ccl.northwestern.edu/netlogo/models/community/Sugarscape
 
|title=NetLogo User Community Models: Sugarscape
 
|title=NetLogo User Community Models: Sugarscape