Class Selector

All Implemented Interfaces:
Goal, Behavior

public class Selector extends Composite
A selector of sub-goals, that chooses a single Behavior to execute from a list. The default selection function is a random selection but this can be specified in the builder.