EPIC Cognitive Architecture computer program (and a few models)
For CIS 677 Knowledge-Based Interfaces, Prof. Anthony Hornof, Fall 2009
This is a distribution of the EPIC (Executive Process-Interactive Control) cognitive architecture, which was developed by Professors David Kieras and David Meyer at the University of Michigan.
EPIC (Oct 2009) starter pack (.zip) Copyright (c) 2002 The Regents of the University of Michigan. All rights reserved.
The executable included here was built using the most recent (October 15, 2009) version of EPIC. It was compiled using Apple Macintosh XCode 3.1.3 and should run on both PowerPC and Intel 386 Macintoshes. It may require Mac OS 10.5 or higher. Please let the instructor know if this does not run on any reasonably up-to-date Macintosh that you would like to use for a homework. The starter pack includes:
- EPIC Application (Oct 2009 version) as described above.
- EPIC QuickStart.
- EPIC Framework (which you need to install following the instructions in the QuickStart).
- Williams '67 device and production rule file (a running model).
Wickens Task (March 2009) (.zip) Copyright (c) 2002 The Regents of the University of Michigan. All rights reserved.
Includes:
- EPIC Application (June 2009 Version. As with the version above, it should run on both PowerPC and Intel 386 Macs, and may require OS 10.5 or higher).
- EPIC QuickStart (identical to that in the previous download).
- EPIC Framework (for the June 2009 Version, which you should re-install following the instructions in the QuickStart).
- Wickens device file that should run on both Intel and PowerPC Macs using the June 2009 EPIC.app.
- Tutorial Exercise 3 handout.
- Excel spreadsheet discussed in the handout.
- Four sets of production rules discussed in the handout.
NRL Dual Task Assignment (11-18-09) (.zip)
To be used with the June 2009 version of EPIC.app bundled with the Wickens Task.
Includes:
- Two versions of the NRL dual device—a full version and a "Spartan" version that only displays the task-critical visual objects.
- Scenario files needed by the device.
- A "skeleton" set of production rules that need to get filled out for the model to run.
- NRL_Dual_Task_Notes.pdf, which further explains how to use the other files, and describes the assignment.
- Addendum
- Additional production rule files, for ideas:
- Local Density rules
Peterson rules