Software Agents
Shakey isn't human-like, so how can we recognize "rational behaviour?"