Class Avoid

java.lang.Object
   |
   +----EDU.gatech.cc.is.abstractrobot.ControlSystemS
           |
           +----EDU.gatech.cc.is.abstractrobot.ControlSystemSS
                   |
                   +----Avoid

public class Avoid
extends ControlSystemSS
Introduction
This is an example of a very simple control system for a SocSmall robot. It uses a motor schema-based configuration to move away from other robots. This isn't really a great soccer strategy, but it serves to illustrate how behaviors can be configured using

Variable Index

 o DEBUG

Constructor Index

 o Avoid()

Method Index

 o Configure()
Configure the Avoid control system using Clay.
 o TakeStep()
Called every timestep to allow the control system to run.

Variables

 o DEBUG
 public static final boolean DEBUG

Constructors

 o Avoid
 public Avoid()

Methods

 o Configure
 public void Configure()
Configure the Avoid control system using Clay.

Overrides:
Configure in class ControlSystemSS
 o TakeStep
 public int TakeStep()
Called every timestep to allow the control system to run.

Overrides:
TakeStep in class ControlSystemS