Behavior-based decision making: a tutorial