Student research & programming opportunity
| Version | Operating system | Notes |
| RatCog Version 1.3 | BeOS | Released, 11/14/00 |
| RatCog Version 1.4 | BeOS | Released, 12/17/00. Plugins can now be recompiled (header dependencies resolved) |
| RatCog Version 1.5 | BeOS | Released, 1/15/01. Plugin API's no longer have explicit message passing (removed bug in API's that caused deadlock). Added IdentityMatch models. |
| RatCog Version 2.0 | Redhat Linux 7.0 | Released, 8/27/01. Ported simulator to Redhat Linux 7.0. Now can turn animation of rat on/off, which is useful for longer running simulations. |
| RatCog Version 2.1 | Redhat Linux 7.0, 7.1 | Released, 9/15/01. Re-enabled experimenter to change the number of arms on the maze. Added IdentityMatchExperimenter code & binary to release. Added IdentityMatchRat binary to release. |
| RatCog Version 2.2 | Redhat Linux 7.0, 7.1 | Released, 9/26/01. Fixed memory leak in Directory class. May have been a factor in sluggish system performance. Was causing crashes with IdentityMatchRat/Experimenter in some cases. |
| RatCog Version 2.3 | Redhat Linux 7.0, 7.1 | Released, 10/3/01. Fixed problem that caused failure to launch simulator when system load was heavy. |
Plugins (see maze simulator for other plugins)
| Operating system | Plugins |
| BeOS | Revised Identity Match Experimenter and binaries for Experimenter and Rat (no source code for rat released yet; class project in progress). Experimenter uses 5 arms. Full set of trials in experimenter. In order to change experimenter to 8 arms, need to change training/testing arrays (see code). Rat uses weaker criterion to change from win-shift to win-stay. Some bugs fixed. |
Documentation
Programming Rat Plugins for RatCog (HTML) (Released, 8/24/01)
Papers & Presentations
Colloquium talk given to the UMD Psychology Department, March 8, 2001
Technical Report on RatCog
UROP project carried out by Sam Storie.
Images
Version 1.3 screen snap
More recent (but 200K file) screen snap
AVI Video of rat on maze in RatCog
Information and links on Redhat Linux
Contributors: Ryan Goldberg (GUI & database programming), Ian McNaney (GUI porting), Eric Mislivec (thread porting), Jayanta K. Nath (debug window; rat API extensions), Brian Rhiel (GUI programming), Sam Storie (porting; API analysis), Bushrod Thomas (backpropagation classes), Kiran Vuppla (experimenter programming extensions).
RatCog is open source for both rat and experimenter plugins. University of Minnesota Duluth maintains full copyright over the simulator and the source code, but license for distribution and modification is unlimited as long as this work is cited. If you want to see the other code, please email me (chris@cprince.com).
(c) 2000, 2001 Regents of the University of Minnesota Duluth.