Quick Start

Do you want to read all the instructions? Well, I don't want to write them just yet. How about a quick start instead?

Importing Existing Projects

[updated 08/09/15]

To import a zipped tutorial like org.jactr.tutorial.unit1.zip in Eclipse, choose Import ... from the File menu of Eclipse. In the Import dialog, keep the pre-selected entry Existing Projects into Workspace and click Next >. Click on Select archive file and Browse ... to the select the downloaded zip archive. Click Finish to import the project into the workspace.

If you came here from a novice tutorial, you may now proceed with the tutorial. You may also continue to get more info on exporting and importing jACT-R projects.


The following screencasts cover how to export and import both zipped and installed jACT-R projects. It also introduces you to run configurations and the creation of custom modules.

Importing/Exporting v1 (19:33 min)
Importing/Exporting v2 (04:50 min)

Note: The tutorials referenced in these (old) videos are not installed by default. You can grab them and similar examples directly from GitHub.

Note: The exporter trims out empty folders. You will need to add the empty java folder at the root of the project. If not, you will receive a error for the project, but it's not critical

Run Configurations

Eclipse uses run configurations to manage and store the necessary options and parameters needed in order to execute programs, this includes running of jACT-R models. This screencast covers the basics of getting a particular model run configured as well as importing of models.

Iterative Runs

The following screencast illustrates how one can run batch model executions. This is useful for data collection as well as parameter space searches. As with the run configurations, listeners can be attached in order to influence and record the model behavior.

Remote execution

Note: The below references deprecated tools. A new system for farming remote model runs is in the works. 

The remote execution tools permit the execution of iterative runs over the network. It can be run both locally and remotely, with auto-start options. The screencast below illustrates how to use this new feature. But first, it has to be installed: