Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

S

sample(List<Double>) - Static method in class org.baseagent.util.BaseAgentMath
 
Satisfiable - Interface in org.baseagent.mindplan
 
saveSnapshot(String) - Method in class org.baseagent.ui.GridCanvas
 
SBEPackage - Class in org.baseagent.embodied
 
SBEPackage() - Constructor for class org.baseagent.embodied.SBEPackage
 
scatter(Object) - Method in class org.baseagent.grid.Grid
 
scatter(Object) - Method in class org.baseagent.grid.GridLayer
 
scatter(Object, int) - Method in class org.baseagent.grid.Grid
 
scatter(Object, int) - Method in class org.baseagent.grid.GridLayer
 
scatter(Object, int) - Method in class org.baseagent.grid.GridLayerStep
Randomly places the given thing throughout the GridLayerStep, making sure to not place a thing on a space that already has the same thing.
scatter(Object, int) - Method in class org.baseagent.ui.defaults.QuickSimulation
 
scatter(Object, int, int, int, int, int) - Method in class org.baseagent.grid.Grid
 
scatter(Object, int, int, int, int, int) - Method in class org.baseagent.grid.GridLayer
 
scatter(Object, int, int, int, int, int) - Method in class org.baseagent.grid.GridLayerStep
 
scatter(Object, int, int, int, int, int) - Method in class org.baseagent.ui.defaults.QuickSimulation
 
scatter(List<?>) - Method in class org.baseagent.grid.GridLayerStep
 
scatter(List<?>, int, int, int, int) - Method in class org.baseagent.grid.GridLayerStep
 
scatter(List<? super Object>) - Method in class org.baseagent.grid.Grid
 
scatter(List<? super Object>) - Method in class org.baseagent.grid.GridLayer
 
scatter(List<? super Object>, int, int, int, int) - Method in class org.baseagent.grid.Grid
 
scatter(List<? super Object>, int, int, int, int) - Method in class org.baseagent.grid.GridLayer
 
ScheduledEvent - Class in org.baseagent.schedule
 
ScheduledEvent(Consumer<Simulation>) - Constructor for class org.baseagent.schedule.ScheduledEvent
 
Scheduler - Class in org.baseagent.schedule
 
Scheduler() - Constructor for class org.baseagent.schedule.Scheduler
 
SchedulerPolicy - Interface in org.baseagent.schedule
 
Segment - Class in org.baseagent.path
 
Segment(PathComponent...) - Constructor for class org.baseagent.path.Segment
 
Segment(Segment.Directionality, PathComponent...) - Constructor for class org.baseagent.path.Segment
 
Segment.Directionality - Enum in org.baseagent.path
 
Segment.EndPoint - Class in org.baseagent.path
 
Segment.Joint - Class in org.baseagent.path
 
sendDirectedMessage(MessageListener, Message) - Method in class org.baseagent.Agent
Convenience method to access the communicator
sendDirectedMessage(MessageListener, Message) - Method in class org.baseagent.comms.Communicator
 
sendMessage(Message) - Method in class org.baseagent.Agent
Convenience method to access the communicator
sendMessage(Message) - Method in class org.baseagent.comms.Communicator
 
sense(Agent) - Method in class org.baseagent.embodied.sensors.AllSignalSensor
Posts a list of every signal found by the sensor
sense(Agent) - Method in class org.baseagent.embodied.sensors.EmbodiedSensor
 
sense(Agent) - Method in class org.baseagent.embodied.sensors.MaxSignalSensor
 
sense(Agent) - Method in interface org.baseagent.Sensor
 
Sensor - Interface in org.baseagent
 
SequentialBehaviorsPolicy - Class in org.baseagent.behaviors
 
SequentialBehaviorsPolicy() - Constructor for class org.baseagent.behaviors.SequentialBehaviorsPolicy
 
set(int, int, Object) - Method in class org.baseagent.grid.Grid
 
set(int, int, Object) - Method in class org.baseagent.grid.GridLayer
 
set(int, int, Object) - Method in class org.baseagent.grid.GridLayerStep
 
set(Object) - Method in class org.baseagent.grid.GridCell
 
set(GridPosition, Object) - Method in class org.baseagent.grid.Grid
 
set(GridPosition, Object) - Method in class org.baseagent.grid.GridLayer
 
set(GridPosition, Object) - Method in class org.baseagent.grid.GridLayerStep
 
setBehaviorPolicy(Behavior) - Method in class org.baseagent.Agent
 
setBoundsPolicy(GridBoundsPolicy) - Method in class org.baseagent.grid.Grid
 
setCell(Object) - Method in class org.baseagent.sim.GridAgent
 
setCell(String, Object) - Method in class org.baseagent.sim.GridAgent
 
setCellHeight(int) - Method in class org.baseagent.ui.GridCanvasContext
 
setCellWidth(int) - Method in class org.baseagent.ui.GridCanvasContext
 
setCellX(int) - Method in class org.baseagent.grid.GridCell
 
setCellX(int) - Method in class org.baseagent.grid.GridPosition
 
