Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.
Transcript of Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.
![Page 1: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/1.jpg)
Introduction to Z-Tree
Chung-Ching TaiTunghai University, Taiwan
![Page 2: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/2.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Outline
What is Z-Tree?Designing an ExperimentConducting an ExperimentData FilesSupport
![Page 3: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/3.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
What is Z-Tree?
• Zurich Toolbox for Ready-made Economic
Experiments
• Urs Fischbacher
• Fischbacher, U. (2007), z-Tree: Zurich toolbox for ready-made economic experiments. Experimental Economics 10(2), pp. 171-178.
![Page 4: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/4.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
How to Get Z-Tree?
• It is free!1. Download a license contract.2. Print two copies and sign them, fill in your postal
and email addresses.3. Send contracts to
Sally Gschwend, Institute for Empirical Research in Economics, University of Zurich, Bluemlisalpstrasse 10, CH-8006 Zurich.
![Page 5: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/5.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
How to Get Z-Tree?
4. You’ll receive one copy of contracts and an email of login name and password for downloading z-Tree.
• Sign the license on behalf of your institute or faculty so that people in your institute (ex: your assistants or students) can also run z-tree.
• Refer to Fischbacher (2007) in your paper (if there is any…)
![Page 6: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/6.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Requirements
• Skills– Programming experience is not necessary, but helpful
• Hardware– Very low requirements
• OS– Windows – NT, 2000, XP, (95, 98, ME)– Unix – Wine– Macintosh – Virtual-PC
![Page 7: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/7.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
A Client-Server Architecture
ztree.exe (Server)
zleaf.exe (Client: Subject)
![Page 8: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/8.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
New Features
• Displaying pictures and multimedia files
• Graphical representation of data (interactive!)– Game trees– Pie charts– Price paths– Network links– Visualization of market structure
• Chat Function
![Page 9: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/9.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
New Features
• Compatible with neuroeconomic experiments– Timing of screen changes/user inputs can be
precisely recorded– External hardware input—such as fMRI scanner
signals
![Page 10: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/10.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Designing an Experiment
• An example: public good game• Starting z-Tree• Specifying parameters• Programs• Input and output• Group Matching• Save your experimental design as a ztt
file!
![Page 11: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/11.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Public Good Game
• Subjects are matched into groups.
• Each subject has 20 dollars.
• Each subject has to decide how much of his/her 20 dollars to contribute to the public account.
![Page 12: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/12.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Public Good Game
• The money in the public account will be multiplied by 1.6 and distributed among all subjects in the group.
• The profit of each subject is the sum of his/her retained endowment and the money gained from the public account.
![Page 13: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/13.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Preparation
• Making a shortcut for z-tree.exe
• Specify the language– Right-click the shortcut– Choose “Properties”– Add the parameter
“/language en” (English)
![Page 14: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/14.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Specify Server IP
• Specify the IP address in server.eec
![Page 15: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/15.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Starting z-tree (via the shortcut)
![Page 16: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/16.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Specifying Parameters
• Experiment– Session• Treatment
– Period» Stage
![Page 17: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/17.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
The Structure of the Experiments
• How does z-Tree execute the commands?Background
• Tables• Programs• Active Screen• Waiting
Screen
Stage 1
• Programs• Active Screen• Waiting
Screen
![Page 18: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/18.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
![Page 19: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/19.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Background Parameters
• Double-click Background
• We will talk about how to group subjects later.
![Page 20: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/20.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Tables
• global, subject, summary, contracts, session contains variables used in the experiment
• Ex: some built-in variables– Global: Period, NumPeriods– Subject: Period, Subject, Group, Profit, TotalProfit,
Participate
![Page 21: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/21.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
How to Create Variables
• you can create your own variables in the programs
![Page 22: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/22.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Programs
• To add programs, 1. Select the last item
(the item before the program)
2. “Treatment” menu “New Program”
![Page 23: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/23.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Programs
• Specify the table• Declare and assign
values to variables• Do the programming
(use semicolon to separate expressions)
![Page 24: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/24.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Programs
• Some useful operators– +, -, *, /– <, <=, ==, !=, >=, >– &, |
• Scope operators
• You can look up functions in the Reference Manual.
![Page 25: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/25.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
• Add a new stage:1. Select Background2. “Treatment” menu
“New Stage”
![Page 26: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/26.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Input and Output
• Active Screen & Waiting Screen• Add a new box:
1. Choose “Active Screen” of the new stage2. “Treatment” menu “New Box” “Standard Box”
![Page 27: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/27.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Item
• Item: – input item – output item
• Add an item:– Select a box– “Treatment” menu “New Item”
The value will be shown as a multiple of the value specified in the “Layout” field
Check “Input” if you are going to create an input field
![Page 28: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/28.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
• An input item
![Page 29: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/29.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Group Matching - Programs
• You can do the group matching by writing your own programs in the subjects table, ex: Group = if(mod(Subject,5)>0, rounddown(Subject/5,1)-1, rounddown(Subject/5,1));
![Page 30: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/30.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Group Matching – Automatic
• Or you can let z-Tree do it automatically.
![Page 31: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/31.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Some Useful Options
• Partner:The first players constitute group 1, the next players group 2 and so on.
• Stranger:Random matching for each period.
• Absolute Stranger:each subject is never in the same group with others more than once
![Page 32: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/32.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Group Matching – Parameter Table
• Specify group identities directly in the parameter table.
• Ex: an experiment with8 subjects, 4 groups, 3 periods
![Page 33: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/33.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
• “Treatment” menu Parameter Table
![Page 34: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/34.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
• Double-clicking the cells brings out the parameter windows
![Page 35: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/35.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
• You can copy and paste parameter settings by1. Specify the group parameters in some cells2. Select these cells3. Copy to other cells by dragging the selected cells
![Page 36: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/36.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Conducting an Experiment
• You can use Clients’ Table to monitor what subjects do.
• “Run” menu “Clients’ Table”
![Page 37: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/37.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
• You can see the subjects if they execute z-leafs and connect to z-Tree successfully.
Clients’ Table – z-Tree
Welcome Screen – z-leaf
Welcome Screen – z-leaf
![Page 38: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/38.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Start the Treatment
• Select the ztt window• “Run” menu “Start Treatment”
![Page 39: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/39.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
• Once the treatment is started, you can observe subjects’ progress in the Clients’ Table.
![Page 40: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/40.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
• Displaying profit Information
![Page 41: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/41.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
To End the Experiment
• Make sure every subject has finished their jobs.
• Clients (z-leaf) – Alt + F4
• Server (z-tree) – “File” menu “Quit”
![Page 42: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/42.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Data Files
• Files created by z-Tree:– xls file – the main data file– sbj file – questionnaire responses– pay file – payment file– adr file – subjects’ address– gsf file – gamesafe in binary form
All tables are saved here!
![Page 43: Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.](https://reader035.fdocuments.in/reader035/viewer/2022062307/5519d226550346443e8b4add/html5/thumbnails/43.jpg)
The 6th International Workshop on Agent-based Approaches in Economic and Social Complex Systems (AESCS 2009)November 13-14, 2009 National Chengchi University,
Taiwan
Support
• Official Websitehttp://www.iew.uzh.ch/ztree/index.php
• Z-Tree Wikihttps://www.uzh.ch/iew/ztree/ssl-dir/wiki/
• Mailing listhttps://lists.uzh.ch/iew.lists.uzh.ch/sympa/info/ztree (hit “subscribe” in the left)