You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Learning Rule-Based Expert Systems Using Python ACT-R
Assignment Description
The primary goal of this assignment is to create an intelligent "Roomba" robot that can intelligently navigate through a finite virtual 2D space. The main idea is to use Python ACT-R to specify behaviors that the Roomba should use in certain situations. These include spiraling, bouncing, and wall-following. The code for this portion of the assignment is in vacuum.py.
Another part of this assignment is to build a program with Python ACT-R that effectively creates a (virtual and non-visual) sandwich from the bottom up. This is a simple part of the assignment and is used to demonstrate how rules can be created using Python ACT-R. The code for this portion of the assignment is in sandwich.py.