Z-Tree Zurich Toolbox for Readymade Economic Experiments.

Slides:



Advertisements
Similar presentations
T-Mon SERVER CONNECTOR
Advertisements

Introduction to Z-Tree Chung-Ching Tai Tunghai University, Taiwan.
Whats New in Office 2010?. Major Changes in Office 2010 The Office Ribbon, which first made its appearance in Office 2007, now appears in all Office 2010.
Human Computer Interface
KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
What is a Dialog box? A Dialog box is a window or “form” that contains other child windows or “controls” that have a specific appearances and pre-defined.
Understanding Microsoft Excel
Using Microsoft Office Excel 2007
Microsoft Word 2010 Lesson 1: Introduction to Word.
Microsoft Office 2010 Access Chapter 1 Creating and Using a Database.
Access - Project 1 l What Is a Database? –A Collection of Data –Organized in a manner to allow: »Access »Retrieval »Use of That Data.
An Introduction to Z-Tree In a computerized experiment, an experimentor and a number of subjects need to communicate with one another. Z-Tree (Zurich Toolbox.
Office 2003 Introductory Concepts and Techniques M i c r o s o f t Access Project 1 Creating and Using a Database.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Roentgen photo effect. This detailed, thoroughly explained lesson will show you how to create very attractive roentgen photo effect. You can use this.
INSTRUCTIONAL SUPPORT SERVICES (ISS) SHORT COURSE, FALL 2012 UMSL Introduction to Web Page Design.
File Management and Organisation © Copyright William Rowan 2007.
Google Earth How to create a Google Earth Tour and place it in your Wiki.
Access Tutorial 10 Automating Tasks with Macros
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
Web Design HTML, Frontpage, DreamWeaver μέρος β ΠΡΥ019 - Πληροφορική Δρ.Βάσος Βασιλείου.
Working with Numbers in Alice - Converting to integers and to strings - Rounding numbers. - Truncating Numbers Samantha Huerta under the direction of Professor.
Managing Business Data Lecture 8. Summary of Previous Lecture File Systems  Purpose and Limitations Database systems  Definition, advantages over file.
Lesson 1 – Microsoft Excel The goal of this lesson is for students to successfully explore and describe the Excel window and to create a new worksheet.
Power Point EDU 271 Microsoft PowerPoint is a powerful tool to create professional looking presentations and slide shows. PowerPoint allows you to construct.
Using Dreamweaver. Slide 1 Dreamweaver has 2 screens that do different things The Document window where you create your WebPages The Site window where.
Dreamweaver CS4 Concepts and Techniques Chapter 7 Page Layout with Frames.
PowerPoint. Basic Vocabulary Slide - Presentation - Slide layout – ► ► ► ► a single page in PowerPoint all the slides for a speech all the slides for.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Lesson No:9 MS-Word Tools, Mail Merge and working with Tables CHBT-01 Basic Micro process & Computer Operation.
MICROSOFT WORD GETTING STARTED WITH WORD. CONTENTS 1.STARTING THE PROGRAMSTARTING THE PROGRAM 2.BASIC TEXT EDITINGBASIC TEXT EDITING 3.SAVING A DOCUMENTSAVING.
Lehigh University Introduction to Flash MX Sharmeen Mecklai.
PMS /134/182 HEX 0886B6 PMS /39/80 HEX 5E2750 PMS /168/180 HEX 00A8B4 PMS /190/40 HEX 66CC33 By Adrian Gardener Date 9 July 2012.
1 ADVANCED MICROSOFT WORD Lesson 16 – Customizing Features Microsoft Office 2003: Advanced.
Introduction to HTML. What is a HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup tags  The.
Fall 2005 Using FrontPage to Enhance Blackboard - Darek Sady1 Using FrontPage to Enhance Blackboard 1.Introduction 2.Starting FrontPage 3.Creating Documents.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 5 Decision Making.
1 The EDIT Program The Edit program is a full screen text editor that allows you to: Create text files Create text files Edit an existing text files Edit.
File Management Presented to The Glades Computer Club January 4, 2001.
INTEGRATION TO GENERATE MOTIVATION TO LEARN INTEGRATION TO FOSTER CREATIVITY.
Key Applications Module Lesson 21 — Access Essentials
Database Systems Microsoft Access Practical #2 Making Forms and Reports Nos 215.
Forms and Server Side Includes. What are Forms? Forms are used to get user input We’ve all used them before. For example, ever had to sign up for courses.
RIGHT Mouse Button Formatting Cut Copy Paste Save LEFT Mouse Button MAIN BUTTON Single clicks Double clicks Drag Highlight.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Access Project 7 Advanced Report and Form Techniques.
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
Office 2003 Introductory Concepts and Techniques M i c r o s o f t Access Project 1 Creating and Using a Database.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
Check whether these things are on your desk. If not, please raise your hand. –Pen –Receipt –“Summary of the experiment” Fill in the receipt following the.
1. 2 Word Processing Word Processing is writing words and sentences on the computer. It is easy to change or move text in a word document. People use.
Presented By: Weidong WU, Ph.D. Date: Part I Creating a drawing format for the paper size A (11 x 8.5) 1. Start Pro/E wildfire. 2. File  set.
Know your computer Make a Folder Copy from Word to Composer Format the Font Change the Alignment Format the Background Format the Colors Insert a Picture.
Copyright © Texas Education Agency, All rights reserved.1 Web Technologies Motion Graphics & Animation.
What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language, it is a markup.
>>0 >>1 >> 2 >> 3 >> 4 >>
ACCESS PROJECT TWO. PROJECT ONE In project one you: -Created Tables -Created Forms -Created Reports In this project you will learn about queries. Databases.
Today We Will Review: Operating Systems (Windows) (week 3 & 4) Starting up MS Windows Desktop and its contents Functions of the desktop components Brain.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Mail Merge Introduction to Word Processing ITSW 1401 Instructor: Glenda H. Easter Introduction to Word Processing ITSW 1401 Instructor: Glenda H. Easter.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 11 Creating Web Applications and Writing Data to a Database.
Fundamentals of Windows Mouse n 4 Basic Operations: –Pointing –Clicking –Double Clicking –Dragging.
June 17, 2009 Office 2007 Tips & Tricks.
Chapter 2: The Visual Studio .NET Development Environment
Building a User Interface with Forms
Chapter Lessons Start Adobe Photoshop CS
Creating and Using a Database
THIS IS JEOPARDY. THIS IS JEOPARDY With Your Host... Paul Berman.
Customization
zTree Workshop: Fundamentals of zTree
University of Warith AL-Anbiya’a
Presentation transcript:

z-Tree Zurich Toolbox for Readymade Economic Experiments

Advantages: Client-server programs (zTree is the server; zLeaf is the Client) Matching protocols Dummy-proof Disadvantages: Somewhat inflexible: Built for certain purposes -- challenging for new purposes; e.g., extensive form games, verbal exchanges Screen design is limited (forget color design, pictures, animation, displays of extensive form games)

Especially good for: Public goods games Ultimatum game* and other bargaining experiments One-sided and double auctions 2x2 normal form games

Starting zTree (Let’s do this together) In the C Drive, find the zTree directory Enter the directory (double click on it) Click on zTree

The common elements of all stages may be inserted and defined in the “Background.” The programs of the background are run at the beginning of a period. They are used for defining constants. In the background itself, when you double click it, some central parameters of the treatments can be viewed and changed. Go ahead and double click on the tree icon titled Background.

Number of subjects: This number is constant for the entire session Number of subjects: This number is constant for the entire session. Therefore, all treatments must have the same number of subjects. Number of groups: Number of groups to which subjects are assigned. Group matching may be variable or fixed. Number of trial periods: Number of periods for which no pay is earned. The number entered may be negative, in which case the period counter starts later. If, for instance, the number of trial periods is -2 and the number of paying periods is 10, then the treatment extends from period 3 to 10. Number of paying periods:Number of periods in which subjects are paid.

Exchange Rate: Amount in $ per experimental token earned. Lump sum payment: # of tokens credited at the beginning of period 1 of the treatment. Show up fee: credited at the start of the session Bankruptcy rules: What to do if the subject is starting to lose money.

Preparing Clients

Step 1: Find the IP address of the server Creating Clients Step 1: Find the IP address of the server Go to computer from which you are running the server program Find IP address: Go to start menu, click on run Type cmd In the DOS window, type ‘ipconfig’ Step 2: Make as many zLeaf shortcuts as you need clients Click on the zLeaf icon with the right mouse button. Make a shortcut. Then copy with CTRL-C. Then CTRL-V. Repeat as many times as you need.

Step 3: Give the clients different names Click once on each zLeaf shortcut name. Change it to whatever you want. Click once the zLeaf shortcut icon with the RIGHT mouse button. On the menu, choose properties. In ‘target’, enter /name new_name Step 4: Give the clients the IP address of the server and set language COMMAND LINE OPTIONS: In ‘target’ zleaf /language en /name client2 /server adr /size width x height

The interface elements Let’s look again at our zTree code. All elements of the treatment are arranged hierarchically in a code. The basic objects are Stages. Stages contain programs and screens, screens contain boxes, and boxes contain items.

Interface elements: BOXES: 1. Help Box 2. Header Box 3. Standard Box The subjects’ screens are made up of boxes. These are rectangular parts of the screen. The boxes are positioned within the “remaining box” in the order in which they appear in the stage tree. In the beginning,the “remaining box”constitutes the whole screen. It is later adjusted according to the definition of the boxes.

Name: For documentation only With frame: Is there a frame a round the box. Width: In pixels or percent Height: Same Dist to margin: In pixels or percent Adjustment: Where is the remaining box cut-off, if at all.

The Header Box

ITEMS in Boxes: radio radioline checkbox slider scrollbar text OTHER: Checker, Button, History, Grid, Container Boxes.

Text, input, Button, and Checker

Your first zTree program 1. Click on zTree 2. Put your cursor on the globals icon. 3. Go to the menu item Treatment, choose New Stage. Click OK 4. Put the Mouse cursor on the Active Screen icon 5. Go to Treatment and choose New Box. Then Standard. Click OK. 6. Put the Mouse cursor on the Standard icon 7. Go to Treatment and choose New Button. Then click OK. 8. Find the client (zLeaf) you created. Click. 9. Once the Leaf appears on the screen, go to the Tree, go to Run on the menu, and click Start Treatment. Congratulations. 10. Click OK on your first program.

There are four types of tables: Information on the state of the experiment is stored in a database. The database consists of tables. The lines of a table are called records. There are four types of tables: 1. Subjects - contains a record for each subject. The variables Period, Subject, Group, Profit, TotalProfit, and Particpate are always defined. 2. Globals: Variables that don’t change over subjects. 3. Summary - An overview of the game. One entry per period. 4. Contracts - Mainly for market experiments. No need today.

TABLES

001207UH.pay - names and profits of subjects. zTree Data Files Quit zTree by pressing Alt-F4. Then look at your zTree directory. Identify the xls file and open it. You will see lines corresponding to the four tables we just named. The data is stored in files. The names of the files consist of data and starting time. During a session that starts on Dec 7, 2000 at 8:36pm, the following files are created: 001207UH.pay - names and profits of subjects. 001207UH.adr - addresses of the subjects 001207UH.xls - all tables that were shown during the session. The MAIN file for data analysis. 001207UH.sbj - Answers to questionnaires and the roles that were played. Without names. 001207UH.gsf - GameSafe in binary form.