public RoamScanningToCenter(AIRobot robot) : base(robot) { }
public Behavior(AIRobot robot) { this.robot = robot; }
public NarrowLock(AIRobot robot) : base(robot, 1.9) { }
public ScanLock(AIRobot robot, double lockFactor) : base(robot) { this.lockFactor = lockFactor; }
public ThinLock(AIRobot robot) : base(robot, 1.0) { }
public FixedLock(AIRobot robot) : base(robot, 2.0) { }
public RoamScanning(AIRobot robot, Direction direction) : base(robot) { this.direction = direction; }
public RoamScanning(AIRobot robot) : this(robot, Direction.Right) { }