public class UniversityBDI
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected class |
UniversityBDI.ComeToUniGoal
The top-level goal to come to the university.
|
protected static class |
UniversityBDI.TakeXGoal
The take x goal is for using a train or tram.
|
protected class |
UniversityBDI.TrainPlan
The train plan for the come to university goal.
|
protected class |
UniversityBDI.WalkPlan
The walk plan for the come to university goal.
|
Modifier and Type | Field and Description |
---|---|
protected jadex.bridge.IInternalAccess |
agent |
protected boolean |
raining
Belief if it is currently raining.
|
Constructor and Description |
---|
UniversityBDI() |
Modifier and Type | Method and Description |
---|---|
void |
body()
The agent body is executed on startup.
|
protected void |
takeX(UniversityBDI.TakeXGoal goal)
Take X plan for the take X goal.
|
protected void |
tramPlan(jadex.bdiv3.runtime.IPlan plan)
The tram plan for come to university goal.
|
protected jadex.bridge.IInternalAccess agent
protected boolean raining
public void body()
protected void tramPlan(jadex.bdiv3.runtime.IPlan plan)
protected void takeX(UniversityBDI.TakeXGoal goal)