第二讲实验操作平台Ztree使用介绍20111121.

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第二讲、实验操作平台Ztree使用介绍主讲人:陈叶烽(北京师范大学经济与工商管理学院)2011年11月30日四川成都(欢迎讨论,lenggone@gmail.com)西南财经大学实验经济学短期课程“实验的设计和具体操作”专题讲座讲解内容一、Ztree概览二、Ztree常用菜单命令介绍(结合标准公共品博弈程序)三、Ztree实验程序编写过程示范:以标准公共品博弈实验为例四、Ztree生成文件使用介绍五、Ztree使用过程中常见问题的处理一、Ztree概览1.Ztree介绍2.Ztree的基本功能3.Ztree的运行原理1.Ztree介绍ZurichToolboxforReady-madeEconomicExperimentsZtree由两个部分组成zTree(控制平台)zLeaf(被试终端)Ztree开发者UrsFischbacher介绍Fischbacher,U.(2007),z-Tree:Zurichtoolboxforready-madeeconomicexperiments.ExperimentalEconomics10(2),pp.171-178.(Timescited2515)Ztree打开时的界面Zleaf连接到主机后的界面1.Ztree介绍Ztree是进行实验操作的免费平台软件Ztree有自己特定的语言(类似C语言)Ztree的官方网站以及官方材料文件(ztree21tutorial.pdf)指南手册,包含了Ztree所有功能的介绍2.ZtreeReferenceManual(ztree21ref.pdf)菜单手册,包含了Ztree所有菜单的使用介绍1.Ztree介绍如何获得Ztree正版软件?1.从上述官网下载一份合同即licensecontract.2.打印两份合同并填写相关材料(含自己所在的研究机构,个人信息以及邮件地址等)和签名3.邮寄填写后的合同至如下地址SallyGschwend,InstituteforEmpiricalResearchinEconomics,UniversityofZurich,Bluemlisalpstrasse10,CH-8006Zurich.4.你会受到一份回寄过来的合同,并同时会收到苏黎世大学的一份邮件,该邮件中包含了登陆Ztree官网的账号和密码,以此信息登陆网站后就可以下载最新版的Ztree。注意,签署合同时最好署上自己单位的名称,这样同一单位的研究人员也可以同时使用你的正版Ztree软件。在实验论文中一旦使用Ztree软件必须要注明并引用上述Fischbacher(2007)文献正版软件Ztree的好处在国内很多人用盗版Ztree软件(比如从人大经济论坛下载)是一个客观事实使用正版软件Ztree可以免费加入Ztree的Mailinglist系统,从而可以获得像ESA那样的服务,只要Ztree的任何问题均可以在此发问并获得全球使用Ztree人员的解答和帮助。Ztree的在线辅助材料OfficialWebsiteZ-TreeWikiMailinglist(hit“subscribe”intheleft)2.Ztree的运行原理3.Ztree的基本功能Ztree最大的功能是给我们提供了一个平台,设计实验比较容易上手,不需要我们很强的编程基础Ztree是一个免费的开放式平台,全球使用Ztree的人员每日剧增,其功能也在不断发展和完善Ztree具有非常好的数据存储功能,即使在Zleaf终端甚至Ztree主机崩溃时只要运用方法得当相关的实验数据仍然得到保存或转移。Ztree只要事先的程序编写没有问题,在实际的运行过程中极少发生错误Ztree会自动实现一些重要数据变量比如profit的运算用Ztree进行实验设计比较容易上手背后程序展示1背后程序展示2IncreasedparticipationZtree编程的难易程度Z-tree官网:“Apublicgoodexperiment,forinstance,canbeprogrammedwithinanhour,adoubleauctionwithinaday.”二、Ztree常用菜单命令介绍(结合标准公共品博弈程序)1.公共品博弈实验介绍2.Ztree的准备3.实验参数的设置4.Programs5.Inputandoutput6.GroupMatching1.公共品博弈实验介绍cooperation假设共有n个被试参加实验,给予每个被试初始禀赋y单位筹码,所有被试需同时决定向某种公共品投资g单位筹码,ig表示被试i投资的筹码数。当该轮投资完毕后,将对该公共品的总投资量乘以系数a后,再回报给所有参与实验的被试(无论该被试是否进行了投资)。这样每个人得到的物质效用就是个体原来的禀赋减去向公共品投资的禀赋再加上从公共品投资中所得到的回报。此时被试i所获的物质效用可用公式表达为:11niijjygag,而该轮中群体的总收益为1111nnnijjijjnygnag。其中系数a被定义为MPCR(MarginalPerCapitaReturn)即边际个体回报,这里设定01ana,此时对个体i来说由于1/10iiga,故在每一轮中个体i的最优策略是使得ig最小化即投资水平为零。但从群体的总收益角度来说,每个人投资的最大化是最优策略,因为有11/10niiigna。在该模型中,被试的投资额被用来度量公共品博弈中的自愿合作水平,即投资额越高,则说明自愿合作水平越高,反之亦然。公共品博弈实验介绍(示例)N=2,即两个人组成一组Endowment=20,即每人初始禀赋为20个筹码每个被试对20个初始筹码进行私人账户和公共账户的分配和投资,即其对公共账户的投资为Contribution公共品博弈实验介绍(示例)MPCR=EfficiencyFactor=0.8,即投资完之后每个被试会从公共项目中获取0.8*(投资总额=SumC)的回报而且每人的回报是一样的此时每个被试的收益为Profit=Endowment-Contribution+EfficiencyFactor*SumCZtree的架构ExperimentSessionTreatmentPeriodStageZtree运行的基本步骤Background•Tables•Programs•ActiveScreen•WaitingScreenStage1•Programs•ActiveScreen•WaitingScreenStage2•…Ztree运行的基本步骤22.Ztree的准备可以设置一个Ztree的快捷方式到桌面通过快捷方式打开Ztree3.实验参数的设置双击Background菜单后出现右图这里需要设置的参数包括:被试个数组数实际运行轮次筹码和货币的转化比例被试出场费Tables中实验参数的设置Tables是Ztree中非常重要的工具,其中常见的Tables包括global,subject,summary,contracts,session,在这些Tables中我们可以相应的实验变量比如实验中一些常见的变量可以在GlobalTable和SubjectTable中进行设置Global:Period,NumPeriodsSubject:Subject,Group,Profit,TotalProfit,Participate如何创建实验变量(Variables)?除了在Tables中设置实验常见变量之外,需要在“programs”进行设置实验的其他研究变量4.Programs在最后一个Item后面可以添加Programs点击“Treatment”menu“NewProgram”Programs设定table的具体形式设定变量名输入程序语句ProgramsPrograms中常用到的运算符+,-,*,/,=,==,!=,=,&,|Programs添加stage:1.选定Background2.点击“Treatment”menu“NewStage”4.InputandOutputActiveScreen&WaitingScreen添加box:1.先在某个stage中选定“ActiveScreen”2.点击“Treatment”menu“NewBox”“StandardBox”ItemItem:inputitemoutputitem添加item:选定box点击“Treatment”menu“NewItem”Thevaluewillbeshownasamultipleofthevaluespecifiedinthe“Layout”fieldCheck“Input”ifyouaregoingtocreateaninputfieldAninputitem6.GroupMatching简单的分组可以在Ztree中的Matching菜单中自动实现Partner:固定搭配Stranger:陌生搭配.AbsoluteStranger:完全陌生搭配GroupMatching搭配的设定与被试个数和组数相关关于手动分组的实现ParameterTable点击“Treatment”menuParameterTable关于手动分组的实现ParameterTable双击某个“cell”后会出现如下对话框可以根据研究需要进行手动分组1.比如把subject1分在第一组,subject2分在第二组2.选定这些“cells”3.拖动这些“cells”到其他被试序号可以完成每个轮次的相同设置如何查看被试终端已经连入主机?Clients’Table–z-TreeWelcomeScreen–z-leafWelcomeScreen–z-leaf开始某个实验任务把相应的Ztt文件拖入Ztree点击“Run”menu“StartTreatment”实验一旦开始,可以通过Clients’Table查看和控制实验进程及节奏利润的显示信息结束实验查看Clients‘Table中的“State”状态栏,所有被试显示“Ready”时说明被试已经完成实验可以用Alt+F4关闭Zleaf终端通过“File”menu“Quit”关闭Ztree三、Ztree实验程序编写过程示范:以标准公共品博弈实验为例四、Ztree生成文件的介绍当实验运行全部结束之后,Ztree会自动生成如下文件:xlsfile–主要数据文件sbjfile–序号数据文件payfile–报酬数据文件adrfile–ztq问卷数据文件gsffile–gamesafeinbinaryform1.xlsfile–主要数据文件2.sbjfile–序号数据文件3.payfile——报酬数据文件4.adrfile–ztq问卷数据文件五、Ztree使用过程中常见问题的处理为何打开Ztree时提示Gsf文件重复了只有一个才可以!为何打开Ztree时提示Gsf文件重复了只有一个才可以!切换中文输入法时Ztree程序终止?切换输入法时候ZTREE终止!在输入法设置里面的高级选项中第一项要选中,即应用于所有高级程序!为何最后一定要运行Ztq程序?这是生成pay文件的前提!如何在Ztree中实现调查问卷?TheEndThanksforYourAttentions!Discussion?

1 / 70
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功