求剧情
合作的复杂性:基于参与者竞争与合作的模型 · 第五十节

《合作的复杂性:基于参与者竞争与合作的模型》第五十节

本节讨论基于参与者模型的验证与项目管理方法。验证时不能只看结果,因为模型常产生意外输出,应检查程序对各种环境的处理是否正确;建模者与编程者须保持彻底、准确的沟通……

本节讨论基于参与者模型的验证与项目管理方法。验证时不能只看结果,因为模型常产生意外输出,应检查程序对各种环境的处理是否正确;建模者与编程者须保持彻底、准确的沟通,避免理解上的微妙分歧。做好项目比编好程序更难,需要设计一套系统方法来获取输出、分析数据和解释结果。建议为每次运行写下备忘,记录程序版本、参数、运行编号及自己的理解,附上分析图表,形成"实验笔记本",作为最终报告中数据分析部分的基础。

学习该模型最好的方式是动手实践,本节给出几个练习。第一个是改编的谢林倾覆模型:在64格棋盘上随机放置两类硬币,行动者若近邻中同类不足1/3则移动到空格。练习要求检验谢林的推论——对邻居类型更宽容的一方会占据更多空间,具体可设20个冲浪者(1/3同类即满足)和20个游泳者(需1/2同类),运行40次循环并标记空格类型,重复10次观察结果。第二个练习继续用此模型,考察两类行动者数目不等时,数目少的一方是否聚集更紧密、调整过程是否更快。

第三个练习扩展第七章的社会影响模型,可做两类实验:一是设定初始地理差异,观察小的初始差异是否导致区域分化,以及数量优势能否扩散至整个空间;二是赋予不同文化特征不同的吸引力值,研究何种吸引力水平能使某特征占据支配地位。第四个练习对起立鼓掌和人浪现象建模:20人围坐,规则A为邻座站起时自己也站一秒,规则B是坐下后至少坐两秒,比较两种规则下的行为差异,并可加入人浪单向流动、逐渐平息等事实进行修改。最后,本节给出一学期课程的建议提纲,强调应大量阅读原始研究文献和各种具体模型报告,课程涵盖选举、市场、居住分隔、战争、国家形成等应用,并建议学生完成一个主要项目。

‹ 上一章目录下一章 ›

全部 51 章