FAQ
breadboard is a software platform for developing and conducting experiments on networks using online participants.
You can use breadboard to develop human interaction experiments (e.g. public goods games, coordination games), to conduct surveys, or to develop brand-new tasks to test your theories. Once you have developed an experiment you can administer it to subjects in a computer lab, or to online participants gathered through Amazon Mechanical Turk or other sources.
Breadboard can be licensed free of charge for academic and non-profit use. If you are doing research for a for-profit entity and want to use breadboard, please fill out the contact form for more information.
Why do I get an Oops, cannot start the server... Cannot init the Global object
error when I start breadboard?
You need to install version 7 of the Java Development Kit (JDK7), breadboard does not work with JDK8.
To install the JDK7, download the installer from here:
If both JDK7 and JDK8 are installed, you can switch to JDK7 with the following command:
export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
This is a known issue with the batch file included with breadboard v2.2.3.
To launch breadboard, open a command prompt and run:
java -cp "./lib/*;" play.core.server.NettyServer .
Please report any issues you find using the GitHub issue tracker here:
- Upgrading from v2.2 to v2.3
- Home
- Frequently Asked Questions
- Installation
- Dialogs
- Scripting
- Deployment
- Release History
- License