setCellX(int) - Method in interface org.baseagent.grid.HasGridPosition
 
setCellX(int) - Method in class org.baseagent.particles.Particle
 
setCellX(int) - Method in class org.baseagent.sim.GridAgent
 
setCellX(int) - Method in class org.baseagent.util.CellPoint2D
 
setCellXSpacing(int) - Method in class org.baseagent.ui.GridCanvasContext
 
setCellY(int) - Method in class org.baseagent.grid.GridCell
 
setCellY(int) - Method in class org.baseagent.grid.GridPosition
 
setCellY(int) - Method in interface org.baseagent.grid.HasGridPosition
 
setCellY(int) - Method in class org.baseagent.particles.Particle
 
setCellY(int) - Method in class org.baseagent.sim.GridAgent
 
setCellY(int) - Method in class org.baseagent.util.CellPoint2D
 
setCellYSpacing(int) - Method in class org.baseagent.ui.GridCanvasContext
 
setColor(Color) - Method in class org.baseagent.ui.DrawableAgent
 
setColorPalette(List<Color>) - Method in class org.baseagent.ui.GridCanvasContext
 
setCommunicator(Communicator) - Method in class org.baseagent.sim.Simulation
 
setCurrentNode(Node<T>) - Method in class org.baseagent.network.NetworkBehavior
 
setCurrentState(String) - Method in class org.baseagent.statemachine.StateMachine
 
setCurrentState(State) - Method in class org.baseagent.statemachine.StateMachine
 
setDelayAfterEachStep(int) - Method in class org.baseagent.sim.Simulation
 
setDistance(int) - Method in class org.baseagent.behaviors.grid.RandomWanderBehavior
 
setDrawable(Drawable) - Method in class org.baseagent.ui.DrawableAgent
 
setDrawAgents(boolean) - Method in class org.baseagent.ui.GridCanvasForSimulation
 
setDrawBeacons(boolean) - Method in class org.baseagent.ui.GridCanvasForSimulation
 
setDrawCustomDrawables(boolean) - Method in class org.baseagent.ui.GridCanvas
 
setDrawToasts(boolean) - Method in class org.baseagent.ui.GridCanvasForSimulation
 
setDrawX(double) - Method in class org.baseagent.ui.DrawableAgent
 
setDrawY(double) - Method in class org.baseagent.ui.DrawableAgent
 
setDuration(long) - Method in class org.baseagent.ui.Toast
 
setEachCell(BiFunction<Integer, Integer, Object>) - Method in class org.baseagent.grid.GridLayerStep
 
setEachCell(GridLayerStep, Function<Object, Object>) - Method in class org.baseagent.grid.GridLayerStep
 
setEndTime(long) - Method in class org.baseagent.ui.Toast
 
setFineX(double) - Method in interface org.baseagent.grid.HasFineGridPosition
 
setFineX(double) - Method in class org.baseagent.particles.Particle
 
setFineX(double) - Method in class org.baseagent.sim.GridAgent
 
setFineY(double) - Method in interface org.baseagent.grid.HasFineGridPosition
 
setFineY(double) - Method in class org.baseagent.particles.Particle
 
setFineY(double) - Method in class org.baseagent.sim.GridAgent
 
setFirst(A) - Method in class org.baseagent.util.Pair
 
setGraphicsContext(GraphicsContext) - Method in class org.baseagent.ui.GridCanvasContext
 
setGridRenderer(GridLayerRenderer) - Method in class org.baseagent.ui.GridCanvas
 
setHeading(double) - Method in class org.baseagent.particles.Particle
 
setHeading(double) - Method in class org.baseagent.sim.GridAgent
 
setInputValue(T) - Method in class org.baseagent.embodied.ConnectedComponent
 
setKnowledge(Map<String, Object>) - Method in class org.baseagent.Agent
 
setList(List<T>) - Method in class org.baseagent.path.Source
 
setMessageSubtype(String) - Method in class org.baseagent.comms.Message
 
setMessageType(String) - Method in class org.baseagent.comms.Message
 
setNextSegment(Segment) - Method in interface org.baseagent.path.HasPathPosition
 
setNextSegment(Segment) - Method in class org.baseagent.sim.PathAgent
 
setOriginalSender(MessageListener) - Method in class org.baseagent.comms.Message
 
setOutputValue(T) - Method in class org.baseagent.embodied.ConnectedComponent
 
setParentGrid(Grid) - Method in class org.baseagent.grid.GridLayer
 
setPayload(Map<String, Object>) - Method in class org.baseagent.comms.Message
 
setProperties(Map<String, Object>) - Method in class org.baseagent.sim.Simulation
 
setProperties(Map<String, Object>) - Method in class org.baseagent.ui.GridCanvasContext
 
setRange(double) - Method in class org.baseagent.comms.InRangeCommunicator
 
setRoot(Node<T>) - Method in class org.baseagent.network.Network
 
setSchedulerPolicy(SchedulerPolicy) - Method in class org.baseagent.schedule.Scheduler
 
