new release

The latest release has been made. Aside from the usual smattering of bug fixes (nothing too big), there have been many performance improvements between jACT-R and the IDE which will be immediately noticeable in terms of speed and memory usage. Incremental compilation and content assist are now dramatically faster. The memory leaks associated with massive log views now appears to be crushed.

new release

New release is available of core, ide, and actr/s. This covers tons of stuff, there have been quite a few changes, mostly related to compatibility and performance. There is a new framework for dealing with efferent control and it is working well for vocal and I'll be updating motor shortly. I'll be releasing a new augmented tutorial soon-ish.

Unit 1 Tutorial

[updated 08/09/15]


This document is an augmentation to the unit one tutorial found in the standard ACT-R distribution. To use this tutorial extension, read through the original tutorial and refer back to this document for jACT-R specific comments and features.


These tutorials are meant to augment the standard tutorial content from the canonical Lisp implementation.

The tutorials have been moved to here.

new release

There is a new release available, this one finally fixes the blocked start-up that could occur. It turns out there is an issue with MINA that would drop a message if the client connected too fast. Irritating, but hacked around until a genuine fix is available.

This release also includes some performance improvements for multiple or embodied models in the neighborhood of 5-15% (all depending). Enjoy.

Performance Numbers

At the most recent ACT-R workshop, John Laird of SOAR fame, was curious as to the performance of ACT-R. Since ACT-R hasn't been concerned with this (in the past) the numbers weren't available off the top of Dan's head. I had some available, and now Dan and I are working on some common benchmarks, synthetic, but at least they are common.

Here are some early numbers before I dive into realtime issues and database backed models:


Release etc..

Big old batch of bug fixes as I make the mad-dash to the ACT-R workshop. Most of the fixes have to do with concurrency and stability. The intermittent lock-up on start has finally been diagnosed thanks to access to machines with many more cores. It looks as though some long standing motor module issues have finally been resolved allowing commands to be correctly handled when aborted by the model or common reality. Finally, the remote execution tool has been modified so that it can work correctly over VPN connections (the server is now the only one that runs a web service).

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:

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.


Subscribe to jACT-R RSS