Uses of Interface
org.simbrain.world.Agent

Packages that use Agent
org.simbrain.workspace The simbrain.workspace package contains the top level container for the other components of Simbrain--the network, world, and gauge(s). 
org.simbrain.world.dataworld The simbrain.world.dataworld package contains the simplest world type, a "dataworld" which is simply a spreadsheet which sends data to worlds in the form of rows on a simple table. 
org.simbrain.world.odorworld The simbrain.world.odorworld package describes a world in which an agent can move around and smell objects, which are coded as vectors of values which diminish in various ways as the agent is closer or farther from the agent. 
org.simbrain.world.visionworld The simbrain.world.visionworld package describes a very simple retina, in which a matrix of pixels are either on or off, and thereby send one of two values (e.g. 
org.simnet.coupling The simbrain.coupling package contains objects representing relations between an agent and an input or output node. 
 

Uses of Agent in org.simbrain.workspace
 

Methods in org.simbrain.workspace that return Agent
 Agent Workspace.findMatchingAgent(Coupling c)
          Associates a coupling with a matching agent in the current workspace.
 

Uses of Agent in org.simbrain.world.dataworld
 

Classes in org.simbrain.world.dataworld that implement Agent
 class DataWorld
          DataWorld creates a table and then adds it to the viewport.
 

Uses of Agent in org.simbrain.world.odorworld
 

Classes in org.simbrain.world.odorworld that implement Agent
 class OdorWorldAgent
          Agent represents in a creature in the world which can react to stimuli and move.
 

Uses of Agent in org.simbrain.world.visionworld
 

Classes in org.simbrain.world.visionworld that implement Agent
 class VisionWorld
          < b>VisionWorld < /b> provides visual input to a neural network in the form of a grid of pixels that can be turned on or off by the user.
 

Uses of Agent in org.simnet.coupling
 

Methods in org.simnet.coupling that return Agent
 Agent Coupling.getAgent()
          Return the agent for this coupling.
 

Methods in org.simnet.coupling with parameters of type Agent
 void Coupling.setAgent(Agent agent)
          Set the agent for this coupling to agent.
 

Constructors in org.simnet.coupling with parameters of type Agent
Coupling(Agent a)
          Create a new coupling with the specified agent.
Coupling(Agent a, Neuron n)
          Create a new coupling with the specified agent and neuron.
MotorCoupling(Agent a, Neuron n, String[] ca)
          Create a new motor coupling with the specified agent, neuron, and array of command names.
MotorCoupling(Agent a, String[] ca)
          Create a new motor coupling with the specified agent and array of command names.
SensoryCoupling(Agent a, Neuron n, String[] sa)
          Create a new sensory coupling with the specified agent, neuron, and array of sensor names.
SensoryCoupling(Agent a, String[] sa)
          Create a new sensory coupling with the specified agent and array of sensor names.