Research Article
Games and Agents: Designing Intelligent Gameplay
Table 2
Role definition in OperA.
| Role: leading firefighter |
| Objectives | Fire_under_control, victims_save | Subobjectives | get_to_disaster_location,
situation_assessment, plan_of_attack, extinguish_fire, rescue_victims | Rights | Command_team_members,
order_ambulance, get_experts | Norms | OBLIGED
inform(headquarters, plan_of_attack) BEFORE NOW+10
IF DO safe(victim) or DO
extinguish(fire) THEN PERMITTED damage(building)
| OBLIGED ensure_safety(team) | OBLIGED safe(victims)
BEFORE extinguish(fire) |
|
|