Uses of Interface
edu.cnu.mdi.sim.Simulation
Packages that use Simulation
Package
Description
UI-independent simulation lifecycle abstractions and a background execution
engine whose listener callbacks are delivered on the Swing event thread.
Generic, maximization-oriented genetic-algorithm contracts and simulation
support.
Generic simulated annealing for minimizing finite-valued energy functions.
-
Uses of Simulation in edu.cnu.mdi.sim
Methods in edu.cnu.mdi.sim that return SimulationModifier and TypeMethodDescriptionSimulationEngine.getSimulation()Return theSimulationplugin running inside this engine.Constructors in edu.cnu.mdi.sim with parameters of type SimulationModifierConstructorDescriptionSimulationEngine(Simulation simulation, SimulationEngineConfig config) Create a new engine for the given simulation and configuration. -
Uses of Simulation in edu.cnu.mdi.sim.demo.network
Classes in edu.cnu.mdi.sim.demo.network that implement SimulationModifier and TypeClassDescriptionfinal classForce-directed "decluttering" simulation for a server/client network using normalized world coordinates. -
Uses of Simulation in edu.cnu.mdi.sim.ga
Classes in edu.cnu.mdi.sim.ga that implement SimulationModifier and TypeClassDescriptionclassGeneticAlgorithmSimulation<C extends GASolution<C>>A generic genetic algorithm simulation. -
Uses of Simulation in edu.cnu.mdi.sim.simanneal
Classes in edu.cnu.mdi.sim.simanneal that implement SimulationModifier and TypeClassDescriptionfinal classSimulatedAnnealingSimulation<S extends AnnealingSolution<S>>ASimulationimplementation that performs Simulated Annealing (SA) to minimize an energy (cost) function over a problem-defined solution space. -
Uses of Simulation in edu.cnu.mdi.sim.ui
Method parameters in edu.cnu.mdi.sim.ui with type arguments of type SimulationModifier and TypeMethodDescriptionprotected final voidSimulationView.requestEngineReset(Supplier<Simulation> simSupplier, Consumer<SimulationEngine> afterSwap, boolean autoStart, boolean refresh) Replace the engine immediately when safe, or stop the current run and replace it after termination.Constructors in edu.cnu.mdi.sim.ui with parameters of type SimulationModifierConstructorDescriptionSimulationView(Simulation simulation, SimulationEngineConfig config, boolean includeControlPanel, SimulationView.ControlPanelFactory controlPanelFactory, boolean includeDiagnostics, SimulationView.DiagnosticFactory diagnosticFactory, double initialSplitFraction, Object... keyVals) Construct a simulation view with optional control panel and optional diagnostics panel.SimulationView(Simulation simulation, SimulationEngineConfig config, boolean includeControlPanel, SimulationView.ControlPanelFactory factory, Object... keyVals) Construct a simulation view with a caller-provided control panel factory.SimulationView(Simulation simulation, SimulationEngineConfig config, boolean includeControlPanel, Object... keyVals) Construct a simulation view with optional inclusion of the default control panel.SimulationView(Simulation simulation, Object... keyVals) Construct a simulation view using default engine configuration and including the default control panel.