setSecond(B) - Method in class org.baseagent.util.Pair
 
setSender(MessageListener) - Method in class org.baseagent.comms.Message
 
setSimulation(Simulation) - Method in class org.baseagent.sim.SimulationComponent
 
setSpeed(double) - Method in class org.baseagent.behaviors.grid.WalkToBehavior
 
setStartTime(long) - Method in class org.baseagent.ui.Toast
 
setState(String) - Method in class org.baseagent.Agent
 
setStepPolicy(GridStepPolicy) - Method in class org.baseagent.grid.Grid
 
setUniverse(Universe) - Method in class org.baseagent.sim.Simulation
 
setUpdateOption(GridLayer.GridLayerUpdateOption) - Method in class org.baseagent.grid.Grid
 
setUpdateOption(GridLayer.GridLayerUpdateOption) - Method in class org.baseagent.grid.GridLayer
 
setZoom(double) - Method in class org.baseagent.ui.GridCanvasContext
 
Signal - Class in org.baseagent.signals
 
Signal(String) - Constructor for class org.baseagent.signals.Signal
 
SignalEffector - Class in org.baseagent.embodied.effectors
A ForceEffector applies a force to the agent
SignalEffector(String, Signal) - Constructor for class org.baseagent.embodied.effectors.SignalEffector
 
SignalPropagation - Interface in org.baseagent.signals
 
SIM_PROPERTY_ALL_GRIDS - Static variable in class org.baseagent.grid.textmap.TextMapProcessor
 
SIMPLE_ID_COUNTER - Static variable in class org.baseagent.Agent
 
Simulation - Class in org.baseagent.sim
 
Simulation() - Constructor for class org.baseagent.sim.Simulation
 
SimulationComponent - Class in org.baseagent.sim
 
SimulationComponent() - Constructor for class org.baseagent.sim.SimulationComponent
 
SimulationComponent(Simulation) - Constructor for class org.baseagent.sim.SimulationComponent
 
SimulationComponent.Type - Enum in org.baseagent.sim
 
SimulationController - Class in org.baseagent.ui
 
SimulationController(Simulation) - Constructor for class org.baseagent.ui.SimulationController
 
SimulationListener - Interface in org.baseagent.sim
 
Sink - Class in org.baseagent.path
 
Sink(int, int) - Constructor for class org.baseagent.path.Sink
 
sortByDistance(Map<?, HasGridPosition>, HasGridPosition) - Static method in class org.baseagent.util.BaseAgentMath
 
Source<T extends SimulationComponent> - Class in org.baseagent.path
 
Source(int, int) - Constructor for class org.baseagent.path.Source
 
STACK - Enum constant in enum org.baseagent.embodied.sensors.VisionSensor.Strategy
 
start() - Method in class org.baseagent.sim.Simulation
 
start() - Method in class org.baseagent.ui.defaults.QuickSimulation
 
startBehavior(Agent) - Method in class org.baseagent.behaviors.grid.RandomWanderBehavior
 
startBehavior(Agent) - Method in class org.baseagent.behaviors.grid.WalkToBehavior
 
startBehavior(Agent) - Method in class org.baseagent.behaviors.LifecycleBehavior
 
startMovingToward(int, int, double) - Method in class org.baseagent.sim.GridAgent
 
startMovingToward(HasGridPosition, double) - Method in class org.baseagent.sim.GridAgent
 
State - Class in org.baseagent.statemachine
 
State(String) - Constructor for class org.baseagent.statemachine.State
 
State(String, Consumer<Agent>) - Constructor for class org.baseagent.statemachine.State
 
StateMachine - Class in org.baseagent.statemachine
 
StateMachine() - Constructor for class org.baseagent.statemachine.StateMachine
 
step(Simulation) - Method in class org.baseagent.Agent
Step can be overridden, but if it's not, it will do the current behavior
step(Simulation) - Method in class org.baseagent.Environment
 
step(Simulation) - Method in class org.baseagent.grid.FullGridStepPolicy
 
step(Simulation) - Method in interface org.baseagent.grid.GridStepPolicy
 
step(Simulation) - Method in class org.baseagent.grid.NoPatchGridStepPolicy
 
step(Simulation) - Method in class org.baseagent.grid.RowByRowStepPolicy
 
step(Simulation) - Method in interface org.baseagent.HasStep
 
step_up(HasGridPosition) - Method in class org.baseagent.behaviors.grid.FollowGradientBehavior
 
step0(Simulation) - Method in class org.baseagent.grid.Grid
 
stepTimeInterval(long) - Method in class org.baseagent.sim.Simulation
 
stop() - Method in class org.baseagent.sim.Simulation
 
swap() - Method in class org.baseagent.grid.Grid
 
switchBehavior(String, String) - Method in class org.baseagent.behaviors.SwitchingBehavior
 
SwitchingBehavior - Class in org.baseagent.behaviors
 
SwitchingBehavior() - Constructor for class org.baseagent.behaviors.SwitchingBehavior
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values