Knowledge processing and decision making in agent-based systems constitute the key components of intelligent machines.