public interface MAVFPlannerFactory
MAValueFunctionPlanner objects). This is useful for the
MAVFPlanAgentFactory since it allows planning objects to be delployed with the generation of agents. A factory that returns
a constant object reference is supplied as well as one for generating new value iteration instances.| Modifier and Type | Interface and Description |
|---|---|
static class |
MAVFPlannerFactory.ConstantMAVFPlannerFactory
MAValueFunctionPlanner factory that always returns the same object instance, unless the reference is chaned with a mutator. |
static class |
MAVFPlannerFactory.MAVIPlannerFactory
Factory for generating multi-agent value iteration planners (
MAValueIteration). |
| Modifier and Type | Method and Description |
|---|---|
MAValueFunctionPlanner |
getPlannerInstance()
returns an
MAValueFunctionPlanner reference to use for planning. |
MAValueFunctionPlanner getPlannerInstance()
MAValueFunctionPlanner reference to use for planning.MAValueFunctionPlanner reference to use for planning.