Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A2 - Static variable in class RungeKutta
-
More magic numbers from Numerical Recipes in C.
- A3 - Static variable in class RungeKutta
- A4 - Static variable in class RungeKutta
- A5 - Static variable in class RungeKutta
- A6 - Static variable in class RungeKutta
- About the Mersenne Twister - Section in class org.evoludo.math.MersenneTwister
- About this Version - Section in class org.evoludo.math.MersenneTwister
- above(double, double) - Method in class Line2D
-
Check if point
(x,y)lies above or below the line. - above(Point2D) - Method in class Line2D
-
Check if point
plies above or below the line. - abs(double[]) - Static method in class ArrayMath
-
Element-wise absolute value of double array
a. - abs(float[]) - Static method in class ArrayMath
-
Element-wise absolute value of float array
a. - abs(int[]) - Static method in class ArrayMath
-
Element-wise absolute value of int array
a. - absoluteTimeMenu - Variable in class LineGraph
-
The context menu item to toggle absolute x-axis tick labels.
- AbstractGeometry - Class in org.evoludo.simulator.geometries
-
Abstract implementation of the population interaction and competition structures.
- AbstractGeometry(EvoLudo) - Constructor for class AbstractGeometry
-
Create a new geometry scaffold linked to the given pacemaker.
- AbstractGraph<B> - Class in org.evoludo.graphics
-
Abstract base class for 2D graphs rendered into a Canvas within the UI.
- AbstractGraph(AbstractView, Module) - Constructor for class AbstractGraph
-
Create the base class for graphs.
- AbstractGraph.HasLogScaleY - Interface in org.evoludo.graphics
-
Graphs that support logarithmic scaling on the y-axis should implement this interface.
- AbstractGraph.HasTrajectory - Interface in org.evoludo.graphics
-
Graphs that show trajectories and support exporting their data should implement this interface.
- AbstractGraph.MyContext2d - Class in org.evoludo.graphics
-
Create custom Context2d that admits drawing dashed lines.
- AbstractGraph.Shifter - Interface in org.evoludo.graphics
-
Graphs that support shifting of their view should implement this interface.
- AbstractGraph.Shifting - Interface in org.evoludo.graphics
-
Graphs that support shifting should implement this interface.
- AbstractGraph.ZoomCommand - Class in org.evoludo.graphics
-
The zoom command for the context menu.
- AbstractGraph.Zoomer - Interface in org.evoludo.graphics
-
Graphs that support zooming should implement this interface.
- AbstractGraph.Zooming - Interface in org.evoludo.graphics
-
Graphs that support zooming should implement this interface.
- AbstractLattice - Class in org.evoludo.simulator.geometries
-
Base class for lattice-based geometries providing shared handling of fixed boundary flags and parsing utilities.
- AbstractLattice(EvoLudo) - Constructor for class AbstractLattice
-
Create a lattice geometry scaffold for the given engine.
- AbstractNetwork - Class in org.evoludo.simulator.geometries
-
Base class for geometries constructed from specific degree distributions.
- AbstractNetwork(EvoLudo) - Constructor for class AbstractNetwork
-
Create a network-backed geometry for the provided engine.
- AbstractView<G> - Class in org.evoludo.simulator.views
-
The parent class of all panels that provide graphical representations the state of the current EvoLudo model.
- AbstractView(EvoLudoGWT, Data) - Constructor for class AbstractView
-
The constructor for the abstract view.
- AbstractView.ExportCommand - Class in org.evoludo.simulator.views
-
The export command triggered by the context menu entries.
- AbstractView.ExportType - Enum Class in org.evoludo.simulator.views
-
The available export data types: SVG scalable vector graphics format,
svgPDF portable document format,pdf(not yet implemented). EPS encapsulated postscript format,eps(not yet implemented). PNG portable network graphics format,pngSTAT_DATA statistics data as comma separated list,csvTRAJ_DATA trajectory data as comma separated list,csv(not yet implemented). STATE current state of simulation,plist - accuracy - Variable in class ODE
-
Desired accuracy to determine whether numerical integration has converged or a population has become monomorphic.
- accuracy - Variable in class Network
-
The desired accuracy of the layouting process.
- ACCURACY - Static variable in class RungeKutta
-
The accuracy required for the integration.
- accuTypeScores - Variable in class IBSDPopulation
-
The array with the total scores for each trait.
- action() - Method in class ContextMenuItem
-
Entry method when context menu item is selected.
- activate() - Method in class AbstractGraph
-
Perform necessary preparations to show the graph in the GUI.
- activate() - Method in class GenericPopGraph
- activate() - Method in class ParaGraph
- activate() - Method in class PopGraph2D
- activate() - Method in class PopGraph3D
- activate() - Method in class S3Graph
- activate() - Method in class AbstractView
-
Activate the view.
- activate() - Method in class Console
- active - Variable in class IBSDPopulation
-
The array indicating which traits are active.
- active - Variable in class Module
-
The array indicating which traits are active.
- active - Static variable in class KeyHandler
-
Controller that currently has priority (typically the popup lab).
- activeLinks - Variable in class IBSDPopulation
-
The array to keep track of all links along which a change in the population composition may occur.
- activeModel - Variable in class EvoLudo
-
The active model
- activeModule - Variable in class EvoLudo
-
The active module.
- activeView - Variable in class ViewController
-
Currently active view.
- activeViews - Variable in class ViewController
-
Registry of active views keyed by name.
- add(double[], double) - Static method in class ArrayMath
-
Add
scalarvalue to each element of double array/vectordst. - add(double[], double[]) - Static method in class ArrayMath
-
Add double arrays
dstandadd. - add(double[], double[], double[]) - Static method in class ArrayMath
-
Non-destructive array addition.
- add(double, double) - Method in class Vector2D
-
Shift the coordinates of this 2D vector
dxto the right anddyupwards. - add(double, double, double) - Method in class Vector3D
-
Shift the coordinates of this 3D vector by
dx,dyanddzin thex-,y-, andz-coordinates, respectively. - add(float[], float) - Static method in class ArrayMath
-
Add
scalarvalue to each element of float array/vectordst. - add(float[], float[]) - Static method in class ArrayMath
-
Add float arrays
dstandadd. - add(float[], float[], float[]) - Static method in class ArrayMath
-
Non-destructive array addition.
- add(int[], int) - Static method in class ArrayMath
-
Add
scalarvalue to each element of integer array/vectordst. - add(int[], int[]) - Static method in class ArrayMath
-
Add integer arrays
dstandadd. - add(int[], int[], int[]) - Static method in class ArrayMath
-
Non-destructive array addition.
- add(long[], long) - Static method in class ArrayMath
-
Add
scalarvalue to each element of long array/vectordst. - add(long[], long[]) - Static method in class ArrayMath
-
Add long arrays
dstandadd. - add(long[], long[], long[]) - Static method in class ArrayMath
-
Non-destructive array addition.
- add(FocusPanel, Tooltip.Provider) - Method in class Tooltip
-
Register a new
listenerwidget for tooltips and associate with theproviderof the tooltip. - add(String) - Method in class Console.Log
-
Add a message to the log buffer.
- add(String, ContextMenu) - Method in class ContextMenu
-
Add new submenu to context menu.
- add(Point2D, Point2D) - Method in class Vector2D
-
Add the 2D vectors
aandband store the result in this vector. - add(Point3D, Point3D) - Method in class Vector3D
-
Add the 3D vectors
aandband store result in this vector. - add(Vector2D) - Method in class Vector2D
-
Add the 2D vector
addto this vector. - add(Vector3D) - Method in class Vector3D
-
Add the 3D vector
addto this vector. - add(T) - Method in class Module
-
Add
popto list of species. - add(T) - Method in class RingBuffer.LstItr
- addAdvectionContribution(double[], double[], double[], double[]) - Method in class Advection
-
Adds the advection contribution of a single neighbor (si) to the accumulator adv for the focal site with state sn using precomputed delta = 1 + si - sn.
- addAlpha(Color[], int) - Static method in class ColorMap
-
Utility method to add (or override) the transparency in the array
color. - addAlpha(Color, int) - Static method in class ColorMap
-
Utility method to add (or override) the transparency of color
color. - addAnaglyphMenu(ContextMenu) - Method in class Pop3D
-
Add the menu item to select anaglyph projection of the 3D space for a representation of the graph suitable for colored 3D glasses.
- addAnimateMenu(ContextMenu) - Method in class GenericPopGraph
-
Helper method to process the debug submenu logic for context menu.
- addAxesMenu(ContextMenu) - Method in class HistoGraph
-
Add the axes submenu with autoscale, full-range, and y-axis side controls.
- addAxesMenu(ContextMenu) - Method in class LineGraph
-
Add the axes submenu with autoscale, full-range, log, and side controls.
- addAxesMenu(ContextMenu) - Method in class Phase2D
-
Add the axes submenu with autoscale, full-range, and y-axis side controls.
- addBufferSizeMenu(ContextMenu) - Method in class AbstractGraph
-
Add buffer size menu item to context menu if graph supports historical data.
- addCandidate(int, int) - Method in class NetGames.IBSPop
-
The focal individual with index
focalconsiders acts of cooperation towards the candidate member with indexmdlthrough a probabilistic comparison of their differences in fitness as well as in levels of cooperativity. - addChangeHandler(ChangeHandler) - Method in class Slider
- addChangeListener(ChangeListener) - Method in class EvoLudo
-
Add a change listener to the list of listeners that get notified when the model changes.
- addClearMenu(ContextMenu) - Method in class GenericPopGraph
-
Helper method to process the clear context menu.
- addClearMenu(ContextMenu) - Method in class S3Graph
-
Helper method to process the clear context menu.
- addCLO(CLOption) - Method in class CLOParser
-
Adds
optionto current list of command lineoptions. - addCLOProvider(CLOProvider) - Method in class CLOController
-
Register an additional source of command-line options.
- addCLOProvider(CLOProvider) - Method in class EvoLudo
-
Register
cloas a provider of command line options. - addCLOProvider(CLOProvider) - Method in class CLOParser
-
Add
providerto the list ofproviders. - addColors(Color, Color) - Static method in class ColorMap
-
Utility method for adding the red, green, blue and alpha components of two colors.
- addContextMenuHandler(ContextMenuHandler) - Method in class AbstractGraph
- addContextMenuHandler(ContextMenuHandler) - Method in class Console.Log
- addData(double) - Method in class HistoGraph
-
Add data point
xto histogram. - addData(double[]) - Method in class LineGraph
-
Add data to the graph.
- addData(double, double[]) - Method in class LineGraph
-
Add data to the graph.
- addData(double, double[], boolean) - Method in class ParaGraph
-
Add data to the graph.
- addData(double, double[], boolean) - Method in class S3Graph
-
Add data to the graph.
- addData(int) - Method in class HistoGraph
-
Add data point to histogram by increasing the count of the bin with index
binby one. - addData(int, double) - Method in class HistoGraph
-
Add data point to histogram by increasing the count of the bin with index
binbyincr. - addDebugSubmenu(ContextMenu, int, int) - Method in class GenericPopGraph
-
Helper method to process the debug submenu logic for context menu.
- addDegreeGraphs(List, int) - Method in class Histogram
-
Add degree graphs for the given module.
- addDirected() - Method in class AbstractGeometry
-
Add directed links to network.
- addDisabledSpeciesName(Module, ContextMenu) - Method in class Phase2D
-
Add a disabled menu entry used as species header.
- addEdgeAt(int, int) - Method in class AbstractGeometry
-
Add edge (undirected link) by inserting a pair of directed links.
- addEventListener(String, EventListener) - Static method in class WindowGlobal
-
Register a JS event listener on the global window object.
- addEvoLudoToDOM(Element, String) - Method in class EvoLudoWeb
-
Add an EvoLudo lab to the DOM element with the given ID.
- addFitnessGraphs(List, int) - Method in class Histogram
-
Add fitness graphs for the given module.
- addFitnessViews(Module, boolean, Map) - Method in class ViewController
-
Adds fitness-related views based on module capabilities.
- addFixationProbabilityGraphs(List, int) - Method in class Histogram
-
Add fixation probability graphs for the given module.
- addFixationTimeGraphs(List, int) - Method in class Histogram
-
Add fixation time graphs for the given module.
- addFullscreenChangeHandler(String, FullscreenChangeHandler) - Static method in class NativeJS
-
JSNI method: Add a fullscreen change handler.
- addFullscreenChangeHandler(FullscreenChangeHandler) - Method in class ContextMenu
- addFullscreenChangeHandler(FullscreenChangeHandler) - Method in interface HasFullscreenChangeHandlers
-
Adds a
FullscreenChangeEventhandler. - addFullscreenChangeHandler(FullscreenChangeHandler) - Method in class Tooltip
- addGlobalKeyListeners() - Static method in class KeyHandler
-
Installs JS listeners that route keyboard events to all controllers.
- addHeader(String) - Method in class ContextMenu
-
Add a disabled header item to the context menu.
- addInputHandler(InputHandler) - Method in interface HasInputHandlers
-
Adds a
InputEventhandler. - addInputHandler(InputHandler) - Method in class Slider
- addKey(String, String) - Method in class CLOption
- addKey(CLOption.Key) - Method in class CLOption
-
Add
CLOption.Keykeyto option. - addKeys(Collection) - Method in class CLOption
-
Add all
CLOption.Keys in the collectionchainto this option. - addKeys(CLOption.Key[]) - Method in class CLOption
-
Add all
CLOption.Keys in the arraychainto this option. - addLifecycleListener(LifecycleListener) - Method in class EvoLudo
-
Add a lifecycle listener to the list of listeners that get notified when the model reaches lifecycle milestones.
- addLineGraph(Module) - Method in class Mean
-
Create and register the LineGraph(s) for a single module: one graph for the module, and additional graphs for extra traits when the model is continuous.
- addLinkAt(int, int) - Method in class AbstractGeometry
-
Add a directed link from
fromtoto, allocating storage as needed. - addListener(LifecycleListener) - Method in class LifecycleController
-
Add a lifecycle listener to the list of listeners that get notified when the model reaches lifecycle milestones.
- addListener(RunListener) - Method in class RunController
-
Add a run listener to the list of listeners that get notified about model run state changes.
- addListenerWithProvider(ContextMenu.Listener, ContextMenu.Provider) - Method in class ContextMenu
-
Register a new
listenerwidget for context menu requests and associate with theproviderof the context menu. - addLogScaleMenu(ContextMenu) - Method in class AbstractGraph
-
Add logarithmic scale menu item to context menu if graph supports log scale on
y-axis. - addMarker(double[]) - Method in class Markers
-
Add marker to list of markers.
- addMarker(double[], boolean) - Method in class Markers
-
Add marker to list of markers.
- addMarker(double, String, String) - Method in class HistoGraph
-
Add marker to histogram at
xwith colorcolorand descriptiondescr. - addMarker(double, String, String, int[]) - Method in class HistoGraph
-
Add marker to histogram at
xwith colorcolor, descriptiondescr, and linestylelinestyle. - addModule(Module) - Method in class EvoLudo
-
Add
moduleto lookup table of modules using the module's key. - addModuleKey(String, String) - Method in class CLOController
-
Notify controller that available module keys changed.
- addNeighbor(int, int, int, int) - Method in class CubicGeometry
-
Adds a neighbor if all indices are valid (non-negative).
- addProjectionMenu(ContextMenu) - Method in class Pop3D
-
Add the menu item to select parallel projection of the graph instead of the default perspective projection.
- addRunListener(RunListener) - Method in class EvoLudo
-
Add a run listener to the list of listeners that get notified about model run state changes.
- addSampleListener(SampleListener) - Method in class EvoLudo
-
Add a change listener to the list of listeners that get notified when the model changes.
- addscale(double[], double[], double, double[]) - Static method in class ArrayMath
-
Non-destructive scalar multiplication and array addition.
- addSeparator() - Method in class ContextMenu
-
Add new separator to context menu.
- addSetTraitMenu(ContextMenu, int, int) - Method in class S3Graph
-
Helper method to process the select traits submenu.
- addShakeMenu(ContextMenu) - Method in class GenericPopGraph
-
Helper method to process the debug submenu logic for context menu.
- addSixNeighborsFixed(boolean, int, int, int, int) - Method in class CubicGeometry
-
Adds the six nearest-neighbors with fixed boundary conditions.
- addSixNeighborsToroidal(boolean, int, int, int, int) - Method in class CubicGeometry
-
Adds the six nearest-neighbors with toroidal boundary conditions.
- addState(double[]) - Method in class IBSMCPopulation
-
Adds the traits of all individuals to the array
state. - addStationaryGraphs(List, int) - Method in class Histogram
-
Add stationary distribution graphs for the given module.
- addStatisticsViews(Module, Model, Map) - Method in class ViewController
-
Adds statistics-related views based on model permissions.
- addStrategyViews(Module, boolean, Map) - Method in class ViewController
-
Adds strategy-related views according to module capabilities.
- addStructureViews(Module, boolean, Map) - Method in class ViewController
-
Adds structure-related views when available.
- addSwapOrderMenu(ContextMenu, int, int) - Method in class S3Graph
-
Helper method to process the swap order submenu logic of the context menu.
- addTraitGraphs(List) - Method in class Histogram
-
Add trait histogram for the given module.
- addUndirected() - Method in class AbstractGeometry
-
Add undirected links.
- addView(AbstractView, Map) - Method in class ViewController
-
Registers a view and inserts it into the deck, reusing an existing instance if available.
- addVRMenu(ContextMenu) - Method in class Pop3D
-
Add the menu item to select stereo projection of the 3D space for a virtual reality representation of the graph.
- addZoomMenu(ContextMenu) - Method in class AbstractGraph
-
Add zoom menu items to context menu if graph supports zooming.
- adjust(double, double, double, double) - Method in class Rectangle2D
-
Adjust the position of the origin, the lower left corner
(x,y), as well as the dimensions, i.e. - ADJUST_LAYOUT - Enum constant in enum class Network.Status
-
layout adjustments/improvements requested
- adjustBoundaries(AbstractGeometry, int, int, int, boolean) - Static method in class MooreGeometry
-
Adjust Moore stencils along fixed boundaries.
- adjustBoundaries(AbstractGeometry, int, int, int, boolean) - Static method in class SecondNeighbourGeometry
-
Adjust second-neighbour von Neumann stencils along fixed boundaries.
- adjustBoundaries(AbstractGeometry, int, int, int, boolean) - Static method in class VonNeumannGeometry
-
Adjust von Neumann neighbourhoods when fixed boundaries are requested.
- adjustBoundaries(AbstractGeometry, int, int, int, int, boolean) - Static method in class SquareGeometry
-
Adjust arbitrary-range neighbourhoods along fixed boundaries.
- adjustBoundsForLabels() - Method in class AbstractGraph
-
Adjust bounds to make room for axes labels.
- adjustBoundsForTickLabels() - Method in class AbstractGraph
-
Adjust bounds to make room for tick labels.
- adjustBoundsForYSide(double) - Method in class AbstractGraph
-
Adjust bounds to make room for y-axis decorations on the selected side.
- adjustCLO(CLOParser) - Method in class ATBT
- adjustCLO(CLOParser) - Method in class CDL
- adjustCLO(CLOParser) - Method in class DemesTBT
- adjustCLO(CLOParser) - Method in class NetGames
- adjustCLO(CLOParser) - Method in class RSP
- adjustCLO(CLOParser) - Method in class TBT
- adjustCLO(CLOParser) - Method in interface CLOProvider
-
Providers of command line options may want to remove certain options that other providers provided by overriding this method.
- adjustGameScoresAt(int) - Method in class IBSDPopulation
-
Adjust scores of focal player
meand its neighbours (interaction partners). - adjustGameScoresAt(int) - Method in class IBSPopulation
-
Adjust scores of focal player
meand its neighbours (interaction partners). - adjustGameScoresAt(int) - Method in class DemesTBT.IBSPop
-
Adjust scores of focal player
meand its neighbours (interaction partners). - adjustNeighborScores(int[], int, int) - Method in class IBSDPopulation
-
Adjust the scores of neighboring individuals after a focal individual changed its trait.
- adjustOccupiedScoreAt(int[], int, int[], int, int) - Method in class IBSDPopulation
-
Adjust the score of the neighbours of a focal individual that became occupied.
- adjustOpponentScoresAt(int) - Method in class IBSDPopulation
-
Adjust scores in the opponent population when a trait change happens in an inter-species well-mixed setting.
- adjustPairGameScoresAt(int) - Method in class IBSCPopulation
-
Adjusts scores of focal individual with index
meand its neighbors aftermechanged trait. - adjustPairGameScoresAt(int) - Method in class IBSDPopulation
- adjustPairGameScoresAt(int) - Method in class IBSMCPopulation
-
Adjusts scores of focal individual with index
meand its neighbors aftermechanged trait. - adjustPairGameScoresAt(int) - Method in class IBSPopulation
-
Adjusts scores of focal individual with index
meand its neighbors aftermechanged trait. - adjustScoreAt(int, double) - Method in class IBSDPopulation
- adjustScoreAt(int, double) - Method in class IBSMCPopulation
- adjustScoreAt(int, double) - Method in class IBSPopulation
-
Adjust score of individual with index
indexbyadjustand update all applicable helper variables, e.g. - adjustScoreAt(int, double, double) - Method in class IBSDPopulation
- adjustScoreAt(int, double, double) - Method in class IBSMCPopulation
- adjustScoreAt(int, double, double) - Method in class IBSPopulation
-
Adjust score of individual with index
indexfrombeforetoafterand update all applicable helper variables, e.g. - adjustScores - Variable in class IBSPopulation
-
Optimization: Flag to indicate whether adjusting instead of recalculating scores is possible.
- adjustVacantScoreAt(int, int, int[], int, int[], int, int) - Method in class IBSDPopulation
-
Adjust the score of a focal individual that became vacant.
- advcoeff - Variable in class Advection
-
The 2D array of advection coefficients for each trait against all others.
- Advection - Class in org.evoludo.simulator.models
-
Numerical integration of partial differential equations for reaction-diffusion-advection systems based on Euler's method (fixed step size).
- Advection(EvoLudo) - Constructor for class Advection
- AffineTransform - Class in org.evoludo.geom
-
The
AffineTransformclass represents a 2D affine transform that performs a linear mapping from 2D coordinates to other 2D coordinates that preserves the "straightness" and "parallelness" of lines. - AffineTransform() - Constructor for class AffineTransform
-
Constructs a new
AffineTransformrepresenting the Identity transformation. - AffineTransform(double[]) - Constructor for class AffineTransform
-
Constructs a new
AffineTransformfrom an array of double precision values representing either the 4 non-translation entries or the 6 specifiable entries of the 3x3 transformation matrix. - AffineTransform(double, double, double, double, double, double) - Constructor for class AffineTransform
-
Constructs a new
AffineTransformfrom 6 double precision values representing the 6 specifiable entries of the 3x3 transformation matrix. - AffineTransform(double, double, double, double, double, double, int) - Constructor for class AffineTransform
- AffineTransform(AffineTransform) - Constructor for class AffineTransform
-
Constructs a new
AffineTransformthat is a copy of the specifiedAffineTransformobject. - ak2 - Variable in class RungeKutta
-
Temporary variables for intermediate results required to implement the fifth-order Cash-Karp Runge-Kutta method.
- ak3 - Variable in class RungeKutta
- ak4 - Variable in class RungeKutta
- ak5 - Variable in class RungeKutta
- ak6 - Variable in class RungeKutta
- alert(String) - Static method in class NativeJS
-
JSNI method: Display javascript alert panel.
- ALL - Enum constant in enum class IBSGroup.SamplingType
-
Sample all neighbours.
- ALL - Enum constant in enum class Mutation.Discrete.Type
-
Mutate to any trait.
- alloc() - Method in class AbstractGeometry
-
Allocate the memory necessary to store the network structure.
- allocArrays(boolean) - Method in class ODE
-
Allocate working arrays for the current dimensionality and payoff mode.
- allocateGraphs() - Method in class AbstractView
-
Allocate all graphs managed by this view.
- allocateGraphs() - Method in class Console
- allocateGraphs() - Method in class Distribution
- allocateGraphs() - Method in class Histogram
- allocateGraphs() - Method in class Mean
- allocateGraphs() - Method in class Phase2D
- allocateGraphs() - Method in class Pop2D
- allocateGraphs() - Method in class Pop3D
- allocateGraphs() - Method in class S3
- allocateIBSGraphs() - Method in class Pop2D
-
Allocate graphs for individual-based spatial models.
- allocateIBSGraphs() - Method in class Pop3D
-
Allocate graphs for individual-based spatial models.
- allocatePDEGraph() - Method in class Pop2D
-
Allocate graph for PDE models.
- allocatePDEGraph() - Method in class Pop3D
-
Allocate graph for PDE models.
- alpha - Variable in class PDE
-
Helper variable to store the effective diffusion terms.
- ambient - Variable in class PopGraph3D
-
The ambient light source illuminating the scene.
- amplification - Variable in class SuperstarGeometry
-
Amplification factor (length of the linear chain plus additional nodes).
- anaglyphMenu - Variable in class Pop3D
-
The context menu item for selecting anaglyph projection of the 3D space for a reperesentation of the graph suitable for colored 3D glasses.
- animate - Variable in class GenericPopGraph
-
The mode of the animation of the network layouting process.
- animateMenu - Variable in class GenericPopGraph
-
The context menu item for animating the layouting process.
- append(boolean[], boolean) - Static method in class ArrayMath
-
Append
elementtobooleanarrayarray. - append(double[], double) - Static method in class ArrayMath
-
Append
elementtodoublearrayarray. - append(double, double) - Method in class Path2D
-
Append the point with coordinates
(x,y)to this path. - append(int[], int) - Static method in class ArrayMath
-
Append
elementtointarrayarray. - append(Path2D.Iterator, boolean) - Method in class Path2D
-
Appends the geometry of the specified
Path2D.Iteratorobject to the path, possibly connecting the new geometry to the existing path segments with a line segment. - append(T) - Method in class RingBuffer
-
Append new
entryto ring buffer. - append(T[], T) - Static method in class ArrayMath
-
Append
elementof typeTto arrayarrayof the same type. - appendBinTooltip(StringBuilder, int) - Method in class HistoGraph
-
Append tooltip for bin at mouse coordinates.
- appendCategorizedHelp(StringBuilder) - Method in class CLOParser
-
Appends help text for all options grouped by category.
- appendCompNeighborsAt(int, AbstractGeometry, StringBuilder) - Static method in class GenericPop
-
Append competition neighbours at the given node.
- appendFitnessTip(int, Module, StringBuilder) - Method in class GenericPop
-
Append fitness (and payoffs if the module is using payoff-to-fitness mappings) as well as interaction count for modules implementing the
Payoffsinterface. - appendFormattedValues(StringBuilder, double[], int, Map2Fitness, boolean) - Method in class GenericPop
-
Append a comma separated list of values (or '-' for vacant index).
- appendInterNeighborsAt(int, AbstractGeometry, StringBuilder) - Static method in class GenericPop
-
Append interaction neighbours at the given node.
- appendLinearTip(int, int, StringBuilder) - Method in class GenericPop
-
Append tooltip information for linear geometry / time slices.
- appendNeighbors(String, int[], int, StringBuilder) - Static method in class GenericPop
-
Return a formatted string of the neighbourhood structure at the given node.
- appendNodeTraitTip(int, int, G, StringBuilder) - Method in class GenericPop
-
Append node and trait information (with color when appropriate).
- appendOppTraitsAt(int, AbstractGeometry, G, StringBuilder) - Method in class GenericPop
-
Append opponent traits at the given node.
- appendOptionsForCategory(StringBuilder, CLOCategory) - Method in class CLOParser
-
Appends help text for options in the specified category.
- appendPDEFitnessTip(int, Module, G, StringBuilder) - Method in class GenericPop
-
Append fitness and payoff information for PDE models.
- appendPDETraitTip(int, Module, G, StringBuilder) - Method in class GenericPop
-
Append trait and density information for PDE models.
- appendProgress(String) - Static method in class MersenneTwister
-
Append message to buffer (no newline added).
- appendTipContinuous(StringBuilder, double[], Color[]) - Method in class LineGraph
-
Append mean ± sdev row for Continuous modules.
- appendTipDegree(StringBuilder, int) - Method in class HistoGraph
-
Append degree tooltip.
- appendTipFixProb(StringBuilder, int) - Method in class HistoGraph
-
Append fixation probability tooltip.
- appendTipFixTime(StringBuilder, int) - Method in class HistoGraph
-
Append fixation time tooltip.
- appendTipHeader(StringBuilder, double, double) - Method in class LineGraph
-
Build and append the static header rows (label, x and y rows) to the tooltip.
- appendTipInterpolation(StringBuilder, double) - Method in class LineGraph
-
Append interpolated values (either Continuous mean±sdev or trait values) to the tooltip builder using the precomputed interpolation result.
- appendTipStationary(StringBuilder, int) - Method in class HistoGraph
-
Append stationary distribution tooltip.
- appendTipTraits(StringBuilder, double[], Color[]) - Method in class LineGraph
-
Append individual trait rows for non-Continuous modules.
- appendUncategorizedHelp(StringBuilder) - Method in class CLOParser
-
Appends help text for all options without category grouping.
- appendY0(double[], int) - Method in class ODEInitialize
-
Append the provided population initialization vector at the given offset within
ODE.y0, resizing as needed. - apply(int, int, double[], double[][]) - Method in class PDEInitialize
-
Applies the initialization for
GeometryType.LINEAR. - apply(int, int, int, double[], double[][]) - Method in class PDEInitialize
-
Applies the initialization for
GeometryType.SQUAREand variants. - apply(int, int, int, int, int, double[], double[][]) - Method in class PDEInitialize
-
Applies the initialization for
GeometryType.CUBE. - APPLY_IDENTITY - Static variable in class AffineTransform
-
This constant is used for the internal state variable to indicate that no calculations need to be performed and that the source coordinates only need to be copied to their destinations to complete the transformation equation of this transform.
- APPLY_SCALE - Static variable in class AffineTransform
-
This constant is used for the internal state variable to indicate that the scaling components of the matrix (m00 and m11) need to be factored in to complete the transformation equation of this transform.
- APPLY_SHEAR - Static variable in class AffineTransform
-
This constant is used for the internal state variable to indicate that the shearing components of the matrix (m01 and m10) need to be factored in to complete the transformation equation of this transform.
- APPLY_TRANSLATE - Static variable in class AffineTransform
-
This constant is used for the internal state variable to indicate that the translation components of the matrix (m02 and m12) need to be added to complete the transformation equation of this transform.
- applyButton - Variable in class SettingsController
-
Button used to apply or open standalone lab.
- applyCLO() - Method in class EvoLudoWeb
-
Process and apply the command line arguments stored in
EvoLudoWeb.evoludoCLOLoads new model (and unloads old one), if necessary, and loads/adjusts the data views as appropriate. - applyCLOFromField() - Method in class EvoLudoWeb
-
Applies the text currently in the CLO field to the engine.
- applyDefaultStyle(GraphStyle) - Method in class Histogram
-
Apply default style settings to the given graph style.
- applyDegreeStyle(HistoGraph, int, int) - Method in class Histogram
-
Apply style settings for degree histograms.
- applyDependentTraits(double[]) - Method in class ODE
-
Adjust dependent traits for all species in frequency-based dynamics so each species' frequencies sum to one.
- applyDependentTraits(double[], int, int, int) - Method in class ODE
-
Adjust the dependent trait for a single species slice in frequency-based dynamics.
- applyFitnessStyle(HistoGraph, int) - Method in class Histogram
-
Apply style settings for fitness histograms.
- applyFixationProbabilityStyle(HistoGraph, int) - Method in class Histogram
-
Apply style settings for fixation probability histograms.
- applyFixationTimeStyle(HistoGraph, int, boolean, boolean) - Method in class Histogram
-
Apply style settings for fixation time histograms.
- applyRanges(double, double, double, double, boolean, boolean) - Method in class ParaGraph
-
Apply axis ranges with axis-specific constraints.
- applyStationaryStyle(HistoGraph, int) - Method in class Histogram
-
Apply style settings for stationary distribution histograms.
- applyStep(int, int, double) - Method in class SDE
-
Apply an Euler step with zero-clamping to prevent extinct traits from reappearing due to roundoff errors.
- applyTraitStyle(HistoGraph, int) - Method in class Histogram
-
Apply style settings for trait histograms.
- applyUiToggles(Runnable) - Method in class SettingsController
-
Applies the appropriate UI toggles based on the current ePub mode.
- applyUpdates(double[], double[], double[]) - Method in class ODE
-
Apply update dynamics (ecological or player-update) to all species.
- applyVisibleRanges(ParaGraph.ViewState) - Method in class ParaGraph
-
Adjust axis ranges to match the current zoom and shift.
- applyXConstraints() - Method in class ParaGraph
-
Clamp and snap the x-axis range according to axis settings.
- applyXDecorations(GraphStyle, boolean, boolean) - Method in class Histogram
-
Configure x-axis decorations based on group and overall position.
- applyYConstraints() - Method in class ParaGraph
-
Clamp and snap the y-axis range according to axis settings.
- args - Variable in class IBS.Statistics
-
The settings for the statistics.
- args - Variable in class IBSC.Init
-
The array of arguments for the initialization of each trait.
- args - Variable in class IBSD.Init
-
The arguments for the initialization.
- Argument() - Constructor for enum class CLOption.Argument
- ARRAY_CLOSE - Static variable in class Plist
-
String constant for closing an
arrayduring plist generation. - ARRAY_OPEN - Static variable in class Plist
-
String constant for opening an
arrayduring plist generation. - arrayLength(T) - Method in class RingBuffer
-
Helper method to deal with
entryrepresenting an array. - ArrayMath - Class in org.evoludo.math
-
Collection of convenience methods for mathematical operations, including array manipulations and statistics.
- ArrayMath() - Constructor for class ArrayMath
-
Ensure non-instantiability with private default constructor
- ASYNC - Enum constant in enum class PopulationUpdate.Type
-
Asynchronous population updates.
- ATBT - Class in org.evoludo.simulator.modules
-
The module for investigating the evolutionary dynamics in asymmetric
2×2games. - ATBT(EvoLudo) - Constructor for class ATBT
-
Create a new instance of the module for asymmetric
2×2games. - ATBT.ATBTMap - Class in org.evoludo.simulator.modules
-
The class that defines the mapping of asymmetric
2×2games onto a 2D phase plane: fraction of cooperators alongx-axis and fraction of rich patches alongy-axis. - ATBT.ATBTPop - Class in org.evoludo.simulator.modules
-
Extends TBT.TBTPop to take advantage of kaleidoscope initializations.
- ATBT.ODE - Class in org.evoludo.simulator.modules
-
Provide ODE implementation for asymmetric
2×2games with environmental feedback. - ATBTMap() - Constructor for class ATBT.ATBTMap
-
Create the 2D projection helper using the surrounding module settings.
- ATBTPop(ATBT) - Constructor for class ATBT.ATBTPop
-
Create a new instance of the IBS model for asymmteric
2×2games. - attraction - Variable in class Network2D
-
Helper variable to store intermediate results when considering the potential energy resulting from the attraction between neighbouring nodes.
- attraction - Variable in class Network3D
-
Helper variable to store intermediate results when considering the potential energy resulting from the attraction between neighbouring nodes.
- attraction(int) - Method in class Network
-
Calculate the potential energy based on attraction to its neighbours for the node with index
nodeidx. - attraction(int) - Method in class Network2D
- attraction(int) - Method in class Network3D
- attributes - Variable in class PlistTag
-
The attributes of
tag(ornull). - autoClose - Variable in class ContextMenu
-
trueto close sub-menus automatically when pointer exited the sub-menu. - autoDt - Variable in class RungeKutta
-
trueif the adaptive step sizes should be used. - autoHide - Variable in class ContextMenu
-
trueto automatically set timer for hiding context menu after pointer exited context menu. - autoOpen - Variable in class ContextMenu
-
trueto open sub-menus automatically on hovering over the corresponding parent menu item. - autoscale - Static variable in class HistoGraph
-
The list of thresholds for automatically scaling the y-axis.
- autoscale() - Method in class ParaGraph
-
Automatically adjust the range of autoscaled axes to fit the data in the buffer.
- autoscale(boolean, boolean) - Method in class AbstractGraph
-
Set auto-scaling for horizontal and vertical axes.
- autoscaleidx - Variable in class HistoGraph
-
The index of the current autoscale setting.
- autoscaleMenu - Variable in class Phase2D
-
The context menu item to toggle autoscaling on both axes.
- autoscalePoint - Variable in class ParaGraph
-
Reusable point for autoscale calculations.
- autoscaleX - Variable in class GraphStyle
-
The flag to indicate whether to auto-scale the horizontal axis.
- autoscaleY - Variable in class GraphStyle
-
The flag to indicate whether to auto-scale the vertical axis.
- autoscaleYMenu - Variable in class HistoGraph
-
The context menu item to select autoscaling of the y-axis.
- autoscaleYMenu - Variable in class LineGraph
-
The context menu item to toggle autoscaling of the y-axis.
- avgIn - Variable in class GeometryFeatures
-
The average number of incoming links.
- avgOut - Variable in class GeometryFeatures
-
The average number of outgoing links.
- avgScores(double[], double[]) - Method in interface Model.HasDE.DPairs
-
Calculate the average payoff for the frequency of traits specified in the array
statefor pairwise interactions. - avgScores(double[], double[]) - Method in class ATBT
- avgScores(double[], double[]) - Method in class RSP
- avgScores(double[], double[]) - Method in class TBT
- avgScores(double[], int, double[]) - Method in interface Model.HasDE.DGroups
-
Calculate the average payoff for the frequency of traits specified in the array
statefor interactions in groups of sizen. - avgScores(double[], int, double[]) - Method in class CDL
-
Calculate the average payoff for the frequency of traits specified in the array
statefor interactions in groups of sizen. - avgScores(double[], int, double[]) - Method in class CDLP
- avgScores(double[], int, double[]) - Method in class CDLPQ
- avgScores(double[], int, double[]) - Method in class EcoPGG
- avgTot - Variable in class GeometryFeatures
-
The average sum of incoming and outgoing links.
- axesLabelFont - Variable in class GraphStyle
-
The font for the axes labels as a CSS string.
- axesMenu - Variable in class HistoGraph
-
The context menu for axis-related options.
- axesMenu - Variable in class LineGraph
-
The context menu for axis-related options.
- axesMenu - Variable in class Phase2D
-
The context menu for axis-related controls.
- axis - Variable in class Distribution.TraitCommand
-
The axis that this command affects.
- axis - Variable in class Phase2D.TraitCommand
-
The axis that this command affects.
B
- b - Variable in class Line2D
-
The
y-intercept of the straight line. - b1End - Variable in class scanCSD
-
The last value of the
b1benefit parameter. - b1Incr - Variable in class scanCSD
-
The increment of the
b1benefit parameter. - b1Log - Variable in class scanCSD
-
The flag to indicate whether to use logarithmic increments for the
b1benefit parameter. - b1Start - Variable in class scanCSD
-
The first value of the
b1benefit parameter. - B21 - Static variable in class RungeKutta
- b2End - Variable in class scanCSD
-
The last value of the
b2benefit parameter. - b2Incr - Variable in class scanCSD
-
The increment of the
b2benefit parameter. - b2Log - Variable in class scanCSD
-
The flag to indicate whether to use logarithmic increments for the
b2benefit parameter. - b2Start - Variable in class scanCSD
-
The first value of the
b2benefit parameter. - B31 - Static variable in class RungeKutta
- B32 - Static variable in class RungeKutta
- B41 - Static variable in class RungeKutta
- B42 - Static variable in class RungeKutta
- B43 - Static variable in class RungeKutta
- B51 - Static variable in class RungeKutta
- B52 - Static variable in class RungeKutta
- B53 - Static variable in class RungeKutta
- B54 - Static variable in class RungeKutta
- B61 - Static variable in class RungeKutta
- B62 - Static variable in class RungeKutta
- B63 - Static variable in class RungeKutta
- B64 - Static variable in class RungeKutta
- b64decode(String) - Static method in class NativeJS
-
JSNI method: decoding of base-64 encoded string.
- b64encode(String) - Static method in class NativeJS
-
JSNI method: base-64 encoding of string.
- B65 - Static variable in class RungeKutta
- background - Variable in class PDE
-
The background densities for each trait at initialization.
- BarabasiAlbertGeometry - Class in org.evoludo.simulator.geometries
-
Scale-free network following the Barabási & Albert preferential attachment process.
- BarabasiAlbertGeometry(EvoLudo) - Constructor for class BarabasiAlbertGeometry
-
Create a Barabási-Albert geometry tied to the given engine.
- baseline - Variable in class Map2Fitness
-
Baseline fitness for map.
- baseRangeX - Variable in class ParaGraph.ViewState
-
Cached x-axis range for the base view.
- baseRangeY - Variable in class ParaGraph.ViewState
-
Cached y-axis range for the base view.
- baseXMin - Variable in class ParaGraph.ViewState
-
Cached minimum x-axis value for the base range.
- baseYMin - Variable in class ParaGraph.ViewState
-
Cached minimum y-axis value for the base range.
- BasicTooltipProvider - Interface in org.evoludo.simulator.views
-
Graphs that provide basic tooltips should implement this interface.
- BckItr() - Constructor for class RingBuffer.BckItr
-
Create a backwards iterator starting at the newest element.
- becomesVacantAt(int) - Method in class IBSDPopulation
- becomesVacantAt(int) - Method in class IBSPopulation
-
Check if site with index
indexwill become vacant in this time step. - Behavioral notes - Section in class org.evoludo.simulator.views.Distribution
- Behavior notes - Section in class org.evoludo.simulator.views.Pop2D
- Behavior notes - Section in class org.evoludo.simulator.views.Pop3D
- benefit - Variable in class Centipede
-
The benefit of cooperation, i.e.
- benefits - Variable in class Continuous.Traits2Payoff
-
The array of benefit functions, one for each trait.
- benefits(double[], double[]) - Method in class Continuous.Traits2Payoff
-
Calculate the benefits to the focal individual with traits
mewhen interacting with an opponent with traitsyou. - benefits(double, double, int) - Method in class Continuous.Traits2Payoff
-
Calculate the benefits to the focal individual with trait value
mein trait with indextraitwhen interacting with an opponent with trait valueyou. - Benefits(String, String, int) - Constructor for enum class Continuous.Benefits
-
Create a new type of benefit function with key
keyand descriptiontitleas well asnParamsparameters. - BEST - Enum constant in enum class PlayerUpdate.Type
-
best wins (equal - stay)
- BEST_RANDOM - Enum constant in enum class PlayerUpdate.Type
-
best wins (equal - random)
- BEST_RESPONSE - Enum constant in enum class PlayerUpdate.Type
-
best-response
- beta - Variable in class Advection
-
Helper variable to store the effective advection coefficients.
- bg - Variable in class ColorMap.GradientND
-
The background color.
- bgColor - Variable in class GraphStyle
-
The backgorund color of the graph.
- bi - Variable in class Continuous.Traits2Payoff
-
The 2D array of cost function parameters.
- bimodality(double[]) - Static method in class Distributions
-
Bimodality coefficient of data points
x[i]stored in double vectorx. - bimodality(double[], double) - Static method in class Distributions
-
Bimodality coefficient of data points
x[i]stored in double vectorxwith known meanm1. - bin - Variable in class HistoGraph.Marker
-
The index of the marked bin.
- BIN_EPSILON - Static variable in class Histogram
-
Small epsilon to avoid floating point truncation when mapping values to bins.
- bin2x(int) - Method in class HistoGraph
-
Convert the bin index to
x-coordinate. - binmarkers - Variable in class HistoGraph
-
The list of markers for the histogram.
- binOf(double) - Method in class ColorMap.Gradient1D
-
Utility method to calculate the index of the gradient color that corresponds to
value. - binOf(double[], int) - Method in class ColorMap.Gradient2D
-
Utility method to calculate the index of the gradient color that corresponds to
valuefor trait with indextrait. - binOf(double, int) - Method in class ColorMap.Gradient2D
-
Utility method to calculate the index of the gradient color that corresponds to
valuefor trait with indextrait. - Binomial(double, int) - Constructor for class RNGDistribution.Binomial
-
Creates binomial distribution with
ntrials and success probabilityp(meann p) and a new instance ofMersenneTwister.. - Binomial(MersenneTwister, double, int) - Constructor for class RNGDistribution.Binomial
-
Creates binomial distribution with
ntrials and success probabilityp(meann p) and the random number generatorrng. - bins - Variable in class Distribution
-
The storage to accommodate the trait histograms.
- Bins, range and dynamic resizing - Section in class org.evoludo.graphics.HistoGraph
- binSize - Variable in class Histogram
-
The size of the bins in pixels.
- BIRTH_DEATH - Enum constant in enum class IBS.MigrationType
-
Birth-death migration (fit migrates, random death).
- birthRate - Variable in class Module
-
Per capita birth rate for ecological population updates.
- BIT32_MASK - Static variable in class MersenneTwister
-
Mask used to force results into 32-bit precision.
- BLACK - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Black color.
- BLACK - Static variable in class ColorMap3D
-
The color black.
- BLACK_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Black background color.
- BLACK_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Black high intensity background.
- BLACK_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Black color.
- BLACK_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Black high intensity color.
- BLACK_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Black high intensity color.
- BLACK_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Black color.
- blendColors(Color[], double[]) - Static method in class ColorMap
-
Utility method for the smooth, component-wise blending of multiple
colorswith respectiveweights(includes alpha-channel). - blendColors(Color, Color, double) - Static method in class ColorMap
-
Utility method for the smooth, component-wise blending of two colors, where color
onehas weightw1(and colortwohas weight(1-w1)) and includes the alpha-channel. - BLUE - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Blue color.
- BLUE_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Blue background color.
- BLUE_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Blue high intensity background.
- BLUE_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Blue color.
- BLUE_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Blue high intensity color.
- BLUE_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Blue high intensity color.
- BLUE_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Blue color.
- bottom - Variable in class Rectangle2D
-
The bottom segment of the rectangle.
- bounds - Variable in class AbstractGraph
-
The bounds of the displaying area.
- Bounds and layout - Section in class org.evoludo.graphics.AbstractGraph
- buffer - Variable in class AbstractGraph
-
The buffer to store historical data, if applicable.
- buffer - Static variable in class MersenneTwister
-
ChH: for testing on GWT/JRE platforms logging needs to be rewritten
- buffer - Variable in class Console.Log
-
The buffer to store the log messages.
- buffer - Variable in class RingBuffer
-
Array to hold buffer of
Tobjects. - bufferCapacity - Variable in class RingBuffer
-
Buffer capacity, i.e.
- bufferDepth - Variable in class RingBuffer
-
The depth of a buffer containing arrays.
- buffered - Variable in class PlistReader
-
Buffered tag to return on the next
PlistReader.next()call. - Buffering and sampling: - Section in class org.evoludo.graphics.ParaGraph
- bufferPtr - Variable in class RingBuffer
-
Index of most recently added element in buffer.
- bufferSizeMenu - Variable in class AbstractGraph
-
The context menu to set the buffer size for graphs with historical data.
- bufferSizeMenu - Variable in class Console
-
The context menu to set the buffer size for graphs with historical data.
- bufferThreshold - Variable in class ParaGraph
-
Threshold for storing new data point in buffer.
- bufferThreshold - Variable in class S3Graph
-
Threshold for storing new data point in buffer.
- buildArgKeys() - Method in class CLOption
-
Construct the user-facing representation of the argument when keys are defined; mirrors previous loop logic but extracted to reduce complexity.
- buildBaseDescription() - Method in class CLOption
-
Build the base description string, using either the stored description or asking the delegate and appending key descriptions if applicable.
- buildConnectedCore(int[], int[], int[]) - Method in class AbstractNetwork
-
Build a connected core of the network first, excluding leaves.
- buildCurrent(StringBuilder, String) - Method in class CLOption
-
Append the current and default argument description to the provided builder.
- buildKey(StringBuilder, CLOption.Key, String[], int) - Method in class CLOption
-
Append the resolved key value and remaining arguments to the builder.
- buildModelStatus(StringBuilder, double[], int, int, int) - Method in class ODE
-
Build a comma separated status string for one population.
- buildTraitMenus(ContextMenu, List, boolean) - Method in class Phase2D
-
Build or update trait selection sub-menus for the X and Y axes.
- BUTTON_APPLY - Static variable in class SettingsController
-
Label of button to apply parameter settings.
- BUTTON_DEBUG - Static variable in class EvoLudoWeb
-
Label of button to advance model by single microscopic step.
- BUTTON_HELP - Static variable in class EvoLudoWeb
-
Label of button to show help.
- BUTTON_INIT - Static variable in class EvoLudoWeb
-
Label of button to initialize model.
- BUTTON_PREV - Static variable in class EvoLudoWeb
-
Label of button to reverse on step.
- BUTTON_RESET - Static variable in class EvoLudoWeb
-
Label of button to reset model.
- BUTTON_SAMPLE - Static variable in class EvoLudoWeb
-
Label of button to collect one statistics sample.
- BUTTON_SETTINGS - Static variable in class EvoLudoWeb
-
Label of button to show/hide parameter settings.
- BUTTON_STANDALONE - Static variable in class SettingsController
-
Label of button to run in standalone mode.
- BUTTON_START - Static variable in class EvoLudoWeb
-
Label of button to start model.
- BUTTON_STEP - Static variable in class EvoLudoWeb
-
Label of button to advance model by one step.
- BUTTON_STOP - Static variable in class EvoLudoWeb
-
Label of button to stop model.
C
- C1 - Static variable in class RungeKutta
- c1End - Variable in class scanCSD
-
The last value of the
c1cost parameter. - c1Incr - Variable in class scanCSD
-
The increment of the
c1cost parameter. - c1Log - Variable in class scanCSD
-
The flag to indicate whether to use logarithmic increments for the
c1cost parameter. - c1Start - Variable in class scanCSD
-
The first value of the
c1cost parameter. - c2End - Variable in class scanCSD
-
The last value of the
c2cost parameter. - c2Incr - Variable in class scanCSD
-
The increment of the
c2cost parameter. - c2Log - Variable in class scanCSD
-
The flag to indicate whether to use logarithmic increments for the
c2cost parameter. - c2Start - Variable in class scanCSD
-
The first value of the
c2cost parameter. - C3 - Static variable in class RungeKutta
- C4 - Static variable in class RungeKutta
- C6 - Static variable in class RungeKutta
- calcBounds() - Method in class AbstractGraph
-
Calculate bounds of drawing area.
- calcBounds(int, int) - Method in class AbstractGraph
-
Calculate bounds of drawing area.
- calcBounds(int, int) - Method in class LineGraph
- calcBounds(int, int) - Method in class ParaGraph
- calcBounds(int, int) - Method in class PopGraph2D
- calcBounds(int, int) - Method in class PopGraph3D
- calcBounds(int, int) - Method in class S3Graph
- calcHierarchyUnit(IBSGroup.HierarchyUnit) - Method in class IBSGroup
-
Calculate hierarchy unit information.
- calcInvDeltaX() - Method in class PDE
-
Helper method to calculate
1 / dxfor different lattice geometries. - calcSquareUnit(int) - Method in class HierarchicalGeometry
-
Calculate the unit size for square-lattice hierarchies, adjusting each level to a perfect square with at least 2x2 units with at least 3x3 individuals each.
- calculateType() - Method in class AffineTransform
-
This is the utility function to calculate the flag bits when they have not been cached.
- calcUnitSize() - Method in class HierarchicalGeometry
-
Process the hierarchy specifications to calculate the number of units and the size of each unit.
- cancelHideTimer() - Method in class ContextMenu
-
Cancel the timer for hiding the context menu.
- cancelLayout() - Method in class Network
-
Abort the layouting process.
- canvas - Variable in class AbstractGraph
-
Handle to the canvas for drawing the graphics.
- Canvas & scaling - Section in class org.evoludo.graphics.AbstractGraph
- canvas2SVG() - Method in interface Resources
-
Get the JavaScript file for exporting canvas elements to SVG.
- category - Variable in class CLOption
-
The category of the command line option.
- cdf - Variable in class RNGDistribution.Binomial
-
Cumulative distribution function of binomial probability distribution.
- cdf - Variable in class RNGDistribution.Geometric
-
Cumulative distribution function of geometric probability distribution.
- cdf(double, double) - Static method in class RNGDistribution.Exponential
-
Helper method to calculate the cumulative distribution function,
cdf, of the Exponential distribution. - cdf(double, double, double) - Static method in class RNGDistribution.Normal
-
Helper method to calculate the cumulative distribution function,
cdf, of the Normal distribution. - cdf(double, double, double) - Static method in class RNGDistribution.Uniform
-
Helper method to calculate the cumulative distribution function,
cdf, of the Uniform distribution. - CDL - Class in org.evoludo.simulator.modules
-
Cooperation in voluntary (non-linear) public goods interactions.
- CDL(EvoLudo) - Constructor for class CDL
-
Create a new instance of the module for voluntary public goods games.
- CDL.IBSPop - Class in org.evoludo.simulator.modules
-
The extension for IBS simulations specific to voluntary (non-linear) public goods games.
- CDLP - Class in org.evoludo.simulator.modules
-
Cooperation in voluntary (non-linear) public goods interactions with peer punishment.
- CDLP(EvoLudo) - Constructor for class CDLP
-
Create a new instance of the module for voluntary public goods games with peer punishment.
- CDLPQ - Class in org.evoludo.simulator.modules
-
Cooperation in voluntary (non-linear) public goods interactions with peer and pool punishment.
- CDLPQ(EvoLudo) - Constructor for class CDLPQ
-
Create a new instance of the module for voluntary public goods games with peer and pool punishment.
- CentiMap(int) - Constructor for class Centipede.CentiMap
-
Constructs a new CentiMap instance for the given role.
- CentiMutations(Module) - Constructor for class Centipede.CentiMutations
-
Constructs a new CentiMutations instance to deal with mutations in the Centipede game.
- Centipede - Class in org.evoludo.simulator.modules
-
The Centipede class provides an EvoLudo module for the centipede game.
- Centipede(EvoLudo) - Constructor for class Centipede
-
Constructs a new instance for the Centipede module.
- Centipede.CentiMap - Class in org.evoludo.simulator.modules
-
The CentiMap class provides a mapping of the centipede game to a pair of \(S_3\) simplices for the first mover and second mover roles.
- Centipede.CentiMutations - Class in org.evoludo.simulator.modules
-
The CentiMutations class provides a mutation operator for the centipede game.
- centralMoment(double[], double, int) - Static method in class Distributions
-
m-th centralized moment of data pointsx[i]stored in double vectorxwith known meanm1. - centralMoment(double[], int) - Static method in class Distributions
-
m-th centralized moment of data pointsx[i]stored in double vectorx. - cgroupmodule - Variable in class IBSCPopulation
-
For group interaction modules
module==groupmoduleholds andnullotherwise. - CHANGE_MODE - Enum constant in enum class ChangeListener.PendingAction
-
Change execution mode of model.
- changeHandler - Variable in class Slider
-
The change event handler registration.
- ChangeListener - Interface in org.evoludo.simulator.models
-
All
ChangeListener's get informed about state changes of the core of EvoLudo models. - ChangeListener.PendingAction - Enum Class in org.evoludo.simulator.models
-
The GUI or engine can request running models to suspend execution and process a
pendingAction. - changeListeners - Variable in class EvoLudo
-
List of change listeners that get notified when the model changes.
- changeRegistration - Variable in class Slider
-
The change event handler registration.
- changeView(AbstractView) - Method in class EvoLudoWeb
-
Switches to the provided view.
- changeViewByName(String) - Method in class ViewController
-
Change the active view by name.
- changeViewTo(AbstractView) - Method in class EvoLudoWeb
-
Change view of EvoLudo model data.
- changeViewTo(AbstractView) - Method in class ViewController
-
Change the currently active view.
- changeViewTo(AbstractView, boolean) - Method in class EvoLudoWeb
-
Change view of EvoLudo model data.
- changeViewTo(AbstractView, boolean) - Method in class ViewController
-
Change the currently active view.
- charge - Variable in class PDESupervisor
-
The model to manage and supervise its execution.
- check() - Method in class AbstractGeometry
-
Validate geometry parameters and adjust infeasible settings.
- check() - Method in class IBS
- check() - Method in class IBSDPopulation
- check() - Method in class IBSMCPopulation
- check() - Method in class IBSPopulation
-
Check all model parameters for consistency and adjust if necessary (and feasible).
- check() - Method in class Model
-
Check consistency of parameters and adjust if necessary (and possible).
- check() - Method in class ODE
- check() - Method in class PDE
- check() - Method in class RungeKutta
- check() - Method in class SDE
- check() - Method in class ATBT
- check() - Method in class CDL
- check() - Method in class Centipede
- check() - Method in class Continuous
- check() - Method in class DemesTBT.IBSPop
- check() - Method in class Module
-
Check all parameters.
- check() - Method in class TBT.IBSPop
- checkAdjustScoresConsistency() - Method in class IBSPopulation
-
Check consistency when not using lookup tables.
- checkCompSampling() - Method in class IBSPopulation
-
Validate competition sampling rules for well-mixed populations and adjust if required.
- checkConsistentFitness() - Method in class IBSDPopulation
- checkConsistentFitness() - Method in class IBSPopulation
-
Check consistency of scores and fitness values for modules that implement Payoffs.
- checkConvergence() - Method in class IBS
-
For asynchronous updates, updates the scores for all populations, checks convergence across all species and returns the total update rate.
- checkConvergence() - Method in class IBSDPopulation
- checkConvergence() - Method in class IBSMCPopulation
- checkConvergence() - Method in class IBSPopulation
-
Check if population has converged.
- checkConvergence() - Method in class DemesTBT.IBSPop
- checkConvergence() - Method in class SIR.IBSPop
- checkConvergence(double) - Method in class ODE
-
Helper method to check whether the squared distance
dist2qualifies to signal convergence. - checkConvergence(double) - Method in class SDE
-
Helper method to check whether the squared distance
dist2qualifies to signal convergence. - checkDt() - Method in class Advection
- checkDt() - Method in class PDE
-
Helper method to check whether the time increment,
ODE.dt, is acceptable. - checkFitnessSum(double) - Method in class IBSPopulation
-
Check consistency of total fitness.
- checkGeometry() - Method in class IBSPopulation
-
Check the interaction and competition geometries for consistency and adjust if necessary (and feasible).
- checkGeometryRewire() - Method in class IBSPopulation
-
Rewire the interaction and competition geometries if requested.
- checkIndividualConsistency(int) - Method in class IBSPopulation
-
Check consistency of scores for a single individual.
- checkInOut() - Method in class AbstractGeometry
-
Check consistency of in- and out-connections.
- checkInteractions(int) - Method in class IBSDPopulation
- checkInteractions(int) - Method in class IBSPopulation
-
Validate interaction structures and adjust incompatible settings.
- checkLookupTable(int, boolean) - Method in class IBSPopulation
-
Check whether lookup tables for scores and fitness can be used.
- checkLookupTableConsistency() - Method in class IBSPopulation
-
Check consistency of scores when using lookup tables.
- checkMigration() - Method in class IBSPopulation
-
Check consistency of migration settings and adjust if necessary (and feasible).
- checkMultiple(int[], int[][], String) - Method in class AbstractGeometry
-
Check for multiple connections in the given links.
- checkNoAdjustScoresConsistency() - Method in class IBSPopulation
-
Check consistency when scores are not adjusted.
- checkNoLookupTable(boolean) - Method in class IBSPopulation
-
Free memory used for lookup tables and allocate arrays for scores, fitness and interactions.
- checkOptimizations() - Method in class IBSDPopulation
- checkOptimizations() - Method in class IBSPopulation
-
Check whether optimizations for homogeneous states can be used.
- checkPayoffs(int) - Method in class IBSPopulation
-
Check settings for modules implementing Payoffs.
- checkReference(File, Plist, String) - Method in class TestEvoLudo
-
Search for reference file with the name base
refbasename(no SHA, no extensions) in directoryreferences. - checkRegular() - Method in class AbstractGeometry
-
Check regularity of the graph.
- checkRounding(Double, Double) - Method in class Plist
-
Check if the difference between
refandcheckis due to rounding errors. - checkRounding(Double, Double, Integer) - Method in class Plist
-
Check if the difference between
refandcheckis due to rounding errors. - checkSelfing() - Method in class AbstractGeometry
-
Check for self-connections (loops).
- checkSettings() - Method in class AbstractGeometry
-
Hook for subclasses to implement geometry specific checks.
- checkSettings() - Method in class CompleteGeometry
- checkSettings() - Method in class CubicGeometry
- checkSettings() - Method in class DesarguesGeometry
- checkSettings() - Method in class DodekahedronGeometry
- checkSettings() - Method in class FranklinGeometry
- checkSettings() - Method in class FruchtGeometry
- checkSettings() - Method in class HeawoodGeometry
- checkSettings() - Method in class HexagonalGeometry
- checkSettings() - Method in class HierarchicalGeometry
- checkSettings() - Method in class IcosahedronGeometry
- checkSettings() - Method in class LinearGeometry
- checkSettings() - Method in class MooreGeometry
- checkSettings() - Method in class RandomDirectedGeometry
- checkSettings() - Method in class RandomGeometry
- checkSettings() - Method in class RandomRegularGeometry
- checkSettings() - Method in class ScalefreeGeometry
- checkSettings() - Method in class SecondNeighbourGeometry
- checkSettings() - Method in class SquareGeometry
- checkSettings() - Method in class StarGeometry
- checkSettings() - Method in class StrongAmplifierGeometry
- checkSettings() - Method in class StrongSuppressorGeometry
- checkSettings() - Method in class SuperstarGeometry
- checkSettings() - Method in class TietzeGeometry
- checkSettings() - Method in class TriangularGeometry
- checkSettings() - Method in class VonNeumannGeometry
- checkSettings() - Method in class WheelGeometry
- checkTraitScores(double[], double[]) - Method in class IBSPopulation
-
Check consistency of scores for all traits.
- checkUndirected() - Method in class AbstractGeometry
-
Check undirected structure of the graph.
- childMenu - Variable in class ContextMenu
-
Reference to current child menu or
nullif no child menu is visible. - childMenu - Variable in class ContextMenuItem
-
Reference to submenu if this menu item controls one and
nullotherwise. - ci - Variable in class Continuous.Traits2Payoff
-
The 2D array of cost function parameters.
- CIRCLE - Enum constant in enum class PDEInitialize.Type
-
Circle in the center with uniform densities
<d1,...dn>. - circles() - Method in interface Resources
-
Get decorations for GWT GUI elements.
- CLabour - Class in org.evoludo.simulator.modules
-
The module for the evolution of two behavioural traits.
- CLabour(EvoLudo) - Constructor for class CLabour
-
Constructs a new EvoLudo module for the evolution of two behavioural traits.
- clampLogMin(double) - Method in class ParaGraph
-
Clamp the minimum of a log-scaled axis.
- clampLogRange() - Method in class LineGraph
-
Clamp the y-axis range for logarithmic scaling.
- clampPercentMax(double) - Method in class ParaGraph
-
Clamp the maximum of a percent axis.
- clampPercentMin(double) - Method in class ParaGraph
-
Clamp the minimum of a percent axis.
- clampProbability(double) - Method in class KlemmEguiluzGeometry
-
Clamp the probability parameter into the range [0,1].
- clampViewCorner(ParaGraph.ViewState) - Method in class ParaGraph
-
Clamp the current view corner to keep the visible range inside the domain.
- clampViewX(double, double, double, double) - Method in class ParaGraph
-
Clamp a horizontal view corner to keep the visible range inside the domain.
- clampViewY(double, double, double, double) - Method in class ParaGraph
-
Clamp a vertical view corner to keep the visible range inside the domain.
- clear() - Method in class Network
- clear() - Method in class Console.Log
-
Clear the log buffer and the display.
- clear() - Method in class RingBuffer
-
Remove all entries from ring buffer.
- clearCanvas() - Method in class AbstractGraph
-
Clear the canvas.
- clearCLO() - Method in class CLOParser
-
Clears current collection of
options. - clearCommandLineOptions() - Method in class EvoLudoWeb
-
Clear the command line option field in the GUI.
- clearData() - Method in class HistoGraph
-
Clear the histrogram data.
- clearGraph() - Method in class AbstractGraph
-
Clear the graph.
- clearHistory() - Method in class AbstractGraph
-
Clear the history of the graph (if there is one).
- clearHistory() - Method in class ParaGraph
- clearKeys() - Method in class CLOption
-
Clear all keys from the option.
- clearLinksFrom(int) - Method in class AbstractGeometry
-
Remove all outgoing links from node
idx. - clearLinksTo(int) - Method in class AbstractGeometry
-
Remove all incoming links to node
idx. - clearLog() - Method in class Console
-
Clear the console log.
- clearMarkers() - Method in class HistoGraph
-
Clear all markers from the histogram.
- clearMenu - Variable in class GenericPopGraph
-
The context menu item to clear the canvas.
- clearMenu - Variable in class LineGraph
-
The context menu item to clear the graph.
- clearMenu - Variable in class ParaGraph
-
The context menu item to clear the canvas.
- clearMenu - Variable in class S3Graph
-
The context menu item to clear the canvas.
- clearMenu - Variable in class Console
-
The context menu item to clear the console.
- clearMenu - Variable in class Histogram
-
The clear context menu.
- clearMessage() - Method in class AbstractGraph
-
Clear the message.
- clearMessage() - Method in class HistoGraph
- clearMessage() - Method in class PopGraph3D
- clearSeed() - Method in class RNGDistribution
-
Clear seed for random number generator.
- clearSnapshotMarker() - Method in class EvoLudoWeb
-
Remove the temporary DOM marker indicating that a snapshot is ready.
- cli - Variable in class AbstractGeometry
-
Optional trimmed CLI string used to create this geometry.
- clickHandler - Variable in class ContextMenuItem
-
The handler of click events.
- clickRegistration - Variable in class Slider
-
The click event handler registration.
- clo - Variable in class CLOController
-
Cached command-line string that should be applied when parsing.
- clo - Variable in class EvoLudo
-
The command line options (raw string provided in URL, HTML tag, TextArea or command line)
- clo - Variable in class IBS.Statistics
-
Command line option to customize statistics settings.
- clo - Variable in class IBSC.Init
-
Command line option to set the type of initial configuration.
- clo - Variable in class IBSD.Init
-
Command line option to set the type of initial configuration.
- clo - Variable in class Markers
-
Command line option to mark points on graphs (ParaGraph, S3Graph, LineGraph and HistoGraph).
- clo - Variable in class PopulationUpdate
-
Command line option to set the method for updating the population(s).
- clo - Variable in class Map2Fitness
-
Command line option to set the payoff/score to fitness map.
- clo - Variable in class Mutation.Continuous
-
Command line option to set the type of player updates.
- clo - Variable in class Mutation.Discrete
-
Command line option to set the type of player updates.
- clo - Variable in class PlayerUpdate
-
Command line option to set the type of player updates.
- clo - Variable in class SpeciesUpdate
-
Command line option to set the method for updating the population(s).
- cloAccumulatedScores - Variable in class IBS
-
Command line option to set whether player scores from interactions are accumulated or averaged (default).
- cloAdjustedDynamics - Variable in class ODE
-
Command line option to activate adjusted replicator dynamics (if possible) in ODE models.
- cloAsymmetry - Variable in class ATBT
-
Command line option to set the origin of asymmetries to differences in genotype or in the environment.
- cloB1 - Variable in class scanCSD
-
Command line option to set the benefit parameter
b1, or its range or its range to scan. - cloB2 - Variable in class scanCSD
-
Command line option to set the benefit parameter
b2, or its range or its range to scan. - cloBasin - Variable in class simCDLP
-
Command line option to determine the basin of attraction of punishers and cooperators.
- cloBenefit - Variable in class Centipede
-
Command line option to set the benefit of cooperation, i.e.
- cloBenefits - Variable in class Continuous
-
Command line option to set the benefit function(s) for continuous traits.
- cloBins - Variable in class scanCSD
-
Command line option to set the number of bins for the distribution (histogram).
- cloBirthRate - Variable in class Module
-
Command line option to set the birth rate uninfected hosts.
- cloC1 - Variable in class scanCSD
-
Command line option to set the cost parameter
c1, or its range or its range to scan. - cloC2 - Variable in class scanCSD
-
Command line option to set the cost parameter
c2, or its range or its range to scan. - CLOCategory - Class in org.evoludo.util
-
Handle different categories of options.
- CLOCategory(String) - Constructor for class CLOCategory
-
Create a new category with the header
header. - CLOCategory(String, int) - Constructor for class CLOCategory
-
Create a new category with
headerandpriority. - cloColors - Variable in class NetGames
-
Command line option to set the colors for altruists, fair players, and egoists.
- cloCompRate - Variable in class Module
-
Command line option to set the competition rate for ecological population updates.
- cloConsistency - Variable in class IBS
-
Command line option to enable consistency checks.
- cloController - Variable in class EvoLudo
-
Controller for command line option parsing.
- CLOController - Class in org.evoludo.simulator
-
Encapsulates command line option setup, preprocessing, and parsing for EvoLudo.
- CLOController(EvoLudo) - Constructor for class CLOController
-
Create a controller bound to the supplied engine.
- cloCost - Variable in class CDL
-
Command line option to set the cost of cooperation, i.e.
- cloCost - Variable in class Centipede
-
Command line option to set the cost of cooperation, i.e.
- cloCost - Variable in class EcoPGG
-
Command line option to set the cost of cooperation, i.e.
- cloCostPoolPunish - Variable in class CDLPQ
-
Command line option to set the cost of pool punishment.
- cloCostPunish - Variable in class CDLP
-
Command line option to set the cost of peer punishment.
- cloCosts - Variable in class Continuous
-
Command line option to set the cost function(s) for continuous traits.
- cloDEAccuracy - Variable in class ODE
-
Command line option to set the desired accuracy of ODE calculations as criteria for convergence and whether population is monomorphic.
- cloDeathRate - Variable in class Module
-
Command line option to set death rate for ecological population updates.
- cloDEdt - Variable in class ODE
-
Command line option to set the time increment
dtin DE models. - cloDelay - Variable in class CLOController
-
Command line option to set the delay between subsequent updates.
- CLODelegate - Interface in org.evoludo.util
-
Interface to process command line arguments
- cloDistribution - Variable in class scanCSD
-
The command line option to print the trait distribution.
- cloEmulate - Variable in class SettingsController
-
Command line option to mimic ePub modes and to disable device capabilities.
- cloEnvironment - Variable in class ATBT
-
Command line option to set the environmental values of the two different patch types.
- cloFeedback - Variable in class ATBT
-
Command line option to set the feedback between traits and patch quality.
- cloField - Variable in class SettingsController
-
Label displaying the current command-line options.
- cloFitness - Variable in class Moran
-
Command line option to set the fitness values for residents and mutants.
- cloGeometry - Variable in class Module
-
Command line option to set the geometry (interaction and competition graphs identical).
- cloGeometryAddwire - Variable in class IBS
-
Command line option to set the fraction of links to add.
- cloGeometryCompetition - Variable in class IBS
-
Command line option to set the competition geometry.
- cloGeometryInteraction - Variable in class IBS
-
Command line option to set the interaction geometry.
- cloGeometryRewire - Variable in class IBS
-
Command line option to set the fraction of links to rewire.
- cloHelp - Variable in class CLOController
-
Command line option to print help message for available command line options.
- cloHistogram - Variable in class simCDLP
-
Command line option to generate a histogram of states visited.
- cloIncidence - Variable in class SIR
-
Command line option to set the incidence rates for S → I.
- cloInfect - Variable in class SIR
-
Command line option to set the transition probability for S → I.
- cloInit - Variable in class ODE
-
Command line option to set the initial configuration in ODE/SDE models.
- cloInteractions - Variable in class IBS
-
Command line option to set whether players interact with all their neighbours or a random subsample.
- cloInterest - Variable in class CDL
-
Command line option to set the multiplication factor for public good interactions.
- cloInterest - Variable in class EcoPGG
-
Command line option to set the multiplication factor for public good interactions.
- cloLeniencyCooperators - Variable in class CDLP
-
Command line option to set the leniency of peer punishers towards cooperators, provided the composition of the interaction group reveals them as second-order free riders.
- cloLeniencyLoners - Variable in class CDLP
-
Command line option to set the leniency of peer punishers towards loners.
- cloLoneCooperator - Variable in class CDL
-
Command line option to set the payoff to cooperators that failed to find any interaction partners.
- cloLoneCooperator - Variable in class EcoPGG
-
Command line option to set the payoff to cooperators that failed to find any interaction partners.
- cloLoneDefector - Variable in class CDL
-
Command line option to set the payoff to defectors that failed to find any interaction partners.
- cloLoneDefector - Variable in class EcoPGG
-
Command line option to set the payoff to defectors that failed to find any interaction partners.
- cloLoner - Variable in class CDL
-
Command line option to set the payoff to loners that refuse to participate in the public goods interaction.
- cloMigration - Variable in class IBS
-
Command line option to set the migration types and probabilities of players.
- cloMinTime - Variable in class simTraits
-
Command line option to set the minimal measurement time.
- cloModel - Static variable in class Module
-
Command line option to set the type of model (see
ModelType). - cloModule - Variable in class CLOController
-
Command line option to set module.
- cloMonoStop - Variable in class Discrete
-
Command line option to request that models stop execution when reaching monomorphic population states.
- clone() - Method in class MersenneTwister
-
Clone this MersenneTwister to ensure both objects return identical sequences of random numbers.
- clone() - Method in class RNGDistribution.Binomial
- clone() - Method in class RNGDistribution
-
Clone this RNGDistribution to ensure both objects return identical sequences of random numbers.
- clone() - Method in class RNGDistribution.Exponential
- clone() - Method in class RNGDistribution.Geometric
- clone() - Method in class RNGDistribution.Gillespie
- clone() - Method in class RNGDistribution.Normal
- clone() - Method in class RNGDistribution.Uniform
- clone() - Method in class AbstractGeometry
-
Clone geometry.
- clone() - Method in class AbstractLattice
- clone() - Method in class HierarchicalGeometry
- clone() - Method in class KlemmEguiluzGeometry
- clone() - Method in class LinearGeometry
- clone() - Method in class ScalefreeGeometry
- clone() - Method in class SuperstarGeometry
- clone(boolean[]) - Static method in class ArrayMath
-
GWT has an aversion to clone()ing - provide alternatives.
- clone(double[]) - Static method in class ArrayMath
-
GWT has an aversion to clone()ing - provide alternatives.
- clone(double[][]) - Static method in class ArrayMath
-
GWT has an aversion to clone()ing - provide alternatives.
- clone(int[]) - Static method in class ArrayMath
-
GWT has an aversion to clone()ing - provide alternatives.
- clone(RNGDistribution) - Method in class RNGDistribution
-
Copy settings of
thistoclone. - cloneCoordsDouble(AffineTransform) - Method in class Path2D
- cloNGroup - Variable in class Module
-
Command line option to set the size of interaction groups.
- cloNodes - Variable in class Centipede
-
Command line option to set the maximum number of decision nodes for the centipede game.
- cloNPopulation - Variable in class Module
-
Command line option to set the population size.
- cloNPopulations - Variable in class simTraits
-
Command line option to specify the population sizes.
- cloNSteps - Variable in class simCDL
-
Command line option to set the number of steps for initial frequencies.
- cloOptimize - Variable in class IBSD
-
Command line option to request optimizations.
- cloOthers - Variable in class CDL
-
Command line option to set whether contributors get a share of the benefits generated by their own contributions.
- CLOParser - Class in org.evoludo.util
-
Parser for command line options.
- CLOParser(Set) - Constructor for class CLOParser
-
New command line option parser.
- CLOParser(CLOProvider) - Constructor for class CLOParser
-
New command line option parser.
- cloPayoff - Variable in class RSP
-
Command line option to set the payoff matrix.
- cloPayoffs - Variable in class TBT
-
Command line option to set the
2×2payoff matrix for interactions between cooperators and defectors. - cloPayoffs4x4 - Variable in class ATBT
-
Command line option to set the
2×2payoff matrix for interactions between cooperators and defectors or the (generic)4×4payoff matrix for arbitrary interactions between four traits. - cloPdeAdvection - Variable in class Advection
-
Command line option to set the advection coefficients of every trait against all others.
- cloPdeDiffusion - Variable in class PDE
-
Command line option to set the diffusion coefficients.
- cloPdeL - Variable in class PDE
-
Command line option to set the linear extension.
- cloPdeN - Variable in class PDE
-
Command line option to set the discretization as the total number of spatial units to use for the numerical integration of the PDE.
- cloPdeSymmetric - Variable in class PDE
-
Command line option to request preservation of symmetry.
- cloPhase2DAxes - Variable in class Module
-
Command line option to set the traits on phase plane axes.
- cloPoolPunish - Variable in class CDLPQ
-
Command line option to set the fine of pool punishment for non-contributors.
- cloProgress - Variable in class scanCSD
-
Command line option to show the simulation progress.
- cloProgress - Variable in class simCDL
-
Command line option to show the simulation progress.
- cloProgress - Variable in class simMoran
-
Command line option to show the simulation progress.
- cloProgress - Variable in class simTBT
-
Command line option to show the simulation progress.
- cloProgress - Variable in class simTraits
-
Command line option to show the simulation progress.
- CLOProvider - Interface in org.evoludo.util
-
Interface for classes that that to provide command line options for configurable parameters.
- CLOption - Class in org.evoludo.util
-
Command line option and argument.
- CLOption(String, String, String, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
name(with required argument), which defaults todefaultArg, and brief descriptiondescriptionas well as the delegatedelegateto process the argument and optionally retrieve the description. - CLOption(String, String, CLOCategory, String, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
name(with required argument), which defaults todefaultArg, of catgeorycategoryand brief descriptiondescriptionas well as the delegatedelegateto process the argument and optionally retrieve the description. - CLOption(String, String, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
name(no arguments) and short descriptiondescriptionas well as the delegatedelegateto process the argument and optionally retrieve the description. - CLOption(String, String, CLOption.Argument, String, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
nameof typetype, which defaults todefaultArg, and brief descriptiondescriptionas well as the delegatedelegateto process the argument and optionally retrieve the description. - CLOption(String, String, CLOption.Argument, CLOCategory, String, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
nameof typetype, which defaults todefaultArg, in categorycategoryand brief descriptiondescriptionas well as the delegatedelegateto process the argument and optionally retrieve the description. - CLOption(String, String, CLOption.Argument, CLOCategory, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
nameof typetype, which defaults todefaultArg, and catgeorycategoryas well as the delegatedelegateto process the argument and retrieve the description. - CLOption(String, String, CLOption.Argument, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
nameof typetype, which defaults todefaultArg, as well as the delegatedelegateto process the argument and retrieve the description. - CLOption(String, CLOCategory, String, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
name(no arguments) with categorycategoryand brief descriptiondescriptionas well as the delegatedelegateto process the argument and optionally retrieve the description. - CLOption(String, CLOCategory, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
name(no arguments) with categorycategoryand thedelegateto process the argument and retrieve the description. - CLOption(String, CLODelegate) - Constructor for class CLOption
-
Creates command line option with the name
nameand thedelegateto process the argument and provide the description. - CLOption.Argument - Enum Class in org.evoludo.util
-
Types of command line options: REQUIRED required argument.
- CLOption.Key - Interface in org.evoludo.util
-
The interface for keys of command line options.
- CLOption.SimpleKey - Class in org.evoludo.util
-
Simple key for command line options.
- cloPunishment - Variable in class CDLP
-
Command line option to set the fine of peer punishment for non-contributors.
- cloRatio - Variable in class NetGames
-
Command line option to set the cost-to-benefit ratio of cooperation.
- cloRecover - Variable in class SIR
-
Command line option to set the transition probability for I → R.
- cloReferences - Variable in class IBS
-
Command line option to set the method for choosing references/models among the neighbours of a player for updating their trait.
- cloRun - Variable in class CLOController
-
Command line option to request that the EvoLudo model immediately starts running after loading.
- cloRun - Variable in class EvoLudo
-
Command-line option controlling the number of model runs.
- cloRuns - Variable in class simTBT
-
Command line option to set the number of runs.
- cloSamples - Variable in class Model
-
Command line option to set the number of samples to take for statistical measurements.
- cloScanDG - Variable in class simTBT
-
Command line option to scan the donation game.
- cloScanNL - Variable in class simCDL
-
Command line option to set the range and increments for scanning non-linearities.
- cloScanST - Variable in class simTBT
-
Command line option to scan the S-T-plane.
- cloScoringType - Variable in class IBS
-
Command line option to set method for resetting the scores of individuals.
- close() - Method in class EvoLudoWeb.EvoLogHandler
-
Nothing to close in GWT.
- close() - Method in class EvoLudoTrigger.LightboxPanel
-
Close the overlay.
- close() - Method in class ContextMenu
-
Close submenu or context menu if this is the top level.
- close() - Method in class ContextMenuItem
-
Set timer to close submenu, if there is one, otherwise close this context menu without delay.
- close() - Method in class Tooltip
-
Close tooltip now.
- closeAll() - Method in class ContextMenu
-
Recursively close hierarchy of context submenus, including the top level context menu.
- closeChildMenu() - Method in class ContextMenu
-
Close submenu, if one is showing.
- cloSeed - Variable in class CLOController
-
Command line option to set seed of random number generator.
- cloSeed - Variable in class EvoLudo
-
Command-line option controlling the RNG seed.
- cloSelection - Variable in class NetGames
-
Command line option to set the cost-to-benefit ratio of cooperation.
- closeNow() - Method in class ContextMenuItem
-
Close submenu without delay.
- closePath() - Method in class Path2D
-
Closes the current subpath by drawing a straight line back to the coordinates of the last
moveTo. - closePath(boolean) - Method in class AbstractGraph
-
Helper method to close the path and draw (or fill) it.
- closePopup() - Method in class EvoLudoWeb
-
Closes the overlay containing this EvoLudo lab, if any.
- closestCorner(double, double) - Method in class S3Graph
-
Find the corner closest to the point
(x, y). - closestEdge(double, double) - Method in class S3Graph
-
Find the edge closest to the point
(x, y). - cloSize - Variable in class FSController
-
Command line option to set the size of the GUI or enter fullscreen.
- cloSnap - Variable in class EvoLudoGWT
-
Command line option to request that the EvoLudo model signals the completion of of the layouting procedure for taking snapshots, e.g.
- cloSnapInterval - Variable in class scanCSD
-
The command line option to set the interval for snapshots.
- cloSnapInterval - Variable in class simCDLPQ
-
Command line option to set the interval for taking snapshots.
- cloSnapInterval - Variable in class simTBT
-
Command line option to set the interval for taking snapshots.
- cloSnapPrefix - Variable in class simTBT
-
Command line option to set the prefix for snapshot filenames.
- cloSolo - Variable in class CDL
-
Command line option to set whether a single contributor suffices to generate the public good.
- cloSuscept - Variable in class SIR
-
Command line option to set the transition probability for R → S.
- cloThreshold - Variable in class simCDLP
-
Command line option to set the threshold for corner states.
- cloTime2Punish - Variable in class simCDLP
-
Command line option to determine the time to reach the threshold of punishers.
- cloTimeRelax - Variable in class Model
-
Command line option to set the number of generations to relax the model from the initial configuration.
- cloTimeReversed - Variable in class ODE
-
Command line option to set the number of generations between reports for
EvoLudo.modelNext(). - cloTimeStep - Variable in class Model
-
Command line option to set the number of generations between reports for
EvoLudo.modelNext(). - cloTimeStop - Variable in class Model
-
Command line option to set the number of generations after which to stop the model calculations.
- cloTraitColors - Variable in class Module
-
Command line option to set the color of traits.
- cloTraitColorScheme - Variable in class Continuous
-
Command line option to set color scheme for coloring continuous traits.
- cloTraitDisable - Variable in class Module
-
Command line option to disable individual traits.
- cloTraitNames - Variable in class Module
-
Command line option to assign trait names.
- cloTraitRange - Variable in class Continuous
-
Command line option to set the minimum value of each trait.
- cloTrajectoryColor - Variable in class CLOController
-
Command line option to set the color for trajectories.
- cloVerbose - Variable in class CLOController
-
Command line option to set verbosity level of logging.
- cloView - Variable in class ViewController
-
CLO option controlling the initial view selection.
- cmd - Variable in class ContextMenuItem
-
Command that gets executed when selecting this menu item and
nullif this menu item controls a submenu. - CModel - Interface in org.evoludo.simulator.models
-
Common interface for all models with continuous traits.
- code - Variable in enum class TestEvoLudo.ConsoleColors
-
The style code.
- Collaborators - Section in class org.evoludo.simulator.views.Distribution
- collectCLO(CLOParser) - Method in class EvoLudoWeb
- collectCLO(CLOParser) - Method in class CLOController
-
Register all built-in CLOs with the supplied parser.
- collectCLO(CLOParser) - Method in class EvoLudo
-
All providers of command line options must implement this method to collect their options.
- collectCLO(CLOParser) - Method in class EvoLudoGWT
- collectCLO(CLOParser) - Method in class scanCSD
- collectCLO(CLOParser) - Method in class simCDL
- collectCLO(CLOParser) - Method in class simCDLP
- collectCLO(CLOParser) - Method in class simCDLPQ
- collectCLO(CLOParser) - Method in class simMoran
- collectCLO(CLOParser) - Method in class simTBT
- collectCLO(CLOParser) - Method in class simTraits
- collectCLO(CLOParser) - Method in class Advection
- collectCLO(CLOParser) - Method in class IBS
- collectCLO(CLOParser) - Method in class IBSC
- collectCLO(CLOParser) - Method in class IBSD
- collectCLO(CLOParser) - Method in class Model
- collectCLO(CLOParser) - Method in class ODE
- collectCLO(CLOParser) - Method in class PDE
- collectCLO(CLOParser) - Method in class SDE
- collectCLO(CLOParser) - Method in class ATBT
- collectCLO(CLOParser) - Method in class CDL
- collectCLO(CLOParser) - Method in class CDLP
- collectCLO(CLOParser) - Method in class CDLPQ
- collectCLO(CLOParser) - Method in class Centipede
- collectCLO(CLOParser) - Method in class Continuous
- collectCLO(CLOParser) - Method in class Discrete
- collectCLO(CLOParser) - Method in class EcoPGG
- collectCLO(CLOParser) - Method in class Module
- collectCLO(CLOParser) - Method in class Moran
- collectCLO(CLOParser) - Method in class NetGames
- collectCLO(CLOParser) - Method in class RSP
- collectCLO(CLOParser) - Method in class SIR
- collectCLO(CLOParser) - Method in class TBT
- collectCLO(CLOParser) - Method in interface CLOProvider
-
All providers of command line options must implement this method to collect their options.
- color - Variable in class HistoGraph.Marker
-
The color of the marker.
- COLOR_KEYS - Static variable in class CLOParser
-
Lookup table for predefined colors.
- color2Color(Color) - Method in class ColorMap
-
Utility method to convert the
colorinto a color object of typeT. - color2Color(Color) - Method in class ColorMap3D.Gradient1D
- color2Color(Color) - Method in class ColorMap3D.Gradient2D
- color2Color(Color) - Method in class ColorMap3D.GradientND
- color2Color(Color) - Method in class ColorMap3D.Hue
- color2Color(Color) - Method in class ColorMap3D.Index
- color2Color(Color) - Method in class ColorMapCSS.Gradient1D
- color2Color(Color) - Method in class ColorMapCSS.Gradient2D
- color2Color(Color) - Method in class ColorMapCSS.GradientND
- color2Color(Color) - Method in class ColorMapCSS.Hue
- color2Color(Color) - Method in class ColorMapCSS.Index
- Color2Color(double, double, double) - Static method in class ColorMap3D
-
Convert red, green, blue to a WebGL Color object.
- Color2Color(Color) - Static method in class ColorMap3D
-
Convert a java.awt.Color object to a Color object.
- Color2Css(Color) - Static method in class ColorMapCSS
-
Convert Color to CSS style string.
- Color2Css(Color[]) - Static method in class ColorMapCSS
-
Convert an array of Color's to an array of CSS style strings.
- Color2Material(double, double, double, double) - Static method in class ColorMap3D
-
Convert red, green, blue and transparency values (RGBA) to a WebGL Material object.
- Color2Material(Color) - Static method in class ColorMap3D
-
Convert a java.awt.Color to a WebGL Material object.
- colorMap - Variable in class GenericPopGraph
-
The map for translating discrete traits into colors.
- ColorMap<T> - Class in org.evoludo.simulator
-
Interface for mapping data to colors.
- ColorMap() - Constructor for class ColorMap
-
Protected constructor to restrict instantiation to subclasses.
- ColorMap.Gradient<T> - Class in org.evoludo.simulator
-
Abstract super class for color maps following a gradient.
- ColorMap.Gradient1D<T> - Class in org.evoludo.simulator
-
One dimensional color gradient spanning two or more colors
- ColorMap.Gradient2D<T> - Class in org.evoludo.simulator
-
Two dimensional color gradient with one color for each dimension.
- ColorMap.GradientND<T> - Class in org.evoludo.simulator
-
Color gradient for
Ndimensional data with one color for each dimension. - ColorMap.Hue<T> - Class in org.evoludo.simulator
-
Color gradient following the hue.
- ColorMap.Index<T> - Class in org.evoludo.simulator
-
Associates integer indices with colors.
- ColorMap3D - Class in org.evoludo.simulator
-
Coloring3D is a wrapper class for different schemes to map data onto colors for 3D visualization using WebGL.
- ColorMap3D() - Constructor for class ColorMap3D
-
Protected constructor to restrict instantiation to subclasses.
- ColorMap3D.Gradient1D - Class in org.evoludo.simulator
-
One dimensional color gradient spanning two or more colors
- ColorMap3D.Gradient2D - Class in org.evoludo.simulator
-
Two dimensional color gradient with one color for each dimension.
- ColorMap3D.GradientND - Class in org.evoludo.simulator
-
Ndimensional color gradient with one color for each dimension. - ColorMap3D.Hue - Class in org.evoludo.simulator
-
Color gradient following the hue.
- ColorMap3D.Index - Class in org.evoludo.simulator
-
Associates integer indices with colors.
- ColorMapCSS - Class in org.evoludo.simulator
-
Coloring is a wrapper class for different schemes to map data onto colors for 2D visualizations using the HTML5
canvaselement. - ColorMapCSS() - Constructor for class ColorMapCSS
-
Protected constructor to restrict instantiation to subclasses.
- ColorMapCSS.Gradient1D - Class in org.evoludo.simulator
-
One dimensional color gradient spanning two or more colors
- ColorMapCSS.Gradient2D - Class in org.evoludo.simulator
-
Two dimensional color gradient with one color for each dimension.
- ColorMapCSS.GradientND - Class in org.evoludo.simulator
-
Ndimensional color gradient with one color for each dimension. - ColorMapCSS.Hue - Class in org.evoludo.simulator
-
Color gradient following the hue.
- ColorMapCSS.Index - Class in org.evoludo.simulator
-
Associates integer indices with colors.
- colorModelType - Variable in class Continuous
-
The coloring method type.
- ColorModelType(String, String) - Constructor for enum class Continuous.ColorModelType
-
Create a new color model type.
- colors - Variable in class AbstractGraph
-
The array of colors used for drawing the graph.
- colors - Variable in class ColorMap.Index
-
Array of generic colors
T. - colors - Variable in class S3Map
-
The colors of the traits.
- combinationFrac(int, int, int) - Static method in class Combinatorics
-
Efficient calculation of \[\dfrac{\binom{n}{k}}{\binom{m}{k}}=\frac{n!(m-k)!}{m!(n-k)!},\] or
Binomial[n,k]/Binomial[m,k]for Mathematica, while reducing the risk of numerical overflow. - combinations(int, int) - Static method in class Combinatorics
-
Combinations: number of ways to draw
kelements from pool of sizen. - combinations(long, long) - Static method in class Combinatorics
-
Combinations: number of ways to draw
kelements from pool of sizen. - Combinatorics - Class in org.evoludo.math
-
Collection of convenience methods for mathematical operations dealing with combinatorics.
- Combinatorics() - Constructor for class Combinatorics
-
Ensure non-instantiability with private default constructor
- Command-Line Options (CLO) - Section in class org.evoludo.EvoLudoWeb
- commitTraitAt(int) - Method in class IBSCPopulation
- commitTraitAt(int) - Method in class IBSDPopulation
- commitTraitAt(int) - Method in class IBSMCPopulation
- commitTraitAt(int) - Method in class IBSPopulation
-
The change of a trait of the player at
indexis stored in a temporary variable and must be committed before proceeding. - commitTraitAt(int) - Method in class DemesTBT.IBSPop
- commitTraitAt(int) - Method in class NetGames.IBSPop
- commitTraits() - Method in class IBSDPopulation
-
After a synchronous update step the new state must be copied back to become the current state.
- commitTraits() - Method in class IBSMCPopulation
- commitTraits() - Method in class IBSPopulation
-
After a synchronous update step the new state must be copied back to become the current state.
- commitTraits() - Method in class DemesTBT.IBSPop
- commitTraits() - Method in class NetGames.IBSPop
- compare(double[][], double[][]) - Static method in class ArrayMath
-
Compares the two specified
double[][]arrays. - compare(double[], double[]) - Static method in class ArrayMath
-
Compares the two specified
double[]arrays. - compare(int[][], int[][]) - Static method in class ArrayMath
-
Compares the two specified
int[][]arrays. - compare(int[], int[]) - Static method in class ArrayMath
-
Compares the two specified
int[]arrays. - compareData(double[], double[]) - Method in class LineGraph
-
Compare two data arrays based on their minimum value (ignoring first entry, time).
- compareRuns(File, Plist, Plist) - Method in class TestEvoLudo
-
Compare reference output
referencewith the output of the testreplicateand generate a report if differences are found. - compareTo(CLOption) - Method in class CLOption
- competition - Variable in class IBSPopulation
-
The geometry of the competition graph.
- competitionRate - Variable in class Module
-
Competition rate with kin for ecological population updates.
- competitionRates - Variable in class Module
-
Competition rates for multi-species ecological population updates.
- compGroup - Variable in class IBSPopulation
-
Reference to the competition/reference/model group.
- COMPLETE - Enum constant in enum class GeometryType
-
Complete graph, connectivity \(k=N-1\).
- CompleteGeometry - Class in org.evoludo.simulator.geometries
-
Geometry implementation for complete graphs where every node connects to every other node.
- CompleteGeometry(EvoLudo) - Constructor for class CompleteGeometry
-
Create a complete-graph geometry for the given engine.
- computeEffRates(Module, int, double[], double[]) - Method in class ODE
-
Compute effective birth and death rates, including competition adjustments.
- computeFitness(double[], double[]) - Method in class ODE
-
Compute fitness values for all species based on the current state.
- computeLinearDigits(double, double, int, boolean, boolean) - Method in class AbstractGraph
-
Compute the number of decimal digits needed for linear labels so consecutive ticks remain distinct.
- computeMinZoom(double, double) - Method in class ParaGraph
-
Compute minimum zoom factor for a base range and domain width.
- computeNormBounds(double[], double[]) - Method in class HistoGraph
-
Compute min/max from per-bin normalization row; returns {yMin, yMax}.
- computeTotalTraits(List, boolean) - Method in class Phase2D
-
Compute total number of trait entries that will appear in the trait menus.
- computeYRange() - Method in class AbstractGraph
-
Compute the (possibly logarithmic) y-range for tick computations.
- computeYScale(double) - Method in class LineGraph
-
Compute y-axis scale info: [ymin, yrange, yScale]
- computeYVal(int, double, double, double) - Method in class AbstractGraph
-
Compute the y-value for tick number
n. - computeZoom(double) - Method in class ParaGraph.ViewState
-
Compute per-axis zoom factors after applying domain constraints.
- concatenate(AffineTransform) - Method in class AffineTransform
-
Concatenates an
AffineTransform Txto thisAffineTransformCx in the most commonly useful way to provide a new user space that is mapped to the former user space byTx. - Concepts and data layout: - Section in class org.evoludo.graphics.LineGraph
- Concepts and inputs - Section in class org.evoludo.simulator.models.PDEInitialize
- Concurrency and Threading - Section in class org.evoludo.EvoLudoWeb
- configGUI() - Method in class EvoLudoWeb
-
Helper method to update the views after the command line options have been applied.
- configureGraph(PopGraph2D) - Method in class Pop2D
-
Configure the graph's style according to its geometry.
- connect - Variable in class Model
-
Flag to indicate whether the current data point belongs to the same time series.
- connectCorePairs(int[], int[], int[], int) - Method in class AbstractNetwork
-
Connect pairs of nodes from the core until no unmatched nodes remain or no further progress can be made.
- connectivity - Variable in class AbstractGeometry
-
Connectivity (average number of neighbors).
- consistencyCheckRequested - Variable in class IBSPopulation
-
The flag to indicate whether consistency checks on the state of the IBS model are requested.
- console - Variable in class EvoLudoWeb.EvoLogHandler
-
The GUI console (or null).
- console - Variable in class ViewController
-
Console view that is always present.
- Console - Class in org.evoludo.simulator.views
-
The view to display the console log.
- Console(EvoLudoGWT) - Constructor for class Console
-
Create a new console log.
- Console.Log - Class in org.evoludo.simulator.views
-
The console log widget.
- ConsoleColors(String) - Constructor for enum class TestEvoLudo.ConsoleColors
-
Constructor for ConsoleColors.
- contains(double, double) - Method in class Rectangle2D
-
Check if the rectangle contains the point
(px, py). - contains(int, int) - Method in class AbstractGraph
-
Checks if the (browser) coordinates
(x, y)are inside this graph. - contains(Object) - Method in class Network
- contains(Point2D) - Method in class Rectangle2D
-
Check if the rectangle contains the point
p. - contains(Point2D, Point2D, Point2D) - Static method in class Segment2D
-
For the three collinear points
p,q,x, check if the pointxlies on the line segmentp-q. - containsHelpOption(String[]) - Method in class CLOController
-
Check whether the
--helpoption was provided. - containsView(AbstractView) - Method in class ViewController
-
Checks whether the supplied view is managed by this controller.
- contextMenu - Variable in class AbstractGraph
-
The reference to the (shared) context menu.
- contextMenu - Variable in class Console
-
The context menu for the console.
- contextMenu - Static variable in class ContextMenu
-
Shared instance of context menu.
- ContextMenu - Class in org.evoludo.ui
-
Context menu extension to GWT's user interface.
- ContextMenu() - Constructor for class ContextMenu
-
Create new context menu.
- ContextMenu(ContextMenu) - Constructor for class ContextMenu
-
Create new context submenu for
parentmenu. - ContextMenu(ContextMenu, String) - Constructor for class ContextMenu
-
Create new context submenu for
parentmenu with a header. - ContextMenu.Listener - Interface in org.evoludo.ui
-
Listener interface for widgets that offer context menus.
- ContextMenu.Provider - Interface in org.evoludo.ui
-
Provider interface for classes that are responsible for supplying the contents of the context menu.
- ContextMenu.Registration - Class in org.evoludo.ui
-
Manage registrations of listener widgets, their context menu providers and the corresponding event handlers.
- ContextMenu.TouchTimer - Class in org.evoludo.ui
-
Timer for handling touch events triggering the context menu.
- Context menu and UI interactions - Section in class org.evoludo.graphics.S3Graph
- ContextMenuCheckBoxItem - Class in org.evoludo.ui
-
Component of the context menu extension to GWT's user interface.
- ContextMenuCheckBoxItem(String, Scheduler.ScheduledCommand) - Constructor for class ContextMenuCheckBoxItem
-
Create new menu item with check box and the title
text. - contextMenuHandler - Variable in class ContextMenu.Registration
-
The reference to the context menu event handler.
- contextMenuHandler - Variable in class ContextMenuItem
-
The handler of context menu events.
- ContextMenuHeader - Class in org.evoludo.ui
-
Component of the context menu extension to GWT's user interface.
- ContextMenuHeader(String) - Constructor for class ContextMenuHeader
-
Create a new context menu header with the given title.
- ContextMenuItem - Class in org.evoludo.ui
-
Component of the context menu extension to GWT's user interface.
- ContextMenuItem(String, Scheduler.ScheduledCommand) - Constructor for class ContextMenuItem
-
Create a new context menu item with the title
nameand triggers the commandcmdwhen selected. - ContextMenuItem(String, ContextMenu) - Constructor for class ContextMenuItem
-
Create a new context menu item with the title
namethat controls the submenuchild. - ContextMenuSeparator - Class in org.evoludo.ui
-
Component of the context menu extension to GWT's user interface.
- ContextMenuSeparator() - Constructor for class ContextMenuSeparator
-
Creates a new separator to structure entries in context menus.
- Continuous - Class in org.evoludo.simulator.modules
-
Parent class of all EvoLudo modules with one or more continuous traits.
- Continuous(EvoLudo) - Constructor for class Continuous
-
Create new module with continuous traits.
- Continuous(EvoLudo, Continuous) - Constructor for class Continuous
-
Create a new module with continuous traits for pacemaker
engineand interactions with modulepartner. - Continuous(Continuous) - Constructor for class Continuous
-
Create another module with continuous traits.
- Continuous(Module) - Constructor for class Mutation.Continuous
-
Construct mutator for continuous traits.
- Continuous.Benefits - Enum Class in org.evoludo.simulator.modules
-
Selected benefit functions to translate continuous traits into payoffs.
- Continuous.ColorModelType - Enum Class in org.evoludo.simulator.modules
-
Coloring methods for multiple continuous traits.
- Continuous.Costs - Enum Class in org.evoludo.simulator.modules
-
Selected cost functions to translate continuous traits into payoffs.
- Continuous.Traits2Payoff - Class in org.evoludo.simulator.modules
-
Translate continuous traits into payoffs based on configurable cost and benefit functions.
- control - Variable in class PopGraph3D.Pop3DScene
-
The control for rotating and zooming the scene.
- converged - Variable in class Model
-
Flag to indicate whether the model has converged.
- convertToScaledCoordinates(int, int) - Method in class AbstractGraph
-
Convert the (browser) coordinates
(x, y)to scaled coordinates in \([0,1]^2\). - convertToScaledCoordinates(int, int, Point2D) - Method in class AbstractGraph
-
Convert the (browser) coordinates
(x, y)to scaled coordinates in \([0,1]^2\) and store indest. - CONVEX - Enum constant in enum class Map2Fitness.Map
-
convex combination of baseline fitness and scores, \(fit = b(1-w)+w*score\)
- COOPERATE - Static variable in class CDL
-
The trait (and index) value of cooperators.
- COOPERATE - Static variable in class EcoPGG
-
The trait (and index) value of cooperators.
- COOPERATE - Static variable in class TBT
-
The trait (and index) value of cooperators.
- COOPERATE_POOR - Static variable in class ATBT
-
The trait (and index) value of poor cooperators.
- COOPERATE_RICH - Static variable in class ATBT
-
The trait (and index) value of rich cooperators.
- copy(double[][], double[][]) - Static method in class ArrayMath
-
Copy the double 2D array/matrix
srctodst. - copy(double[], double[]) - Static method in class ArrayMath
-
Copy the double 2D array/matrix
srctodst. - copy(int[][], int[][]) - Static method in class ArrayMath
-
Copy the integer 2D array/matrix
srctodst. - copy(int[], double[]) - Static method in class ArrayMath
-
Element-wise copy of integer array/vector
srcto double array/vectordst. - copy(int[], int[]) - Static method in class ArrayMath
-
Copy the integer array/vector
srctodst. - COPYRIGHT - Static variable in class EvoLudo
-
The copyright string.
- corner() - Method in interface Resources
-
Get decorations for GWT GUI elements.
- CORNER_LEFT - Static variable in interface HasS3
-
The index of the bottom left corner.
- CORNER_RIGHT - Static variable in interface HasS3
-
The index of the bottom right corner.
- CORNER_TOP - Static variable in interface HasS3
-
The index of the top corner.
- correlation(double[], double[]) - Static method in class Distributions
-
Pearson correlation coefficient between data points
x[i],y[i]stored in double vectorsxandyusing one-pass algorithm based on Welford's algorithm. - correlation(double[], double, double, double[], double, double) - Static method in class Distributions
-
Pearson correlation coefficient between data points
x[i],y[i]stored in double vectorsxandywith known meansmeanx,meanyand variancesvarx,vary. - cost - Variable in class Centipede
-
The cost of cooperation, i.e.
- cost - Variable in class EcoPGG
-
The cost of cooperation or the individual contribution to the public good.
- costCoop - Variable in class CDL
-
The cost of cooperation or the individual contribution to the public good.
- costPeerPunish - Variable in class CDLP
-
The cost of peer punishment of non-contributors.
- costPoolPunish - Variable in class CDLPQ
-
The cost of pool punishment.
- costs - Variable in class Continuous.Traits2Payoff
-
The array of cost functions, one for each trait.
- costs(double[], double[]) - Method in class Continuous.Traits2Payoff
-
Calculate the costs to the focal individual with traits
mewhen interacting with an opponent with traitsyou. - costs(double, double, int) - Method in class Continuous.Traits2Payoff
-
Calculate the costs to the focal individual with trait value
mein trait with indextraitwhen interacting with an opponent with trait valueyou. - Costs(String, String, int) - Constructor for enum class Continuous.Costs
-
Create a new type of cost function with key
keyand descriptiontitleas well asnParamsparameters. - countGraphs() - Method in class Histogram
-
Count how many graphs are required based on current
Datatype and module settings. - countTraits(int[], int[], int, int) - Method in class IBSDPopulation
-
Count the number of each trait in the array
traitsstarting atoffsetforlenindividuals. - covariance(double[], double[]) - Static method in class Distributions
-
Sample covariance of data points
x[i],y[i]stored in double vectorsxandyusing one-pass algorithm based on Welford's algorithm. - covariance(double[], double, double[], double) - Static method in class Distributions
-
Sample covariance of data points
x[i],y[i]stored in double vectorsxandywith known meansmeanxandmeany. - cpairmodule - Variable in class IBSCPopulation
-
For pairwise interaction modules
module==pairmoduleholds andnullotherwise. - cpop - Variable in class scanCSD
-
The population with continuous traits.
- cProbs - Variable in class IBSPopulation
-
Conveninece variable to store cumulative probability distributions for replicator updating.
- cpu - Variable in class RunController
-
Starting time of CPU sampling (negative if not sampling).
- cpuMean - Variable in class RunController
-
Mean time of CPU sampling.
- cpuSamples - Variable in class RunController
-
Number of CPU time samples.
- cpuVar - Variable in class RunController
-
Variance of time of CPU sampling.
- create(EvoLudo, String) - Static method in class AbstractGeometry
-
Instantiate the requested geometry based on
cli. - create(EvoLudo, String, AbstractGeometry) - Static method in class AbstractGeometry
-
Instantiate the requested geometry based on
cliif it differs fromcurrent. - create(EvoLudo, GeometryType) - Static method in class AbstractGeometry
-
Factory method for creating geometry instances by type.
- createColorMap(Module) - Method in class Pop2D
-
Create the ColorMap for a given module/graph based on the current data type and model settings.
- createColorMap(Module) - Method in class Pop3D
-
Create the ColorMap for a given module/graph based on the current data type and model settings.
- createEvoLudoLab(String, String) - Static method in class EvoLudoWeb
-
Expose method for creating EvoLudo labs (EvoLudoWeb objects) to javascript
- createEvoLudoTrigger(String) - Static method in class EvoLudoWeb
-
Expose method for creating EvoLudoTriggers to javascript.
- createFitnessColorMap(Module) - Method in class Pop2D
-
Helper to create color map for fitness data.
- createFitnessColorMap(Module) - Method in class Pop3D
-
Helper to create color map for fitness data.
- createGeometry(int) - Method in class Distribution
-
Create a geometry for the given number of traits.
- createGraphs(int) - Method in class Histogram
-
Create and configure graphs for all species.
- createIBS() - Method in interface Model.HasIBS
-
Provides opportunity for module to supply custom implementation of individual based simulations, IBS.
- createIBSPopulation() - Method in class simCDL
- createIBSPopulation() - Method in class ATBT
- createIBSPopulation() - Method in class CDL
- createIBSPopulation() - Method in class CDLP
-
Opportunity to supply custom individual based simulations.
- createIBSPopulation() - Method in class DemesTBT
- createIBSPopulation() - Method in class LV
- createIBSPopulation() - Method in class Module
-
Opportunity to supply custom individual based simulations.
- createIBSPopulation() - Method in class NetGames
- createIBSPopulation() - Method in class Predator
- createIBSPopulation() - Method in class RSP
- createIBSPopulation() - Method in class SIR
- createIBSPopulation() - Method in class TBT
- createIBSPopulation(Module) - Method in class IBS
-
Factory method to create an
IBSPopulationinstance for the provided module type. - createInverse() - Method in class AffineTransform
-
Returns an
AffineTransformobject representing the inverse transformation. - createModel(ModelType) - Method in class ATBT
- createModel(ModelType) - Method in class Continuous
- createModel(ModelType) - Method in class Discrete
- createModel(ModelType) - Method in class LV
- createModel(ModelType) - Method in class Module
-
Creates a model of type
typeformodule. - createModel(ModelType) - Method in class SIR
- createNetwork2D(AbstractGeometry) - Method in class EvoLudo
-
Generate 2D network.
- createNetwork2D(AbstractGeometry) - Method in class EvoLudoGWT
- createNetwork3D(AbstractGeometry) - Method in class EvoLudo
-
Generate 3D network.
- createNetwork3D(AbstractGeometry) - Method in class EvoLudoGWT
- createPolygon2D(double[], double[]) - Static method in class Path2D
-
Construct a polygon from array of
x- andycoordinates. - createS3Graph(Module, int) - Method in class S3
-
Helper method to create and configure an S3Graph for a given role.
- createSVGContext(int, int) - Static method in class NativeJS
-
JSNI method: Create a SVG context for exporting the view.
- createTraitColorMapContinuous(Module) - Method in class Pop2D
-
Helper for continuous trait color maps.
- createTraitColorMapContinuous(Module) - Method in class Pop3D
-
Helper for continuous trait color maps.
- createTraitColorMapDiscreteOrPDE(Module) - Method in class Pop2D
-
Helper for discrete and PDE trait color maps.
- createTraitColorMapDiscreteOrPDE(Module) - Method in class Pop3D
-
Helper for discrete and PDE trait color maps.
- createTransformedShape(Path2D) - Method in class AffineTransform
-
Returns a new
Path2Dobject defined by the geometry of the specifiedPath2Dafter it has been transformed by this transform. - cross(Vector3D) - Method in class Vector3D
-
Calculate the cross product of the 3D vector
dand this vector. - cross(Vector3D, Vector3D) - Method in class Vector3D
-
Calculate the cross product of two 3D vectors
a,band store result in this vector. - CSD - Class in org.evoludo.simulator.modules
-
The module for investigating the evolutionary dynamics of the continuous snowdrift game, or more generally, interactions among pairs of individuals with continuous traits.
- CSD(EvoLudo) - Constructor for class CSD
-
Create a new instance of the module for continuous games.
- css() - Method in interface Resources
-
Get the GSS style file for the GWT EvoLudo GUI.
- CSS_CURSOR_MOVE_VIEW - Static variable in class AbstractGraph
-
The CSS class name for the view movement cursor.
- CSS_CURSOR_MOVE_VIEW - Static variable in class TrackballControls
-
CSS class name for changing the cursor while panning the view.
- CSS_CURSOR_ROTATE_VIEW - Static variable in class TrackballControls
-
CSS class name for changing the cursor while rotating the view.
- CSS Style Rules - Section in class org.evoludo.ui.ContextMenu
- CSS Style Rules - Section in class org.evoludo.ui.ContextMenuCheckBoxItem
- CSS Style Rules - Section in class org.evoludo.ui.ContextMenuItem
- CSS Style Rules - Section in class org.evoludo.ui.Slider
- CSS Style Rules - Section in class org.evoludo.ui.Tooltip
- CSS Style Rules - Section in class org.evoludo.ui.TrackballControls
- CSS Style Rules - Section in org.evoludo.graphics.AbstractGraph.onMouseMove(MouseMoveEvent)
- CSS Style Rules - Section in org.evoludo.graphics.AbstractGraph.onMouseMove(MouseMoveEvent)
- CSS Style Rules - Section in org.evoludo.graphics.AbstractGraph.onMouseUp(MouseUpEvent)
- CSS Style Rules - Section in org.evoludo.graphics.AbstractGraph.onMouseUp(MouseUpEvent)
- CSS Style Rules - Section in org.evoludo.graphics.AbstractGraph.onMouseUp(MouseUpEvent)
- CSS Style Rules - Section in org.evoludo.graphics.AbstractGraph.onMouseWheel(MouseWheelEvent)
- CSS Style Rules - Section in org.evoludo.graphics.PopGraph2D.PopGraph2D(AbstractView, Module)
- CSS Style Rules - Section in org.evoludo.graphics.PopGraph2D.onMouseDown(MouseDownEvent)
- CSS Style Rules - Section in org.evoludo.graphics.PopGraph2D.onMouseMove(MouseMoveEvent)
- CSS Style Rules - Section in org.evoludo.graphics.PopGraph3D.PopGraph3D(Pop3D, Module)
- CSV_MEAN - Enum constant in enum class AbstractView.ExportType
-
Mean state data as a comma separated list,
csv(not yet implemented). - CSV_STAT - Enum constant in enum class AbstractView.ExportType
-
Statistics data as a comma separated list,
csv - CSV_TRAJ - Enum constant in enum class AbstractView.ExportType
-
Trajectory data as a comma separated list,
csv(not yet implemented). - CUBE - Enum constant in enum class GeometryType
-
Cubic lattice, 3D.
- CubicGeometry - Class in org.evoludo.simulator.geometries
-
Cubic lattice geometry (3D) with optional fixed boundaries.
- CubicGeometry(EvoLudo) - Constructor for class CubicGeometry
-
Create a cubic-lattice geometry tied to the given engine.
- current - Variable in class Tooltip
-
Reference to current provider of tooltips and
nullif no provider available. - currentSegment(double[]) - Method in class Path2D.Iterator
-
Returns the coordinates and type of the current path segment in the iteration.
- currentSegment(double[]) - Method in interface PathIterator
-
Returns the coordinates and type of the current path segment in the iteration.
- currentViewState() - Method in class ParaGraph
-
Update and return the cached view state for the current axis ranges.
- cursor - Variable in class RingBuffer.BckItr
-
Index of current element in Iterator.
- cursor - Variable in class RingBuffer.FwdItr
-
Index of current element in Iterator.
- CURSOR_GRAB_NODE_CLASS - Static variable in class AbstractGraph
-
CSS class applied when the user is grabbing a node.
- CURSOR_MOVE_NODE_CLASS - Static variable in class AbstractGraph
-
CSS class applied when the user is dragging a node.
- CURSOR_ZOOM_IN_CLASS - Static variable in class AbstractGraph
-
CSS class applied when the user is zooming in.
- CURSOR_ZOOM_OUT_CLASS - Static variable in class AbstractGraph
-
CSS class applied when the user is zooming out.
- cursorRotate() - Method in interface Resources
-
Get the rotate cursor.
- curvecoords - Static variable in class Path2D.Iterator
- curveTo(double, double, double, double, double, double) - Method in class Path2D
-
Adds a curved segment, defined by three new points, to the path by drawing a Bézier curve that intersects both the current coordinates and the specified coordinates
(x3,y3), using the specified points(x1,y1)and(x2,y2)as Bézier control points. - customLevelColor - Variable in class GraphStyle
-
The color of the custom levels.
- customXLevels - Variable in class GraphStyle
-
The array with
x-values to draw custom vertical levels. - customYLevels - Variable in class GraphStyle
-
The array with
y-values to draw custom horizontal levels. - cxMaxMonoScore - Variable in class Continuous
-
The maximum score in a monomorphic population.
- cxMaxScore - Variable in class Continuous
-
The absolute maximum score.
- cxMinMonoScore - Variable in class Continuous
-
The minimum score in a monomorphic population.
- cxMinScore - Variable in class Continuous
-
The absolute minimum score.
- CYAN - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Cyan color.
- CYAN_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Cyan background color.
- CYAN_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Cyan high intensity background.
- CYAN_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Cyan color.
- CYAN_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Cyan high intensity color.
- CYAN_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Cyan high intensity color.
- CYAN_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Cyan color.
D
- dashedLine - Variable in class GraphStyle
-
The dashing pattern for a dashed line.
- data - Variable in class GenericPopGraph
-
The array to store the data for drawing the population structure.
- data - Variable in class HistoGraph
-
The data array backing the histogram.
- Data - Enum Class in org.evoludo.simulator.models
-
Data types that are handled by the model.
- Data(String) - Constructor for enum class Data
-
Construct an enum for the type of data.
- data2Phase(double[], Point2D) - Method in class TraitMap
- data2Phase(double[], Point2D) - Method in class ATBT.ATBTMap
- data2Phase(double[], Point2D) - Method in class EcoPGG.EcoPGGMap
- data2Phase(double[], Point2D) - Method in interface HasPhase2D.Data2Phase
-
Convert data array to point on phase plane.
- data2S3(double[], Point2D) - Method in class Centipede.CentiMap
- data2S3(double[], Point2D) - Method in class S3Map
-
Convert the data array to cartesian coordinates of point on simplex.
- data2S3(double, double, double, Point2D) - Method in class S3Map
-
Convert data triplet to cartesian coordinates of point on simplex.
- Data model and normalization - Section in class org.evoludo.graphics.HistoGraph
- dataXFromLocal(double) - Method in class ParaGraph.ViewState
-
Convert a local x-coordinate into data coordinates.
- dataYFromLocal(double) - Method in class ParaGraph.ViewState
-
Convert a local y-coordinate into data coordinates.
- DC1 - Static variable in class RungeKutta
- DC3 - Static variable in class RungeKutta
- DC4 - Static variable in class RungeKutta
- DC5 - Static variable in class RungeKutta
- DC6 - Static variable in class RungeKutta
- deactivate() - Method in class AbstractGraph
-
The graph is removed from the GUI.
- deactivate() - Method in class PopGraph3D
- deactivate() - Method in class AbstractView
-
Deactivate the view.
- DEATH_BIRTH - Enum constant in enum class IBS.MigrationType
-
Death-birth migration (random death, fit migrates).
- deathRate - Variable in class Module
-
Death rate for ecological population updates.
- debug() - Method in class EvoLudo
-
Advances the EvoLudo model by a single debugging step.
- debug() - Method in class RunController
-
Advances the EvoLudo model by a single debugging step.
- debugFocal - Variable in class IBSPopulation
-
Helper variable to store index of focal individual (birth) that got updated during debug step.
- debugFocalSpecies - Variable in class IBS
-
Pointer to focal species for debugging.
- debugMarkChange() - Method in class IBSDPopulation
- debugMarkChange() - Method in class IBSPopulation
-
Override in subclass for example to mark those individuals in the GUI that were involved in the debug step.
- debugModel - Variable in class IBSPopulation
-
Helper variable to store index of target individual (death) that got updated during debug step.
- debugModels - Variable in class IBSPopulation
-
Helper variable to store array of indices of individual that served as models during debug step.
- debugNModels - Variable in class IBSPopulation
-
Helper variable to number of individual that served as models during debug step.
- debugNodeMenu - Variable in class GenericPopGraph
-
The context menu item for updating the current node.
- debugSame - Variable in class IBSPopulation
-
Helper flag to indicate an actual trait change during debug step.
- debugScores(double) - Method in class IBSPopulation
-
Log report if picking failed to shed better light on what might be the root cause for the failure.
- debugStep() - Method in class IBS
- debugStep() - Method in class Model
-
Perform single debug step in models that allow it.
- debugSubmenu - Variable in class GenericPopGraph
-
The context menu for visually exploring (or debugging) the updating process.
- debugSubmenuTrigger - Variable in class GenericPopGraph
-
The context menu item for attaching the debug submenu.
- debugUpdate(int, int, double, double, double) - Method in class IBSPopulation
-
Log report if updating failed to shed better light on what might be the root cause for the failure.
- debugUpdatePopulationAt(int) - Method in class IBSPopulation
-
Update focal individual with index
focalfor debugging. - deck - Variable in class ViewController
-
Deck widget hosting the views.
- decode(String) - Static method in class XMLCoder
-
Decode XML string.
- decodeGeometry(Plist) - Method in class AbstractGeometry
-
Decode the geometry from the plist.
- decreaseDelay() - Method in class EvoLudo
-
Decrease delay between subsequent updates by fixed factor.
- decreaseDelay() - Method in class RunController
-
Decrease delay between updates.
- DEFAULT - Enum constant in enum class Continuous.ColorModelType
-
Default coloring type.
- DEFAULT_BUFFER_SIZE - Static variable in class AbstractGraph
-
The default buffer size.
- DEFAULT_CAPACITY - Static variable in class Console.Log
-
The default capacity of the log buffer.
- DEFAULT_OFFSET_X - Static variable in class ContextMenu
-
Default horizontal offset of context menu relative to the coordinates of the context menu triggering event.
- DEFAULT_OFFSET_X - Static variable in class Tooltip
-
Default horizontal offset of tooltip relative to the coordinates of the pointer (or the tap that triggered the tooltip).
- DEFAULT_OFFSET_Y - Static variable in class ContextMenu
-
Default vertical offset of context menu relative to the coordinates of the context menu triggering event.
- DEFAULT_OFFSET_Y - Static variable in class Tooltip
-
Default vertical offset of tooltip relative to the coordinates of the pointer (or the tap that triggered the tooltip).
- DEFAULT_STEPS - Static variable in class LineGraph
-
The default number of steps along the
x-axis. - defaultArg - Variable in class CLOption
-
The default argument for option (if applicable).
- defaultButton - Variable in class SettingsController
-
Button used to reset parameters to default values.
- defaultColor - Static variable in class Module
-
The array with default colors for traits.
- DEFECT - Static variable in class CDL
-
The trait (and index) value of defectors.
- DEFECT - Static variable in class EcoPGG
-
The trait (and index) value of defectors.
- DEFECT - Static variable in class TBT
-
The trait (and index) value of defectors.
- DEFECT_POOR - Static variable in class ATBT
-
The trait (and index) value of poor defectors.
- DEFECT_RICH - Static variable in class ATBT
-
The trait (and index) value of rich defectors.
- deferStatusThresholdReset - Variable in class EvoLudoWeb
-
Defer resetting the status threshold until after the loading sequence completes.
- DEGREE - Enum constant in enum class Data
-
Degree: the data represents degrees of the network structure.
- degreeProcessed - Variable in class Histogram
-
The flag to indicate whether the properties of the gemetric structure have been processed.
- delay - Variable in class RunController
-
Delay between subsequent updates in milliseconds when model is running.
- DELAY_HIDE - Static variable in class ContextMenu
-
Default delay before hiding the context (sub)menu (in milliseconds) after the pointer has exited the context (sub)menu.
- DELAY_INCR - Static variable in class EvoLudo
-
Delay decrement for speed slider
Slider - DELAY_INIT - Static variable in class EvoLudo
-
Initial delay between subsequent updates for speed slider
Slider - DELAY_MAX - Static variable in class EvoLudo
-
Maximum delay between subsequent updates for speed slider
Slider - DELAY_MIN - Static variable in class EvoLudo
-
Minimum delay between subsequent updates for speed slider
Slider - delayHide - Variable in class ContextMenu
-
Delay before hiding the context (sub)menu (in milliseconds) after the pointer has exited the context (sub)menu.
- delayHide - Variable in class Tooltip
-
Time until tooltip expires and closes (in milliseconds).
- delayHideTimer - Variable in class Tooltip
-
Timer for handling the timeout after which the tooltip is closed.
- delayShow - Variable in class Tooltip
-
Delay before showing the tooltip (in milliseconds) after the pointer started to hover over (part of) element that supplies tooltip.
- delayShowTimer - Variable in class Tooltip
-
Timer for handling the delay in showing tooltips.
- delegate - Variable in class CLOption
-
The delegate for parsing arguments, reporting settings and retrieving customized descriptions.
- deltaTraits(int, int) - Method in class IBSMCPopulation
-
Measure the (Cartesian) distance between traits at
aandb - deltaTransform(double[], int, double[], int, int) - Method in class AffineTransform
-
Transforms an array of relative distance vectors by this transform.
- deltaTransform(Point2D, Point2D) - Method in class AffineTransform
-
Transforms the relative distance vector specified by
ptSrcand stores the result inptDst. - DemesTBT - Class in org.evoludo.simulator.modules
-
Simulations of 2x2 games in deme structured populations.
- DemesTBT(EvoLudo) - Constructor for class DemesTBT
-
Create a new instance of the DemesTBT module.
- DemesTBT.IBSPop - Class in org.evoludo.simulator.modules
-
Custom implemenation for individual based simulations in deme structured populations.
- demeTypeCount - Variable in class DemesTBT.IBSPop
-
The number of traits in each deme.
- density - Variable in class PDE
-
Density distribution of traits as a 2D array.
- DENSITY - Enum constant in enum class ODEInitialize.InitType
-
Set initial densities as specified.
- dependent - Variable in class PDE
-
The index of the dependent trait.
- dependents - Variable in class ODE
-
Array containing the indices of the dependent trait in each species.
- deriveCompetitionGeometry() - Method in class AbstractGeometry
-
Derive competition geometry from current (interaction) geometry for inter-species interactions with
isSingle == true. - derivedId - Variable in class AbstractGeometry
-
Identifier of the geometry this one was derived from, or
-1if this geometry was not derived. - DESARGUES - Enum constant in enum class GeometryType
-
Desargues graph, size \(N=20\), connectivity \(k=3\).
- DesarguesGeometry - Class in org.evoludo.simulator.geometries
-
Geometry implementation for the Desargues (Truncated Petersen) graph.
- DesarguesGeometry(EvoLudo) - Constructor for class DesarguesGeometry
-
Create a Desargues geometry tied to the given engine.
- descr - Variable in class HistoGraph.Marker
-
The description of the marker.
- description - Variable in enum class GeometryType
-
Optional long description of geometry type for help display.
- description - Variable in class CLOption
-
the short description of the command line option.
- Design notes and behavior: - Section in class org.evoludo.graphics.GenericPopGraph
- deStep(double) - Method in class ODE
-
Attempts a numerical integration step of size
stepwith step size adjustment. - deStep(double) - Method in class RungeKutta
-
Attempts a numerical integration step of size
stepwith step size adjustment. - deStep(double) - Method in class SDE
-
Attempts a numerical integration step of size
stepwith step size adjustment. - destination - Variable in class IBSDPopulation.Link
-
The index of the individual at the head of the link.
- destroyGraphs() - Method in class AbstractView
-
Destroy all graphs in this view and free up resources.
- destroyGraphs() - Method in class GenericPop
- detectFeatures() - Method in class SettingsController
-
Detects the capabilities of the current ePub host and updates the shared settings accordingly.
- dh - Variable in class PopGraph2D
-
The height of a node for lattices.
- dh3 - Variable in class PopGraph2D
-
Convenience variable.
- diff(Plist) - Method in class Plist
-
Compare this plist to
plist. - diff(Plist, Collection) - Method in class Plist
-
Compare this plist to
plistbut ignore keys inclo. - DIFF_KEY - Static variable in class Plist
-
String constant for reporting differences in keys.
- diffArray(String, int) - Method in class Plist
-
Helper method for formatting output of differences in arrays.
- diffArray(List, List, Collection) - Method in class Plist
-
Helper method to compare two plist-arrays.
- diffcoeff - Variable in class PDE
-
The array of diffusion coefficients for each (independent) trait.
- diffDict(Plist, Plist, Collection) - Method in class Plist
-
Helper method to compare two plist-dictionaries.
- differAt(String, String) - Static method in class CLOption
-
Compare two strings and return the index of the first character that differs.
- diffMeRef(Object, Object) - Method in class Plist
-
Helper method for formatting output of differences in plists.
- diffMeRefDelta(Double, Double) - Method in class Plist
-
Helper method for formatting output of differences in plists optimized for
Doubleto also show the numerical difference. - diffuse() - Method in class PDESupervisor
-
Perform the diffusion step.
- diffuse(int, int) - Method in class Advection
-
/ GWT.log("react: meanDensity="+meanDensity);
- diffuse(int, int) - Method in class PDE
-
Diffusion step.
- diffuseStandard(int, int, double[], double[], double[]) - Method in class PDE
-
Standard (non-symmetric) diffusion for the provided index range; extracts work from the original diffuse method to reduce its cognitive complexity.
- diffuseStandard(int, int, double[], double[], double[], double[], double[]) - Method in class Advection
-
Process sites in the general (asymmetric) case.
- diffuseSymmetric(int, int, double[], double[], double[]) - Method in class PDE
-
Symmetric diffusion for the provided index range; extracts work from the original diffuse method to reduce its cognitive complexity.
- diffuseSymmetric(int, int, double[], double[], double[], double[], double[]) - Method in class Advection
-
Process sites in the symmetric case (neighbour ordering must be sorted).
- DIFFUSION - Enum constant in enum class IBS.MigrationType
-
Diffusive migration (exchange of neighbors).
- dim - Variable in class GenericPop
-
The type of data to display.
- DIRECTED - Static variable in class ColorMap3D
-
The baseline color of directed links.
- DIRECTED_DST - Static variable in class ColorMap3D
-
The color of directed links at the destination.
- DIRECTED_SRC - Static variable in class ColorMap3D
-
The color of directed links at the origin.
- Discrete - Class in org.evoludo.simulator.modules
-
Parent class of all EvoLudo modules with discrete sets of traits.
- Discrete(EvoLudo) - Constructor for class Discrete
-
Create new module with a discrete set of traits.
- Discrete(EvoLudo, Discrete) - Constructor for class Discrete
-
Create a new module with a discrete set of traits with pacemaker
engineand interactions with modulepartner. - Discrete(Discrete) - Constructor for class Discrete
-
Create another module with a discrete set of traits.
- Discrete(Module) - Constructor for class Mutation.Discrete
-
Construct mutator for discrete traits.
- discretization - Variable in class PDE
-
Discretization of space as the total number of spatial units.
- Discussions/extensions - Section in org.evoludo.simulator.models.IBSDPopulation.reset()
- Discussions/extensions - Section in org.evoludo.simulator.models.IBSDPopulation.reset()
- Discussions/extensions - Section in org.evoludo.simulator.models.IBSPopulation.step()
- Discussions/extensions - Section in org.evoludo.simulator.models.IBSPopulation.step()
- Discussions/extensions: - Section in org.evoludo.simulator.models.IBSPopulation.pickFitFocalIndividual()
- Discussions/extensions: - Section in org.evoludo.simulator.models.IBSPopulation.resetScoreAt(int)
- Discussions/extensions: - Section in org.evoludo.simulator.models.IBSPopulation.resetScoreAt(int)
- Discussions/extensions: - Section in org.evoludo.simulator.models.IBSPopulation.updateEffScoreRange(int, double, double)
- dispatch(FullscreenChangeHandler) - Method in class FullscreenChangeEvent
- dispatch(InputHandler) - Method in class InputEvent
- dispatchKeyDown(String) - Static method in class KeyHandler
-
Dispatches keydown events first to the active controller, then to others.
- dispatchKeyUp(String) - Static method in class KeyHandler
-
Dispatches keyup events first to the active controller, then to others.
- displayMessage(String) - Method in class AbstractGraph
-
Display message
msgon the graph (no HTML formatting). - displayMessage(String) - Method in class PopGraph3D
- displaySingle(AbstractGeometry, AbstractGeometry) - Static method in class AbstractGeometry
-
Checks whether a single graphical representation can be used for the interaction and competition graphs.
- displayStatus(String) - Method in class EvoLudoWeb
-
Displays a message in the status line of the EvoLudo GUI with the default level
Level.INFO. - displayStatus(String, int) - Method in class EvoLudoWeb
-
Displays a message in the status line of the EvoLudo GUI with the severity
level. - displayStatusThresholdLevel - Variable in class EvoLudoWeb
-
Threshold level for overriding status message.
- dist(double[], double[]) - Static method in class ArrayMath
-
Distance of two double arrays
aandbgiven by the square root of the sum over(a[i]-b[i])^2. - dist(int[], int[]) - Static method in class ArrayMath
-
Distance of two integer arrays
aandbgiven by the square root of the sum over(a[i]-b[i])^2. - distance() - Method in class Point2D
-
Calculate the distance from the origin
(0,0): \(\sqrt{x^2+y^2}\). - distance() - Method in class Point3D
-
Calculate distance from the origin
(0,0,0): \(\sqrt{x^2+y^2+z^2}\). - distance(Node2D) - Method in class Node2D
-
Calculate the distance between this 2D node
nand nodem. - distance(Node3D) - Method in class Node3D
-
Calculate the distance between this 3D node
nand nodem. - distance(Point2D) - Method in class Line2D
-
Calculate the distance between point
pand the line. - distance(Point2D) - Method in class Point2D
-
Calculate the distance between the two 2D points
pandq: \(\sqrt{(p.x-q.x)^2+(p.y-q.y)^2}\). - distance(Point2D) - Method in class Segment2D
- distance(Point3D) - Method in class Point3D
-
Calculate the distance between the two 3D points
pandq: \(\sqrt{(p.x-q.x)^2+(p.y-q.y)^2+(p.z-q.z)^2}\). - DISTANCE - Enum constant in enum class Continuous.ColorModelType
-
Color the traits according to their (Euclidian) distance from the origin.
- distance2() - Method in class Point2D
-
Calculate the distance squared from the origin
(0,0): \(x^2+y^2\). - distance2() - Method in class Point3D
-
Calculate the distance squared from the origin
(0,0,0): \(x^2+y^2+z^2\). - distance2(Line2D, Point2D) - Static method in class Line2D
-
Calculate the squared distance between point
pand the linel. - distance2(Node2D) - Method in class Node2D
-
Calculate the distance squared between this 2D node
nand nodem. - distance2(Node3D) - Method in class Node3D
-
Calculate the distance squared between this 3D node
nand nodem. - distance2(Point2D) - Method in class Line2D
-
Calculate the squared distance between point
pand the line. - distance2(Point2D) - Method in class Point2D
-
Calculate the distance squared between the two 2D points
pandq: \((p.x-q.x)^2+(p.y-q.y)^2\). - distance2(Point2D) - Method in class Segment2D
- distance2(Point2D, Point2D, Point2D) - Static method in class Segment2D
-
Find the square distance of the point
pfrom the segment, specified by the two pointss1ands2. - distance2(Point3D) - Method in class Point3D
-
Calculate the distance squared between the two 3D points
pandq: \((p.x-q.x)^2+(p.y-q.y)^2+(p.z-q.z)^2\). - distance2(Segment2D, Point2D) - Static method in class Segment2D
-
Find the square distance of the point
pfrom the segments. - distrCentralMoment(double[], int) - Static method in class Distributions
-
m-th central moment of probability distribution with weightsw[i]stored in double vectorw. - distrCentralMoment(double[], int, double) - Static method in class Distributions
-
m-th central moment of probability distribution with weightsw[i]stored in double vectorwwith known meanm1. - Distribution - Class in org.evoludo.simulator.views
-
View component that renders the distribution of continuous traits for one or more species in the EvoLudo simulation.
- Distribution(EvoLudoGWT, Data) - Constructor for class Distribution
-
Construct a new view to display the distribution of continuous traits of the current EvoLudo model.
- Distribution.TraitCommand - Class in org.evoludo.simulator.views
-
Command to toggle the inclusion of a trait on the phase plane axes.
- Distributions - Class in org.evoludo.math
-
Collection of convenience methods for mathematical operations dealing with distributions.
- Distributions() - Constructor for class Distributions
-
Ensure non-instantiability with private default constructor
- distrMean(double[]) - Static method in class Distributions
-
Mean of probability distribution with weights
w[i]stored in double vectorw. - distrMigrants - Variable in class IBSPopulation
-
The distribution to determine the number of migrants.
- distrMigration - Variable in class DemesTBT.IBSPop
-
The distribution for migration events.
- distrMoment(double[], int) - Static method in class Distributions
-
m-th moment of probability distribution with weightsw[i]stored in double vectorw. - distrMutationMigration - Variable in class DemesTBT.IBSPop
-
The distribution for mutant-migration events.
- distrStdev(double[]) - Static method in class Distributions
-
Standard deviation of probability distribution with weights
w[i]stored in double vectorw. - distrStdev(double[], double) - Static method in class Distributions
-
Standard deviation of probability distribution with weights
w[i]stored in double vectorwwith known meanm1. - distrVariance(double[]) - Static method in class Distributions
-
Variance of probability distribution with weights
w[i]stored in double vectorw. - distrVariance(double[], double) - Static method in class Distributions
-
Variance of probability distribution with weights
w[i]stored in double vectorwwith known meanm1. - distSq(double[], double[]) - Method in class ParaGraph
-
Helper method to calculate the distance squared between two vectors.
- distSq(double[], double[]) - Method in class S3Graph
-
Helper method to calculate the distance squared between two vectors.
- distSq(double[], double[]) - Static method in class ArrayMath
-
Squared distance of two double arrays
aandbgiven by the sum over(a[i]-b[i])^2. - distSq(int[], int[]) - Static method in class ArrayMath
-
Squared distance of two integer arrays
aandbgiven by the sum over(a[i]-b[i])^2. - DModel - Interface in org.evoludo.simulator.models
-
Common interface for all models with discrete sets of traits.
- doAdjustScores() - Method in class IBSDPopulation
- doAdjustScores() - Method in class IBSMCPopulation
- doAdjustScores() - Method in class IBSPopulation
-
Check if scores can be adjusted rather than recalculated after an individual changed its trait.
- doAdvection - Variable in class Advection
-
The flag to indicate whether advection coefficients are non-vanishing.
- doBasin - Variable in class simCDLP
-
Generate the basins of attraction.
- doBirthDeathMigration() - Method in class IBSPopulation
-
Perform a birth-death migration, where a focal individual (selected proportional to fitness) produces a migrant offspring, which replaces another member of the population uniformly at random.
- DOCTYPE_TAG - Static variable in class PlistReader
-
Tag identifying DOCTYPE declaration.
- doDeathBirthMigration() - Method in class IBSPopulation
-
Perform a death-birth migration, where a member of the population (selected uniformly at random) dies and the remaining individuals compete to repopulate the vacant site.
- doDeathBirthMigration() - Method in class DemesTBT.IBSPop
-
Perform a death-birth migration, where a member of the population (selected uniformly at random) dies and the remaining individuals compete to repopulate the vacant site.
- DODEKAHEDRON - Enum constant in enum class GeometryType
-
Dodekahedron graph, size \(N=20\), connectivity \(k=3\).
- DodekahedronGeometry - Class in org.evoludo.simulator.geometries
-
Geometry implementation for the dodecahedral graph.
- DodekahedronGeometry(EvoLudo) - Constructor for class DodekahedronGeometry
-
Create a dodecahedral geometry tied to the given engine.
- doDiffusionMigration() - Method in class IBSPopulation
-
Perform diffusion migration, which is implemented as two players swap their locations while leaving their respective neighbourhood structure untouched.
- doDiffusionMigration() - Method in class DemesTBT.IBSPop
-
Perform diffusion migration, which is implemented as two players swap their locations while leaving their respective neighbourhood structure untouched.
- doEuler - Variable in class RungeKutta
-
trueto resort to the traditional Euler's method with fixed step size. - doFixtimeDistr(Module) - Method in class Histogram
-
Helper method to check whether to show the fixation time distribution or the fixation times for each node.
- doLayout(Network.LayoutListener) - Method in class Network2DGWT
- doLayout(Network.LayoutListener) - Method in class Network3DGWT
- doLayout(Network.LayoutListener) - Method in class Network
-
Start the layouting process.
- doLayoutPrep() - Method in class Network
-
Prepare for the layouting process.
- doLayoutStep() - Method in class Network2DGWT
-
Perform a single step in the layouting process by relaxing nodes sequentially.
- doLayoutStep() - Method in class Network3DGWT
-
Perform a single step in the layouting process by relaxing nodes sequentially.
- doLocation - Variable in class simCDLP
-
Generate a histogram of states visited.
- DOM_DATA_CLO - Static variable in class EvoLudoWeb
-
Attribute name for command line options in DOM elements.
- domain - Variable in class ParaGraph
-
Reusable rectangle for the domain bounds.
- doMigration() - Method in class IBSPopulation
-
Perform asynchronous migration.
- doMutate() - Method in class Mutation.Continuous
- doMutate() - Method in class Mutation.Discrete
- doMutate() - Method in class Mutation
-
Check if a mutation arises.
- done - Variable in class PlistReader
-
trueif done reading theplist-string. - doPan - Variable in class TrackballControls
-
trueif panning is pending. - doPrev - Variable in class RunController
-
Flag to indicate if a backstep is in progress.
- doRotate - Variable in class TrackballControls
-
trueif rotation is pending. - doShow() - Method in class Tooltip
-
Helper method: show tooltip now and set timeout timer.
- doSolo - Variable in class CDL
-
The flag to indicate whether the public good gets created even with a single participant.
- doSyncMigration() - Method in class IBSPopulation
-
Perform synchronous migration.
- dot(double[], double[]) - Static method in class ArrayMath
-
Dot product of two double arrays
aandbgiven by the sum overa[i]*b[i]. - dot(float[], float[]) - Static method in class ArrayMath
-
Dot product of two float arrays
aandbgiven by the sum overa[i]*b[i]. - dot(int[], int[]) - Static method in class ArrayMath
-
Dot product of two integer arrays
aandbgiven by the sum overa[i]*b[i]. - dot(long[], long[]) - Static method in class ArrayMath
-
Dot product of two long arrays
aandbgiven by the sum overa[i]*b[i]. - dot(Vector2D) - Method in class Vector2D
-
Calculate the dot product of 2D vector
dand this vector. - dot(Vector3D) - Method in class Vector3D
-
Calculate the dot product of 3D vector
dand this vector. - dottedLine - Variable in class GraphStyle
-
The dashing pattern for a dotted line.
- doubleClickHandler - Variable in class AbstractGraph
-
The handler for
DoubleClickEvents. - doubleCoords - Variable in class Path2D
- doubleCoords - Variable in class Path2D.Iterator
- doubleMaxRange() - Method in class HistoGraph
-
Double the range of the histogram by increasing the maximum value.
- doubleMinRange() - Method in class HistoGraph
-
Double the range of the histogram by lowering the minimum value.
- doUpdate(FocusPanel) - Method in class Tooltip
-
Helper method: remember current provider of tooltips for future use and update tooltip.
- doUpdateStatus(boolean) - Method in class AbstractView
-
Check if enough time has elapsed to compute a status update.
- doUpdateView(boolean) - Method in class AbstractView
-
Check if enough time has elapsed to perform a view update.
- doZoom - Variable in class TrackballControls
-
trueif zooming is pending. - dR - Variable in class PopGraph2D
-
The diameter of nodes for networks.
- Drag-and-Drop and State Restore - Section in class org.evoludo.EvoLudoWeb
- dragEnterHandler - Variable in class EvoLudoWeb
-
Reference to registration of drag'n'drop handlers.
- dragLeaveHandler - Variable in class EvoLudoWeb
-
Reference to registration of drag'n'drop handlers.
- drawBars(double[], double[], double, double, double) - Method in class HistoGraph
-
Draw bars for the histogram using either per-bin normalization row or global normalization flag.
- drawCornerLabels(double, double) - Method in class S3Graph
-
Draw the corner labels of the simplex in their respective colours.
- drawCustomMarkers(double, double) - Method in class S3Graph
-
Draw any additional markers stored in
markers. - drawCustomMarkers(Point2D, double, double) - Method in class ParaGraph
-
Draw custom markers stored in
AbstractGraph.markers. - drawCustomXLevels(double, double) - Method in class AbstractGraph
-
Draw vertical guide lines at custom x positions.
- drawCustomYLevels(double, double) - Method in class AbstractGraph
-
Draw horizontal guide lines at custom y positions.
- drawFrame(int) - Method in class S3Graph
-
Draws the frame of the simplex.
- drawFrame(int, int) - Method in class AbstractGraph
-
Draw the frame of the graph including axes labels, ticks and tick marks, as applicable.
- drawFrame(int, int, double) - Method in class AbstractGraph
-
Draw the frame of the graph including axes labels, ticks and tick marks, as applicable, after scaling the canvas by
gscale. - drawFrameBorder(double, double) - Method in class AbstractGraph
-
Draw the bounding box of the graph frame.
- drawFrameForView(ParaGraph.ViewState, int, int) - Method in class ParaGraph
-
Draw the frame using the visible ranges implied by the current zoom and shift.
- drawGraphLabel(double) - Method in class AbstractGraph
-
Draw the label shown inside the graph canvas.
- drawHoneycomb() - Method in class PopGraph2D
-
Draw honeycomb lattice.
- drawLatestMarkers(double, double[], int) - Method in class LineGraph
-
Draw markers for the newest sample (extracted helper).
- drawLattice() - Method in class GenericPopGraph
-
Draws structures with static layout of lattices.
- drawLattice() - Method in class PopGraph2D
- drawLattice() - Method in class PopGraph3D
- drawLinearLattice() - Method in class PopGraph2D
-
Draw linear lattice with history.
- drawLines(double, double[], int) - Method in class LineGraph
-
Draw the line plots.
- drawMarkerCircle(Point2D, double, double, boolean, double) - Method in class ParaGraph
-
Draw a marker circle in screen coordinates to avoid distortion from scaling.
- drawMarkers() - Method in class HistoGraph
-
Draw the marked bins.
- drawMarkers(double, double, int) - Method in class LineGraph
-
Draw horizontal marker lines (if any) using the same y transform.
- drawNetwork() - Method in class GenericPopGraph
-
Draws the network.
- drawNetwork() - Method in class PopGraph2D
- drawNetwork() - Method in class PopGraph3D
- drawOutline() - Method in class S3Graph
-
Draw the outline of the simplex.
- drawS3Levels(int, double, double) - Method in class S3Graph
-
Draw the subdivision levels of the simplex.
- drawS3Ticks(int, double, double) - Method in class S3Graph
-
Draw the ticks along the boundaries of the simplex.
- drawSegmentClipped(double, double, double[], double[], int, double[], double) - Method in class LineGraph
-
Draw a historical segment between 'start' and 'end', handling clipping against the visible window (-w ..
- drawSquareLattice() - Method in class PopGraph2D
-
Draw square (hierarchical) lattice (SQUARE, SQUARE_MOORE, SQUARE_NEUMANN).
- drawSquareNeumann2nd() - Method in class PopGraph2D
-
Draw the special SQUARE_NEUMANN_2ND lattice.
- drawStartEndMarkers(double, double) - Method in class S3Graph
-
Draw start and end markers for the trajectory.
- drawStartEndMarkers(Point2D, double, double) - Method in class ParaGraph
-
Draw start and end markers for the trajectory.
- drawTrajectory(double, double) - Method in class S3Graph
-
Draw the trajectory stored in the buffer.
- drawTrajectory(Point2D, Point2D, double, double) - Method in class ParaGraph
-
Draw the trajectory stored in the buffer.
- drawTriangular() - Method in class PopGraph2D
-
Draw triangular lattice.
- drawUniverse() - Method in class PopGraph3D
-
Adds the nodes, links, lights and camera to the scene.
- drawXAxisLabel(double, double) - Method in class AbstractGraph
-
Draw the x-axis label.
- drawXLevels(int, double, double) - Method in class AbstractGraph
-
Draw regular vertical guide lines, ticks, and labels.
- drawYAxisLabel(double, double) - Method in class AbstractGraph
-
Draw the y-axis label, including positioning logic based on tick labels.
- drawYLevels(int, double, double) - Method in class AbstractGraph
-
Draw the y-levels including ticks and tick labels.
- drawYTickLabel(double, double, int, double, int) - Method in class AbstractGraph
-
Draw the y-axis tick label at the specified screen level.
- drop(boolean[], int) - Static method in class ArrayMath
-
Drop the element at
indexfrom the arrayarrayof typeboolean[]. - drop(boolean[], int, int) - Static method in class ArrayMath
-
Drop a range of elements starting with index
fromto indextofrom theboolean[]arrayarray. - drop(double[], int) - Static method in class ArrayMath
-
Drop the element at
indexfrom the arrayarrayof typedouble[]. - drop(double[], int, int) - Static method in class ArrayMath
-
Drop a range of elements starting with index
fromto indextofrom thedouble[]arrayarray. - drop(int[], int) - Static method in class ArrayMath
-
Drop the element at
indexfrom the arrayarrayof typeint[]. - drop(int[], int, int) - Static method in class ArrayMath
-
Drop a range of elements starting with index
fromto indextofrom theint[]arrayarray. - drop(T[], int) - Static method in class ArrayMath
-
Drop the element at
indexfrom the arrayarrayof typeT. - drop(T[], int, int) - Static method in class ArrayMath
-
Drop a range of elements starting with index
fromto indextofrom the arrayarrayof typeT. - dstate - Variable in class ODE
-
Pointer to temporarily store a reference to the current state
yt. - dt - Variable in class ODE
-
Discretization of time increment for continuous time models.
- dtTaken - Variable in class ODE
-
The size of step taken by integrator.
- dtTry - Variable in class ODE
-
The attempted size of next step to take.
- dumpMinor - Variable in class TestEvoLudo
-
The flag to indicate whether to dump differences for minor failures.
- dw - Variable in class PopGraph2D
-
The width of a node for lattices.
- dw2 - Variable in class PopGraph2D
-
Convenience variable.
- DYNAMIC - Enum constant in enum class GeometryType
-
Dynamically changing network structure.
- dynamicDampingFactor - Variable in class TrackballControls
-
Factor for dynamic damping of changes to the view.
- DynamicGeometry - Class in org.evoludo.simulator.geometries
-
Geometry wrapper representing dynamically changing structures provided by the simulation modules.
- DynamicGeometry(EvoLudo) - Constructor for class DynamicGeometry
-
Create a dynamic geometry placeholder controlled by the provided engine.
- DYNAMICS - Enum constant in enum class Mode
-
Dynamics: follow the time series of the model.
- dyt - Variable in class ODE
E
- e0 - Variable in class S3Graph
-
The lower left corner of the simplex.
- e1 - Variable in class S3Graph
-
The lower right corner of the simplex.
- e2 - Variable in class S3Graph
-
The upper corner of the simplex.
- ECOLOGY - Enum constant in enum class PopulationUpdate.Type
-
Asynchronous updates (non-constant population size).
- EcoPGG - Class in org.evoludo.simulator.modules
-
Cooperation in ecological public goods interactions.
- EcoPGG(EvoLudo) - Constructor for class EcoPGG
-
Create a new instance of the module for ecological public goods games.
- EcoPGG.EcoPGGMap - Class in org.evoludo.simulator.modules
-
Map translating ecological public goods data to a 2D phase plane and tooltip content.
- EcoPGGMap() - Constructor for class EcoPGG.EcoPGGMap
-
Create the 2D projection helper using the surrounding module settings.
- EDGE_BOTTOM - Static variable in interface HasS3
-
The index of the bottom edge.
- EDGE_LEFT - Static variable in interface HasS3
-
The index of the left edge.
- EDGE_RIGHT - Static variable in interface HasS3
-
The index of the right edge.
- effect - Variable in class PopGraph3D
-
Helper variable for additional effects on the 3D view.
- effRate - Variable in class ODE
-
Reusable scratch space for effective rates used by single-threaded ODE and SDE models.
- elapsedTime - Variable in class EvoLudoGWT
-
Create timer to measure execution times since instantiation.
- elapsedTimeMsec() - Method in interface MersenneTwister.Chronometer
-
Calculate elapsed time since instantiation in milliseconds.
- elapsedTimeMsec() - Method in class MersenneTwister.StopWatch
- elapsedTimeMsec() - Method in class EvoLudoGWT
-
Calculate elapsed time since instantiation in milliseconds.
- element - Variable in class AbstractGraph
-
Handle to the object's underlying DOM element.
- elementID - Variable in class EvoLudoWeb
-
ID of element in DOM that contains the EvoLudo lab.
- EM - Enum constant in enum class ModelType
-
Euler method for ordinary differential equation models.
- empty - Static variable in class IBSGroup
-
Shared empty group returned when no neighbours are sampled.
- EMPTY_LINKS - Static variable in class AbstractGeometry
-
Empty link arrays used for well-mixed geometries and while allocating networks lazily.
- enableAutoscaleYMenu - Variable in class HistoGraph
-
The flag to indicate whether the autoscale y-axis menu is enabled.
- enableAutoscaleYMenu(boolean) - Method in class HistoGraph
-
Enable or disable the autoscale y-axis menu.
- encode(String) - Static method in class XMLCoder
-
Encode string as XML.
- ENCODE_MT - Static variable in class MersenneTwister
-
Constants for encoding and restoring state in plist.
- ENCODE_MTI - Static variable in class MersenneTwister
-
Key used when encoding
MersenneTwister.mti. - ENCODE_NEXT_GAUSSIAN - Static variable in class MersenneTwister
-
Key used when encoding
MersenneTwister.nextGaussian. - encodeArray(double[]) - Static method in class Plist
-
Helper method to encode
doublearray - encodeArray(double[][]) - Static method in class Plist
-
Helper method to encode
doublematrix - encodeArray(double[], int) - Static method in class Plist
-
Helper method to encode first
lenelements ofdoublearray - encodeArray(int[]) - Static method in class Plist
-
Helper method to encode
intarray - encodeArray(int[], int) - Static method in class Plist
-
Helper method to encode first
lenelements ofintarray - encodeArray(String[]) - Static method in class Plist
-
Helper method to encode
Stringarray - encodeArray(String[], int) - Static method in class Plist
-
Helper method to encode first
lenelements ofStringarray - encodeFitness(StringBuilder) - Method in class IBSPopulation
-
Encode the fitness of all individuals in the IBS model in a
plistinspiredXMLstring. - encodeFitness(StringBuilder) - Method in class ODE
-
Encodes the fitness of the model in the form of a
pliststring. - encodeFitness(StringBuilder) - Method in class PDE
- encodeGeometry() - Method in class AbstractGeometry
-
Encode geometry as a plist string fragment.
- encodeGeometry(StringBuilder) - Method in class IBSPopulation
-
Encode the interaction and competition structures of the IBS model in a
plistinspiredXMLstring. - encodeGeometry(StringBuilder) - Method in class PDE
-
Encodes the geometry of the spatial structure for this PDE in the form of a
pliststring. - encodeInteractions(StringBuilder) - Method in class IBSPopulation
-
Encode the interactions of all individuals in the IBS model in a
plistinspiredXMLstring. - encodeKey(String, boolean) - Static method in class Plist
-
Utility method to encode
booleanwith tagkey. - encodeKey(String, double) - Static method in class Plist
-
Utility method to encode
doublewith tagkey. - encodeKey(String, double[]) - Static method in class Plist
-
Utility method to encode
doublearray with tagkey. - encodeKey(String, double[][]) - Static method in class Plist
-
Utility method to encode
doublematrix with tagkey. - encodeKey(String, double[], int) - Static method in class Plist
-
Utility method to encode first
lenentries ofdoublearray with tagkey. - encodeKey(String, int) - Static method in class Plist
-
Utility method to encode
intwith tagkey. - encodeKey(String, int[]) - Static method in class Plist
-
Utility method to encode
intarray with tagkey. - encodeKey(String, int[], int) - Static method in class Plist
-
Utility method to encode first
lenentries ofintarray with tagkey. - encodeKey(String, String) - Static method in class Plist
-
Utility method to encode
Stringwith tagkey. - encodeKey(String, String[]) - Static method in class Plist
-
Utility method to encode
Stringarray with tagkey. - encodeKey(String, String[], int) - Static method in class Plist
-
Utility method to encode first
lenentries ofStringarray with tagkey. - encodeState() - Method in class MersenneTwister
-
Encode state of random number generator as
plistfor saving. - encodeState() - Method in class EvoLudo
-
Encode current state of EvoLudo model as XML string (plist format).
- encodeState() - Method in class StateEncoder
-
Encode current state of EvoLudo model as XML string (plist format).
- encodeState(StringBuilder) - Method in class IBS
- encodeState(StringBuilder) - Method in class Model
-
Encode the state of the model in a
plistinspiredXMLstring. - encodeState(StringBuilder) - Method in class ODE
- encodeState(StringBuilder) - Method in class PDE
- encodeTraits(StringBuilder) - Method in class IBSDPopulation
- encodeTraits(StringBuilder) - Method in class IBSMCPopulation
- encodeTraits(StringBuilder) - Method in class IBSPopulation
-
Encode the traits of all individuals in the IBS model in a
plistinspiredXMLstring. - encodeTraits(StringBuilder) - Method in class ODE
-
Encodes state of the model in the form of a
pliststring. - encodeTraits(StringBuilder) - Method in class PDE
- endColor - Variable in class GraphStyle
-
The color to mark end of trajectory.
- endCPUSample() - Method in class RunController
-
Complete a CPU sampling measurement and log aggregated statistics.
- enforceEqualAxisScale() - Method in class ParaGraph
-
Enforce equal units-per-pixel scale on both axes for linear plots.
- enforceSize(int) - Method in class AbstractGeometry
-
Ensure the geometry uses at least
requiredSizenodes. - engine - Variable in class EvoLudoWeb
-
Controller.
- engine - Variable in class CLOController
-
Owning EvoLudo engine coordinating models and modules.
- engine - Variable in class TestEvoLudo
-
Pointer to engine.
- engine - Variable in class AbstractGeometry
-
The pacemaker of all models.
- engine - Variable in class LifecycleController
-
Owning engine used to query modules and dispatch events.
- engine - Variable in class IBSPopulation
-
The pacemaker of all models.
- engine - Variable in class Model
-
The pacemaker of all models.
- engine - Variable in class PDESupervisor
-
The pacemaker of all models.
- engine - Variable in class Module
-
The pacemaker of all models.
- engine - Variable in class Network
-
The pacemaker of all models.
- engine - Variable in class RunController
-
Engine whose execution is coordinated by this controller.
- engine - Variable in class StateEncoder
-
Owning runtime whose state will be encoded.
- engine - Variable in class FSController
-
Reference to the engine so fullscreen requests propagate to the core.
- engine - Variable in class ViewController
-
EvoLudo engine powering the views.
- engine - Variable in class WebListener
-
The associated EvoLudo engine.
- engine - Variable in class AbstractView
-
The reference to the EvoLudo engine that manages the simulation.
- ensureAutoscaleVisible() - Method in class ParaGraph
-
Shift the view corner to keep the latest autoscale point visible without shrinking the current ranges.
- ensureDegreeData(HistoGraph, AbstractGeometry, AbstractGeometry, double[][]) - Method in class Histogram
-
Ensure the provided data buffer is sized appropriately for the given interaction/competition geometries, update the histogram data and set axis limits on the graph; returns the (possibly new) data buffer.
- ensureSquareSize(boolean) - Method in class AbstractLattice
-
Enforce square lattice size and optionally even side lengths.
- ensureWellmixed(AbstractGeometry, int) - Method in class IBSPopulation
-
Ensure a well-mixed geometry instance is available, sized, and initialized.
- environment - Variable in class ATBT
-
The array of environmental values for rich and poor sites.
- environmentalAsymmetry - Variable in class ATBT
-
The flag indicating the type of environmental asymmetry.
- EPHEMERAL - Enum constant in enum class IBS.ScoringType
-
Determine payoffs/fitness calculated only for updating.
- ephrng - Variable in class IBS
-
The random number generator to display states with ephemeral payoffs.
- EPS - Enum constant in enum class AbstractView.ExportType
-
Encapsulated postscript format,
eps(not yet implemented). - ePub Behaviour - Section in class org.evoludo.EvoLudoWeb
- ePubReaderHasFeature(String) - Static method in class NativeJS
-
JSNI method: test if ePub reader supports
feature. - equals(Object) - Method in class AffineTransform
-
Returns
trueif thisAffineTransformrepresents the same affine coordinate transform as the specified argument. - equals(Object) - Method in class Network2DGWT
- equals(Object) - Method in class Network3DGWT
- equals(Object) - Method in class AbstractGeometry
- equals(Object) - Method in class AbstractLattice
- equals(Object) - Method in class GeometryFeatures
- equals(Object) - Method in class HierarchicalGeometry
- equals(Object) - Method in class KlemmEguiluzGeometry
- equals(Object) - Method in class LinearGeometry
- equals(Object) - Method in class ScalefreeGeometry
- equals(Object) - Method in class SuperstarGeometry
- equals(Object) - Method in class Network
- equals(Object) - Method in class Network2D
- equals(Object) - Method in class Network3D
- equals(Object) - Method in class CLOption
- equals(Object) - Method in class Plist
-
Override equals for consistency with hashCode.
- erf(double) - Static method in class RNGDistribution.Normal
-
Numerical approximation of error function
erf(x)from Abramowitz & Stegun. - ERRCON - Static variable in class RungeKutta
-
The maximum error in a single step.
- error - Variable in class PlayerUpdate
-
The probability of an error during the updating of the trait.
- estimateVacantFrequency(int) - Method in class IBSDPopulation
-
Helper method to determine the frequency of vacant sites based on an estimate of the carrying capacity.
- evaluateSpecies() - Method in class ODE
-
Validate modules and derive aggregate state vector dimensions and scaling factors.
- Event() - Constructor for enum class IBS.Event
- EventListener - Interface in org.evoludo.ui
-
JavaScript-compatible callback interface used to hook browser events.
- EvoLogHandler(Console) - Constructor for class EvoLudoWeb.EvoLogHandler
-
Construct new log handler that reports to the EvoLudo console (if one is present) and the EvoLudo status line.
- EvoLudo - Class in org.evoludo.simulator
-
Interface with the outside world.
- EvoLudo() - Constructor for class EvoLudo
-
Create an instance of the EvoLudo controller.
- EVOLUDO_CURSOR_NODE - Static variable in class GenericPopGraph
-
The CSS class name for changing the cursor when hovering over a node.
- EvoLudo.Directive - Interface in org.evoludo.simulator
-
The interface to execute commands in a manner that is agnostic to the implementation details regarding GWT or JRE environments.
- evoludoApply - Variable in class EvoLudoWeb
-
The 'Apply' button ('Standalone' in ePubs)
- evoludoCLO - Variable in class EvoLudoWeb
-
The text field containing the command line options for the EvoLudo model.
- evoludoCLOPanel - Variable in class EvoLudoWeb
-
Panel containing all elements to change/view parameters.
- evoludoDeck - Variable in class EvoLudoWeb
-
Panel containing all the canvas elements to display the EvoLudo model's data.
- evoludoDefault - Variable in class EvoLudoWeb
-
The 'Default' button
- EvoLudoGWT - Class in org.evoludo.simulator
-
GWT specific implementation of EvoLudo controller.
- EvoLudoGWT(EvoLudoWeb) - Constructor for class EvoLudoGWT
-
Construct EvoLudo controller for GWT applications (web or ePub).
- evoludoHelp - Variable in class EvoLudoWeb
-
The 'Help' button
- evoludoInitReset - Variable in class EvoLudoWeb
-
The 'Init'/'Reset' button
- evoludoLayout - Variable in class EvoLudoWeb
-
Basic layout of EvoLudo model GUI with header (for time display,
EvoLudoWeb.evoludoTime, and view selectorEvoLudoWeb.evoludoViews), footer (for delay sliderEvoLudoWeb.evoludoSlider, control buttonsEvoLudoWeb.evoludoSettings,EvoLudoWeb.evoludoInitReset,EvoLudoWeb.evoludoStartStop,EvoLudoWeb.evoludoStepand status lineEvoLudoWeb.evoludoStatusplus possibly parametersEvoLudoWeb.evoludoCLOPanel) as well as the main content area (for different canvases,EvoLudoWeb.evoludoDeck). - evoludoOverlay - Variable in class EvoLudoWeb
-
Overlay for drag'n'drop operations
- evoludoPanel - Variable in class EvoLudoWeb
-
Outermost panel containing the EvoLudo GUI.
- evoludoResize - Variable in class EvoLudoWeb
-
Panel implementing the ability to resize the GUI of EvoLudo models (only possible in browser or standalone mode in ePubs).
- evoludoSettings - Variable in class EvoLudoWeb
-
'Settings' button
- evoludoSlider - Variable in class EvoLudoWeb
-
Slider adjusting the delay between updates.
- evoludoStartStop - Variable in class EvoLudoWeb
-
The 'Start'/'Stop' button
- evoludoStatus - Variable in class EvoLudoWeb
-
Status line of EvoLudo model GUI.
- evoludoStep - Variable in class EvoLudoWeb
-
The 'Step' button
- evoludoTime - Variable in class EvoLudoWeb
-
Label to display elapsed generations (time).
- EvoLudoTrigger - Class in org.evoludo.simulator
-
Create button to launch an EvoLudo lab in a semi-transparent overlay.
- EvoLudoTrigger(String) - Constructor for class EvoLudoTrigger
-
Create a new EvoLudo trigger button for the HTML element with ID
id. - EvoLudoTrigger.LightboxPanel - Class in org.evoludo.simulator
-
The panel to provide a transparent overlay over the entire page and displays the EvoLudo lab.
- evoludoViews - Variable in class EvoLudoWeb
-
Selector for all graphical representations to visualize the state of the EvoLudo model.
- EvoLudoWeb - Section in class org.evoludo.EvoLudoWeb
- EvoLudoWeb - Class in org.evoludo
-
EvoLudoWeb
- EvoLudoWeb() - Constructor for class EvoLudoWeb
-
Note: empty default constructor seems to be required by GWT.
- EvoLudoWeb(String, String) - Constructor for class EvoLudoWeb
-
Main constructor for EvoLudo labs.
- EvoLudoWeb(String, EvoLudoTrigger.LightboxPanel) - Constructor for class EvoLudoWeb
-
Constructor restricted to trigger buttons that create an overlay displaying an EvoLudo lab.
- EvoLudoWeb.EvoLogHandler - Class in org.evoludo
-
Custom handler for logging system.
- EvoLudoWeb.EvoLudoWebBinder - Interface in org.evoludo
-
GWT magic to define GUI elements (see EvoLudoWeb.ui.xml).
- EvoLudoWeb.GUIState - Class in org.evoludo
-
Helper structure to store the current state of the GUI.
- Example - Section in class org.evoludo.ui.Slider
- Examples: - Section in org.evoludo.simulator.geometries.AbstractGeometry.displaySingle(AbstractGeometry, AbstractGeometry)
- exclSize - Variable in class IBSGroup.HierarchyUnit
-
Size of the excluded neighborhood from previous level.
- execute() - Method in class AbstractGraph.ZoomCommand
- execute() - Method in interface EvoLudo.Directive
-
The command to execute.
- execute() - Method in class AbstractView.ExportCommand
- execute() - Method in class Distribution.TraitCommand
- execute() - Method in class Phase2D.TraitCommand
-
Toggle the inclusion of the trait on the axis.
- execute(EvoLudo.Directive) - Method in class EvoLudo
-
Execute
directivein JRE or GWT environments. - execute(EvoLudo.Directive) - Method in class EvoLudoGWT
- exitFullscreen() - Static method in class NativeJS
-
JSNI method: Exit fullscreen mode.
- EXPAND_MAX - Static variable in class Path2D
- EXPAND_MAX_COORDS - Static variable in class Path2D
- EXPAND_MIN - Static variable in class Path2D
- expandCoords(double[], int) - Static method in class Path2D
- expandPointTypes(byte[], int) - Static method in class Path2D
- Exponential() - Constructor for class RNGDistribution.Exponential
-
Creates exponential distribution with
mean==1and a new instance ofMersenneTwister. - Exponential(double) - Constructor for class RNGDistribution.Exponential
-
Creates exponential distribution with
meanand a new instance ofMersenneTwister. - Exponential(MersenneTwister, double) - Constructor for class RNGDistribution.Exponential
-
Creates exponential distribution with
meanand random number generatorrng. - EXPONENTIAL - Enum constant in enum class Map2Fitness.Map
-
exponential mapping of scores to fitness, \(fit = b*\exp(w*score)\)
- export(String, String) - Static method in class NativeJS
-
JSNI method: encourage browser to download
dataURLas a file namedfilename. - export(AbstractGraph.MyContext2d) - Method in class AbstractGraph
-
Export the graphical context
ctx. - export(AbstractGraph.MyContext2d) - Method in class HistoGraph
- export(AbstractGraph.MyContext2d) - Method in class LineGraph
- export(AbstractGraph.MyContext2d) - Method in class ParaGraph
- export(AbstractGraph.MyContext2d) - Method in class PopGraph2D
- export(AbstractGraph.MyContext2d) - Method in class PopGraph3D
- export(AbstractGraph.MyContext2d) - Method in class S3Graph
- export(AbstractGraph.MyContext2d, int) - Method in class AbstractView
-
Export each graph in this view.
- export(AbstractView.ExportType) - Method in class AbstractView
-
Export the data of the view.
- Export and context menu - Section in class org.evoludo.simulator.views.Histogram
- ExportCommand(AbstractView.ExportType) - Constructor for class AbstractView.ExportCommand
-
The constructor for the export command.
- exportCreateEvoLudoLab() - Static method in class EvoLudoWeb
-
JSNI method: create EvoLudo labs directly from javascript.
- exportCreateEvoLudoTrigger() - Static method in class EvoLudoWeb
-
JSNI method: create EvoLudo lab trigger buttons directly from javascript.
- exportDataHeader() - Method in class AbstractView
-
The header for data exports.
- exportInsertEPubEvoLudoLab() - Static method in class EvoLudoWeb
-
JSNI method: expose method for inserting EvoLudo models into ePub to javascript.
- exportInsertEvoLudoLab() - Static method in class EvoLudoWeb
-
JSNI method: expose method for inserting EvoLudo models into HTML to javascript.
- exportMeanData() - Method in class AbstractView
-
Export the mean data.
- exportPNG() - Method in class AbstractView
-
Export the view as a PNG image.
- Exports - Section in class org.evoludo.simulator.views.Mean
- exportStatData() - Method in class AbstractView
-
Export the statistics data.
- exportStatData() - Method in class Histogram
- exportState() - Method in class EvoLudo
-
Export the current state of the engine using the appropriate means available in the current environment (GWT/JRE).
- exportState() - Method in class EvoLudoGWT
-
Export the current state of the engine using the appropriate means available in the current environment (GWT/JRE).
- exportSubmenu - Variable in class AbstractView
-
The field to store the export context submenu.
- exportSubmenuTrigger - Variable in class AbstractView
-
The field to store the export submenu trigger.
- Export support - Section in class org.evoludo.simulator.views.Phase2D
- exportSVG() - Method in class AbstractView
-
Export the view as a SVG image.
- exportSVG(Context2d) - Static method in class NativeJS
-
JSNI method: Export the SVG context.
- exportTrajData() - Method in class AbstractView
-
Export the trajectories.
- exportTrajectory(StringBuilder) - Method in interface AbstractGraph.HasTrajectory
-
Export the trajectory of the graph to
export. - exportTrajectory(StringBuilder) - Method in class ParaGraph
- exportTrajectory(StringBuilder) - Method in class S3Graph
- exportType - Variable in class AbstractView.ExportCommand
-
The type of data to export.
- ExportType(String) - Constructor for enum class AbstractView.ExportType
-
The constructor for the export type.
- exportTypes() - Method in class AbstractView
-
Return the list of export types that are acceptable for _all_ graphs in this view.
- exportTypes() - Method in class Distribution
- exportTypes() - Method in class Histogram
- exportTypes() - Method in class Mean
- exportTypes() - Method in class Phase2D
- exportTypes() - Method in class Pop2D
- exportTypes() - Method in class Pop3D
- exportTypes() - Method in class S3
- Extensibility: - Section in class org.evoludo.graphics.GenericPopGraph
- Extensibility & Limitations - Section in class org.evoludo.graphics.PopGraph2D
- Extension Points - Section in class org.evoludo.EvoLudoWeb
- extremalScoresSet - Variable in class Continuous
-
The flag that indicates whether maximal and minimal scores have already been calculated.
- eye - Variable in class TrackballControls
-
Location of eye.
F
- FACTOR - Static variable in class ColorMap3D
-
Helper constant: the factor to derive darker shades of a color.
- failfast() - Method in class Plist
-
Check if in fail-fast mode.
- failfast(boolean) - Method in class Plist
-
Set the fail-fast mode to stop comparisons after the first issue encountered.
- failFast - Variable in class Plist
-
The flag to indicate if the comparison should fail fast, i.e.
- fatal(String) - Method in class EvoLudo
-
Report error and stop model execution, if running.
- features - Variable in class AbstractGeometry
-
Lazily computed summary statistics for the geometry.
- Features - Interface in org.evoludo.simulator.modules
-
Interface to query features of the Module.
- Features.Groups - Interface in org.evoludo.simulator.modules
-
All modules that admit interactions in larger groups (as opposed to interactions in pairs) should implement this interface.
- Features.Multispecies - Interface in org.evoludo.simulator.modules
-
All modules that admit multiple species should implement this interface.
- Features.Pairs - Interface in org.evoludo.simulator.modules
-
All modules that admit interactions in pairs (as opposed to larger groups) should implement this interface.
- Features.Payoffs - Interface in org.evoludo.simulator.modules
-
Interface that all modules with frequency dependent fitness/payoffs should implement.
- Features.Static - Interface in org.evoludo.simulator.modules
-
Interface that all modules with static fitness/payoffs should implement.
- feedback - Variable in class ATBT
-
The array with environmental feedback rates.
- Fields of interest (summary): - Section in class org.evoludo.graphics.LineGraph
- fill(Path2D) - Method in class AbstractGraph
-
Fill the path
path. - fillCircle(double, double, double) - Method in class AbstractGraph
-
Fill the circle with the center at
(x,y)and radiusradius. - fillCircle(Node2D) - Method in class AbstractGraph
-
Draw the filled 2D node.
- fillCircle(Point2D, double) - Method in class AbstractGraph
-
Draw a filled circle at
pointwithradius. - fillEvenIRows(int, boolean, int, int, boolean, int) - Method in class HexagonalGeometry
-
Populate even-index rows for the hexagonal lattice, respecting boundary conditions.
- fillOddIRows(int, boolean, int, int, int, boolean) - Method in class HexagonalGeometry
-
Populate odd-index rows for the hexagonal lattice, respecting boundary conditions.
- fillRect(double, double, double, double) - Method in class AbstractGraph
-
Fill the rectangle with origin at
(x,y), widthwand heighth. - fillStripe(int, int, int) - Method in class IBSDPopulation
-
Helper method to initialize lattice structures with homogeneous stripes of each trait.
- fillTextVertical(String, double, double) - Method in class AbstractGraph
-
Draw filled text vertically starting at point
(x,y) - findExtrema(double[], double[], int[], int[], double[][], double[][], double[], double[], int[], int[], double, int, double) - Method in class Continuous
-
Helper method to find the minimum or maximum payoff.
- findExtrema(double[], int[], double[][], double[], int[], double, int, double) - Method in class Continuous
-
Helper method to find the minimum or maximum payoff for monomorphic populations.
- findExtremalMonoScore(boolean) - Method in class Continuous
-
Helper method to find the minimum or maximum payoff for monomorphic populations.
- findExtremalScore(boolean) - Method in class Continuous
-
Helper method to determine the minimum or maximum payoff.
- findHoneycombNode(int, int) - Method in class PopGraph2D
-
Find the index of the node at the location with coordinates
(x, y)in a honeycomb lattice. - findInterpolationForMouse(double) - Method in class LineGraph
-
Scan the buffer and determine the two surrounding samples and the interpolation factor for the supplied mouse time.
- findLinearNode(int, int) - Method in class PopGraph2D
-
Find the index of the node at the location with coordinates
(x, y)in a linear lattice. - findMax(RingBuffer, int[]) - Method in class TraitMap
-
Find the maximum value of the data in the buffer accross all the indices in
idxs. - findMin(RingBuffer, int[]) - Method in class TraitMap
-
Find the minimum value of the data in the buffer accross all the indices in
idxs. - findMinMaxCoords(double[], int) - Static method in class Path2D
-
Helper method to find min/max x and y coordinates in the array.
- findNetworkNode(int, int) - Method in class PopGraph2D
-
Locate the node under the given screen coordinates for general network layouts.
- findNextCategory(int) - Method in class CLOParser
-
Finds the next category with highest priority less than the given priority.
- findNodeAt(int, int) - Method in class GenericPopGraph
-
Find the index of the node at the location with coordinates
(x, y). - findNodeAt(int, int) - Method in class PopGraph2D
-
Find the index of the node at the location with coordinates
(x, y). - findNodeAt(int, int) - Method in class PopGraph3D
- FINDNODEAT_OUT_OF_BOUNDS - Static variable in class GenericPopGraph
-
Return value if
GenericPopGraph.findNodeAt(int, int)couldn't find a node at the mouse position. - FINDNODEAT_UNIMPLEMENTED - Static variable in class GenericPopGraph
-
Return value if
GenericPopGraph.findNodeAt(int, int)isn't implemented for the particular backing geometry. - findQ(int, double, double) - Method in class simCDLP
-
Find the interior fixed point
Qfor the CDL model. - findSquareNode(int, int) - Method in class PopGraph2D
-
Find the index of the node at the location with coordinates
(x, y)in a (hierarchical) square lattice. - findTriangularNode(int, int) - Method in class PopGraph2D
-
Find the index of the node at the location with coordinates
(x, y)in a triangular lattice. - finePeerPunish - Variable in class CDLP
-
The fine for peer punishment of non-contributors.
- finePoolPunish - Variable in class CDLPQ
-
The pool punishment fine for non-contributors.
- finishGraphSetup(LineGraph, boolean) - Method in class Mean
-
Finalize the setup of a graph (x-label, x-range, module label).
- finishLayout() - Method in class Network
-
Add the finishing touches to the graph layout: shift center of mass into origin rescale size of graph find number of links
- finishLayout() - Method in class Network2D
- finishLayout() - Method in class Network3D
-
Prepare graph for display: shift center of mass into origin rescale size of graph find number of links
- fireModelChanged() - Method in class EvoLudo
-
Called whenever the state of the model has changed.
- fireModelInit() - Method in class EvoLudo
-
Called after the model has been re-initialized.
- fireModelInit() - Method in class RunController
-
Called after the model has been re-initialized.
- fireModelLoaded() - Method in class EvoLudo
-
Called whenever a new model has finished loading.
- fireModelLoaded() - Method in class LifecycleController
-
Called whenever a new model has finished loading.
- fireModelRelaxed() - Method in class EvoLudo
-
Called after the model completed its relaxation.
- fireModelRelaxed() - Method in class RunController
-
Called after the model completed its relaxation.
- fireModelReset() - Method in class EvoLudo
-
Called after the model has been reset.
- fireModelReset() - Method in class RunController
-
Called after the model has been reset.
- fireModelRunning() - Method in class EvoLudo
-
Called whenever the model starts its calculations.
- fireModelRunning() - Method in class RunController
-
Called whenever the model starts its calculations.
- fireModelSample(boolean) - Method in class EvoLudo
-
Called after the population has reached an absorbing state (or has converged to an equilibrium state).
- fireModelStopped() - Method in class EvoLudo
-
Called after the population has reached an absorbing state (or has converged to an equilibrium state).
- fireModelStopped() - Method in class EvoLudoGWT
- fireModelStopped() - Method in class RunController
-
Called after the population has reached an absorbing state (or has converged to an equilibrium state).
- fireModelUnloaded() - Method in class EvoLudo
-
Called whenever a new model has finished loading.
- fireModelUnloaded() - Method in class LifecycleController
-
Called whenever a new model has finished loading.
- fireModuleLoaded() - Method in class EvoLudo
-
Called whenever a new module has finished loading.
- fireModuleLoaded() - Method in class LifecycleController
-
Called whenever a new module has finished loading.
- fireModuleRestored() - Method in class EvoLudo
-
Called after the state of the model has been restored either through drag'n'drop with the GWT GUI or through the
--restorecommand line argument. - fireModuleRestored() - Method in class LifecycleController
-
Called after the state of the model has been restored either through drag'n'drop with the GWT GUI or through the
--restorecommand line argument. - fireModuleUnloaded() - Method in class EvoLudo
-
Called whenever the current module has finished unloading.
- fireModuleUnloaded() - Method in class EvoLudoGWT
- fireModuleUnloaded() - Method in class LifecycleController
-
Called whenever the current module has finished unloading.
- fireSettingsChanged() - Method in class EvoLudo
-
Called whenever the settings of the model have changed.
- fireSettingsChanged() - Method in class RunController
-
Called whenever the settings of the model have changed.
- first() - Method in class RingBuffer
-
Return first/oldest buffer entry.
- first(double[], double) - Static method in class ArrayMath
-
Find the first occurence of the element
bin the arraydouble[] a. - first(int[], int) - Static method in class ArrayMath
-
Find the first occurence of the element
bin the arrayint[] a. - fitness - Variable in class IBSDPopulation.Link
-
The fitness of the individual at the tail end (for fitness based picking of individuals).
- fitness - Variable in class IBSPopulation
-
The array of individual fitness values.
- fitness - Variable in class PDE
-
Fitness distribution of traits as a 2D array.
- FITNESS - Enum constant in enum class Data
-
Fitness: the data represents payoffs/scores/fitness.
- FITNESS - Enum constant in enum class SpeciesUpdate.Type
-
Pick focal species based on population fitness.
- FixationData - Class in org.evoludo.simulator.models
-
EXPERIMENTAL: should mature into data structure useful for statistics
- FixationData() - Constructor for class FixationData
-
Default constructor for FixationData.
- Fixation statistics - Section in class org.evoludo.simulator.views.Histogram
- fixData - Variable in class Model
-
The container for collecting statistics samples.
- fixedBoundary - Variable in class AbstractLattice
-
Flag indicating whether boundaries are fixed or periodic (default).
- fLinks - Variable in class Network
-
The fraction of links in the network to be drawn.
- flush() - Method in class EvoLudoWeb.EvoLogHandler
-
Nothing to flush in GWT.
- focal - Variable in class IBSGroup
-
The index of the focal individual.
- focusOn(Element) - Static method in class NativeJS
-
JSNI method: focus on
element. - format(double[][], int) - Static method in class Formatter
-
Format array/matrix of doubles
aMatrixas String. - format(double[], int) - Static method in class Formatter
-
Format array/vector of doubles
aVectoras String. - format(double, int) - Static method in class Formatter
-
Format double
aDoubleas String with at mostdigitsdecimal places (trailing zeroes are suppressed). - format(float[][], int) - Static method in class Formatter
-
Format array/matrix of floats
aMatrixas String. - format(float[], int) - Static method in class Formatter
-
Format array/vector of floats
aVectoras String. - format(int) - Static method in class Formatter
-
Format integer
anIntegeras String - format(int[]) - Static method in class Formatter
-
Format integer array/vector
aVectoras String. - format(int[][]) - Static method in class Formatter
-
Format array/matrix of integers
aMatrixas String. - format(int, double...) - Static method in class Formatter
-
Format an arbitrary number of doubles as String formatted as an array of with at most
digitsdecimal places (trailing zeroes are suppressed). - format(LogRecord) - Method in class XMLLogFormatter
- format(T[]) - Static method in class Formatter
- format(T[], String) - Static method in class Formatter
-
Format the vector
aVectorof typeTas a String with elements separated bydelimiterstring. - formatBenefits(int) - Method in class Continuous.Traits2Payoff
-
Return formatted string of the benefit function of trait index
idx. - formatCosts(int) - Method in class Continuous.Traits2Payoff
-
Return formatted string of the cost function of trait index
idx. - formatDistributionMean(double[], GraphStyle) - Method in class Histogram
-
Format mean ± sdev for a distribution stored in data (assumed normalized counts).
- formatFix(double[][], int) - Static method in class Formatter
-
Format array/matrix of doubles
aMatrixas String. - formatFix(double[], int) - Static method in class Formatter
-
Format array/vector of doubles
aVectoras String. - formatFix(double, int) - Static method in class Formatter
-
Format double
aDoubleas String withdigitsdecimal places (trailing zeroes are included). - formatInfoAt(int, int) - Method in class IBSPopulation
-
Helper method to format information about updating the focal individual at index
focalusing the model individual with indexmodel. - formatPercent(double, int) - Static method in class Formatter
-
Format double
aDoubleas percent String withdigitsdecimal places (trailing zeroes are included). - formatPretty(double, int) - Static method in class Formatter
-
Same as
Formatter.formatSci(double, int)but formatting of exponent 'prettyfied' using HTML. - formatSci(double[][], int) - Static method in class Formatter
-
Format array/matrix of doubles
aMatrixas String. - formatSci(double[], int) - Static method in class Formatter
-
Format array/vector of doubles
aVectoras String. - formatSci(double, int) - Static method in class Formatter
-
Format double
aDoubleas String with up todigitsdecimal places (trailing zeroes are suppressed) forcing scientific formatting including exponent (separated by 'E'). - Formatter - Class in org.evoludo.util
-
Collection of convenience methods for formatting numbers, vectors and matrices as Strings.
- Formatter() - Constructor for class Formatter
-
Ensure non-instantiability with private default constructor
- formatWeightedMean(double[], double[]) - Method in class Histogram
-
Compute weighted mean ± sdev from node-wise times (dat) and sample counts (sam).
- forward - Variable in class ODE
-
The flag is
trueif the numerical integration moves forward in time. - frameColor - Variable in class GraphStyle
-
The color of the frame.
- frameWidth - Variable in class GraphStyle
-
The stroke width of the frame.
- FRANKLIN - Enum constant in enum class GeometryType
-
Franklin graph, size \(N=12\), connectivity \(k=3\).
- FranklinGeometry - Class in org.evoludo.simulator.geometries
-
Geometry implementation for the Franklin graph (a 12-node cubic cage).
- FranklinGeometry(EvoLudo) - Constructor for class FranklinGeometry
-
Create a Franklin geometry tied to the given engine.
- FREQUENCY - Enum constant in enum class IBSD.Init.Type
-
Random distribution of traits with frequencies
<f1,..,fd>(default). - FREQUENCY - Enum constant in enum class ODEInitialize.InitType
-
Set initial frequencies as specified.
- FRUCHT - Enum constant in enum class GeometryType
-
Frucht graph, size \(N=12\), connectivity \(k=3\).
- FruchtGeometry - Class in org.evoludo.simulator.geometries
-
Frucht graph implementation.
- FruchtGeometry(EvoLudo) - Constructor for class FruchtGeometry
-
Create a Frucht-graph geometry coordinated by the supplied engine.
- fsController - Variable in class EvoLudoWeb
-
Controller handling fullscreen and --size option.
- FSController - Class in org.evoludo.simulator.ui
-
Manages fullscreen handling and GUI sizing for EvoLudoWeb instances.
- FSController(EvoLudoGWT, Widget) - Constructor for class FSController
-
Create a new controller for the given engine.
- ft - Variable in class ODE
-
The current fitness of all traits in the ODE.
- ftmp - Variable in class RungeKutta
- fullRangeMenu - Variable in class HistoGraph
-
The context menu item to reset percent axes to full range.
- fullRangeMenu - Variable in class Phase2D
-
The context menu item to set the full frequency range.
- FULLSCREEN - Static variable in class FullscreenChangeEvent
-
Name of fullscreenchange event with prefix added if needed.
- FullscreenChangeEvent - Class in org.evoludo.ui
-
Represents a native fullscreenchange event.
- FullscreenChangeEvent() - Constructor for class FullscreenChangeEvent
-
Protected constructor, use
DomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers)to fire fullscreenchange events. - fullscreenChangeEventName() - Static method in class NativeJS
-
JSNI method: Determine name of the fullscreen change event in current web browser.
- fullscreenChangeHandler - Variable in class ContextMenu
-
Reference to fullscreen change handler.
- FullscreenChangeHandler - Interface in org.evoludo.ui
-
Handler interface for
FullscreenChangeEventevents. - fullscreenElement - Variable in class EvoLudoGWT
-
The reference to the fullscreen element.
- fullscreenHandler - Variable in class FSController
-
Registration for the native fullscreen change handler.
- fullscreenHandler - Variable in class Tooltip
-
Reference to fullscreen change handler.
- fullscreenMenu - Variable in class EvoLudoGWT
-
The field to store the fullscreen context menu.
- fullscreenWidget - Variable in class FSController
-
Widget whose size/fullscreen state is controlled (typically the lab container).
- fullXRangeMenu - Variable in class LineGraph
-
The context menu item to show the full x-range of the buffer.
- fullYRangeMenu - Variable in class LineGraph
-
The context menu item to reset percent axes to full range.
- func(double, int, double) - Method in class simCDLP
-
The function \(F(z)\) for the interior fixed point \(Q\).
- Functions - Class in org.evoludo.math
-
Collection of mathematical functions.
- Functions() - Constructor for class Functions
-
Ensure non-instantiability with private default constructor
- FwdItr() - Constructor for class RingBuffer.FwdItr
-
Create a forward iterator starting at the oldest element.
G
- g - Variable in class AbstractGraph
-
Handle to the graphical context for drawing on the canvas.
- game - Variable in class ATBT
-
The
2×2payoff matrix for interactions between cooperators and defectors. - gatherPlayers(IBSGroup) - Method in class IBSMCPopulation
-
Gather the traits of all individuals in the interaction group
group. - GAUSSIAN - Enum constant in enum class IBSC.Init.Type
-
Gaussian distribution of traits with mean
miand standard deviationsi. - GAUSSIAN - Enum constant in enum class PDEInitialize.Type
-
Gaussian density distribution in the center.
- GAUSSIAN - Enum constant in enum class Mutation.Continuous.Type
-
Gaussian distributed mutations around parental trait.
- gCols - Variable in class AbstractView
-
The number of columns of graphs in this view.
- generate() - Method in class TestEvoLudo
-
Generate test cases from generator file or directory.
- generate(File) - Method in class TestEvoLudo
-
Generate test cases from generator file
clo. - generateBasename(String, int) - Method in class TestEvoLudo
-
Generate the base name for tests from command line options
cloand indexidx. - generator - Variable in class TestEvoLudo
-
Directory with generator scripts for tests.
- Generic parameter - Section in class org.evoludo.graphics.AbstractGraph
- GenericPop<T,
N, - Class in org.evoludo.simulator.viewsG> -
Abstract base view for rendering population-related data (traits or fitness) for EvoLudo models that expose spatial/graph structure (IBS and PDE models).
- GenericPop(EvoLudoGWT, Data) - Constructor for class GenericPop
-
Construct a new view to display the configuration of the current state of the EvoLudo model in 2D or 3D.
- GenericPopGraph<T,
N> - Class in org.evoludo.graphics -
Abstract base class for visualizing a population as a graph.
- GenericPopGraph(AbstractView, Module) - Constructor for class GenericPopGraph
-
Create the base class for population graphs.
- Geometric(double) - Constructor for class RNGDistribution.Geometric
-
Creates geometric distribution with success probability
p(mean1/p) and a new instance ofMersenneTwister. - Geometric(MersenneTwister, double) - Constructor for class RNGDistribution.Geometric
-
Creates geometric distribution with success probability
p(mean1/p) and the random number generatorrng. - geometry - Variable in class GenericPopGraph
-
The structure of the population.
- geometry - Variable in class IBSGroup
-
The geometry associated with this group.
- geometry - Variable in class Network
-
The structure of the population.
- GeometryFeatures - Class in org.evoludo.simulator.geometries
-
Encapsulates frequently used geometry statistics such as minimal or maximal degrees.
- GeometryFeatures(AbstractGeometry) - Constructor for class GeometryFeatures
-
Evaluate geometry features for the given geometry.
- GeometryFeatures(GeometryFeatures) - Constructor for class GeometryFeatures
-
Copy constructor to duplicate cached geometry metrics.
- geometryId - Variable in class AbstractGeometry
-
Identifier for this geometry instance.
- GeometryType - Enum Class in org.evoludo.simulator.geometries
-
The types of graph geometries.
- GeometryType(String, String) - Constructor for enum class GeometryType
-
Instantiate new type of geometry.
- GeometryType(String, String, String) - Constructor for enum class GeometryType
-
Instantiate new geometry type.
- get(int) - Method in class Network2D
- get(int) - Method in class Network3D
- get(int) - Method in class RingBuffer
-
Retrieve buffer entry at position
index(without removing it). - get2DTraitHistogramData(double[], int, int) - Method in class IBSMCPopulation
-
Creates 2D histogram for traits
trait1andtrait2. - get2DTraitHistogramData(int, double[], int, int) - Method in interface CModel
-
Gets the histogram of the trait distribution for the traits of the
Module. - get2DTraitHistogramData(int, double[], int, int) - Method in class IBSC
- getAbsoluteLeft() - Method in interface ContextMenu.Listener
-
Get the absolute left positioning of the widget requesting the context menu.
- getAbsoluteTop() - Method in interface ContextMenu.Listener
-
Get the absolute top positioning of the widget requesting the context menu.
- getAccuracy() - Method in class ODE
-
Gets the numerical accuracy for determining convergence.
- getActiveElement() - Static method in class NativeJS
-
JSNI method: return the currently focused element in the document.
- getActiveTraits() - Method in class Module
-
Gets an array indicating which traits are active.
- getActiveView() - Method in class EvoLudoWeb
-
Return the currently active view.
- getActiveView() - Method in class ViewController
-
Retrieves the currently active view.
- getActiveViewIndex() - Method in class EvoLudoWeb
-
Return the index of the currently active view in the list of active views.
- getActiveViewIndex() - Method in class ViewController
-
Reports the index of the active view inside the deck.
- getActiveViews() - Method in class EvoLudoWeb
-
Return the list of all active views.
- getActiveViews() - Method in class ViewController
-
Provides a snapshot of all active views, including the console.
- getAddwire() - Method in class AbstractGeometry
-
Get the probability used when adding new links.
- getAdvection() - Method in class Advection
-
Gets the 2D advection array for the advection coefficients of each trait against every other one.
- getAltruistColor() - Method in class NetGames
-
Get the color of pure altruists (only help others, don't receive any help from others).
- getArg() - Method in class CLOption
-
Get the option argument.
- getArgs() - Method in class IBS.Statistics
-
Get the settings for the statistics.
- getArgs() - Method in class IBSC.Init
-
Get the arguments of this initialization type.
- getArgs() - Method in class IBSD.Init
-
Get the arguments of this initialization type.
- getAssociatedType() - Method in class FullscreenChangeEvent
- getAssociatedType() - Method in class InputEvent
- getAttributes() - Method in class PlistTag
-
Get the attributes of this
plistentry. - getAuthors() - Method in class ATBT
- getAuthors() - Method in class CDL
- getAuthors() - Method in class CDLP
- getAuthors() - Method in class CDLPQ
- getAuthors() - Method in class Centipede
- getAuthors() - Method in class CLabour
- getAuthors() - Method in class CSD
- getAuthors() - Method in class DemesTBT
- getAuthors() - Method in class EcoPGG
- getAuthors() - Method in class LV
- getAuthors() - Method in class Module
-
Returns a string with information about the authors of the module.
- getAuthors() - Method in class Moran
- getAuthors() - Method in class NetGames
- getAuthors() - Method in class RSP
- getAuthors() - Method in class SIR
- getAuthors() - Method in class TBT
- getAutoDt() - Method in class RungeKutta
-
Gets whether adaptive step sizes are used.
- getBaseline() - Method in class Map2Fitness
-
Gets the baseline fitness of the map.
- getBenefit() - Method in class Centipede
-
Get the benefit of cooperation, i.e.
- getBenefitFunction(int) - Method in class Continuous.Traits2Payoff
-
Get the benefit function for trait
index. - getBenefitFunctions() - Method in class Continuous.Traits2Payoff
-
Get the array of benefit functions for each trait.
- getBenefitParameters() - Method in class Continuous.Traits2Payoff
-
Get the 2D array of benefit function parameters.
- getBenefitParameters(int) - Method in class Continuous.Traits2Payoff
-
Get the array of benefit function parameters for trait with index
idx. - getBinAt(int, int) - Method in class HistoGraph
-
Get the index of the bin at
(x, y). - getBirthRate() - Method in class Module
-
Get the per capita birth rate for ecological population updates.
- getBounds2D() - Method in class Path2D
-
Returns a high precision and more accurate bounding box of the
Path2Dthan thegetBoundsmethod. - getBuffer() - Method in class AbstractGraph
-
Return the
RingBuffer<double[]>containing historical data, if applicable. - getCanvas() - Method in class PopGraph3D.Pop3DScene
- getCanvasElement() - Method in class PopGraph3D
-
Get the canvas element.
- getCapacity() - Method in class RingBuffer
-
Get the capacity of the ring buffer.
- getCLI() - Method in class AbstractGeometry
-
Get the trimmed CLI string that created this geometry (if available).
- getCLO() - Method in class CLOController
-
Return the cached command-line string awaiting parsing.
- getCLO() - Method in class EvoLudo
-
Get the raw command line options, as provided in URL, HTML tag, settings TextArea or command line.
- getCLO() - Method in class CLOParser
-
Return String containing all currently set command line options.
- getCLO(String) - Method in class CLOParser
-
Return option with
namefrom current list of command lineoptions. - getCLOElement() - Method in class EvoLudoWeb
-
Obtain the DOM element that backs the CLO label for direct manipulation.
- getCloEmulate() - Method in class SettingsController
-
Returns the
--emulatecommand-line option. - getCLOFromURL() - Method in class EvoLudoWeb
-
Extract command line options from URL parameter
clo. - getCLOHelp() - Method in class CLOController
-
Build a help string summarizing all available options for the active module and model.
- getCLOHelp() - Method in class EvoLudo
-
Format, encode and output help on command line options.
- getCloModuleOption() - Method in class EvoLudo
-
Access the module command line option.
- getCLOptions() - Method in class CLOParser
-
Get the current list of command line
options. - getCloSize() - Method in class FSController
-
Return the CLO option controlling fullscreen/sizing.
- getCloView() - Method in class ViewController
-
Returns the CLO option controlling the initial view displayed in the GUI.
- getColorMap() - Method in class GenericPopGraph
-
Get the map for translating trait values into colors.
- getColorModelType() - Method in class Continuous
-
Get the type of color model for translating continuous traits into colors.
- getColors() - Method in class ColorMap.Index
-
Get the array of colors tha backs this color map.
- getColors() - Method in class Centipede.CentiMap
- getColors() - Method in class S3Map
-
Get the colors of the traits.
- getCompetitionGeometry() - Method in class IBSPopulation
-
Gets the competition geometry.
- getCompetitionRate() - Method in class Module
-
Gets the competition rate for ecological population updates.
- getCompetitionRates() - Method in class Module
-
Gets the competition rate for ecological population updates.
- getCompGroup() - Method in class IBSPopulation
-
Gets the competition/reference/model group.
- getConnectivity() - Method in class AbstractGeometry
-
Get the average node degree (connectivity) configured for the geometry.
- getConsoleView() - Method in class ViewController
-
Provides access to the console view.
- getCooperativityDiff(int, int) - Method in class NetGames.IBSPop
-
Calculate the difference in cooperativity of individual index
focalas compared to the model individual with indexmdl. - getCost() - Method in class Centipede
-
Get the cost of cooperation, i.e.
- getCostCoop() - Method in class CDL
-
Get the cost of cooperation.
- getCostCoop() - Method in class EcoPGG
-
Get the cost of cooperation.
- getCostFunction(int) - Method in class Continuous.Traits2Payoff
-
Get the cost function for trait
index. - getCostFunctions() - Method in class Continuous.Traits2Payoff
-
Get the array of cost functions, one for each trait.
- getCostParameters() - Method in class Continuous.Traits2Payoff
-
Get the 2D array of cost function parameters.
- getCostParameters(int) - Method in class Continuous.Traits2Payoff
-
Get the array of cost function parameters for trait with index
idx. - getCounter() - Method in class IBS
- getCounter() - Method in class Model
-
Gets a formatted string summarizing the elapsed time.
- getCSSColorAt(int) - Method in class GenericPopGraph
-
Get the color of the node at index
nodeas a CSS color string. - getCSSColorAt(int) - Method in class PopGraph2D
-
Get the color of the node at index
nodeas a CSS color string. - getCSSColorAt(int) - Method in class PopGraph3D
-
Get the color of the node at index
nodeas a CSS color string. - getCurrentPoint() - Method in class Path2D
-
Returns the coordinates most recently added to the end of the path as a
Point2Dobject. - getCustomLevels(Data, int) - Method in class Moran
- getCustomLevels(Data, int) - Method in interface HasHistogram
-
Some models may provide reference values for histograms as a horizontal line marking a particular value.
- getData() - Method in class GenericPopGraph
-
Get the color data for all nodes as an array.
- getData() - Method in class HistoGraph
-
Get the data for the histogram.
- getData(int) - Method in class HistoGraph
-
Get the data for the histogram in bin with index
idx. - getDeathRate() - Method in class Module
-
Gets the death rate for ecological population updates.
- getDefault() - Method in class CLOption
-
Return the default argument for command line option.
- getDegreeBins(AbstractGeometry, AbstractGeometry) - Method in class Histogram
-
Determine the number of bins required for the degree distributions of the interaction and competition geometries.
- getDegreeGraphs(AbstractGeometry, AbstractGeometry) - Method in class Histogram
-
Determine the number of histograms required for the degree distributions of the interaction and competition geometries.
- getDegreeHistogramData(double[][], AbstractGeometry, int, double) - Method in class Histogram
-
Generate the degree histogram data for the given geometry.
- getDegreeHistogramData(double[][], AbstractGeometry, AbstractGeometry) - Method in class Histogram
-
Generate the degree histogram data for the given interaction and competition geometries.
- getDegreeLabels(int, boolean) - Method in class Histogram
-
Get the labels for the degree distributions of the interaction and competition geometries.
- getDelay() - Method in class EvoLudo
-
Get delay between subsequent updates.
- getDelay() - Method in class RunController
-
Get current delay between updates.
- getDependent() - Method in interface Model.HasDE
-
For replicator dynamics the frequencies of all traits must sum up to one.
- getDependent() - Method in class ATBT
- getDependent() - Method in class CDL
- getDependent() - Method in class EcoPGG
- getDependent() - Method in class LV
- getDependent() - Method in class Moran
- getDependent() - Method in class Predator
- getDependent() - Method in class RSP
- getDependent() - Method in class SIR
- getDependent() - Method in class TBT
- getDepth() - Method in class RingBuffer
-
Get the depth of array entries.
- getDerivatives(double, double[], double[], double) - Method in class SIR
-
The SIR model is defined by the following equations:
- getDerivatives(double, double[], double[], double[]) - Method in class ODE
-
Calculate the rates of change for all species in
stateattimegiven the fitnessfitnessand returned inchange. - getDerivatives(double, double[], double[], double[]) - Method in class ATBT.ODE
- getDerivatives(double, double[], double[], double[]) - Method in class SIR.ODE
- getDerivatives(double, double[], double[], double[]) - Method in class SIR.PDE
- getDerivatives(double, double[], double[], double[]) - Method in class SIR.SDE
- getDescription() - Method in enum class GeometryType
- getDescription() - Method in interface CLODelegate
-
If settings for option are not known upon initialization, an up-to-date description is requested when needed (e.g.
- getDescription() - Method in class CLOption
-
Retrieve short description of option and include the default as well as the current arguments.
- getDescription() - Method in interface CLOption.Key
-
Optional: long description of purpose of this key.
- getDescriptionKey() - Method in class CLOption
-
Get the description of all keys of this option.
- getDescriptionKey(String) - Method in class CLOption
-
Get the description of the key with name
aKey. - getDeterminant() - Method in class AffineTransform
-
Returns the determinant of the matrix representation of the transform.
- getDevicePixelRatio() - Static method in class NativeJS
-
JSNI method: return the pixel ratio of the current device.
- getDiffusion() - Method in class PDE
-
Gets the diffusion coefficients for all traits as an array.
- getDiscretization() - Method in class PDE
-
Gets the number of units used to discretize the spatial dimensions for numerical integration of the PDE.
- getDt() - Method in class ODE
-
Gets the discretization of time increments in continuous time models.
- getEffectiveNoise(Module, int) - Method in class SDE
-
Helper method to determine the effective demographic noise for a given module based on the current population size.
- getEgoistColor() - Method in class NetGames
-
Get the color of pure egoists (only receive help from others, don't provide any help to others).
- getEncodeKey() - Method in class AbstractGeometry
-
Retrieve the name of the key for storing geometry in plist.
- getEngine() - Method in class EvoLudoWeb
-
Return the engine that controls the EvoLudo modules.
- getEnvironment() - Method in class ATBT
-
Get the environmental values or patch qualities for rich and poor sites.
- getEnvironmentalAsymmetry() - Method in class ATBT
-
Check whether asymmetries are due to environmental differences, i.e.
- getEPubReader() - Static method in class NativeJS
-
JSNI method: Retrieve string identifying the ePub reading system: web browser: null iBooks: iBooks, Apple Books Adobe Digital Editions 4.5.8 (macOS): RMSDK Readium: no JS (and no display equations!) TEA Ebook 1.5.0 (macOS): no JS (and issues with MathML) calibre: calibre-desktop (supports JS and MathML but appears unstable) Note: nonlinear content in Apple Books on iOS does not report as an ePub reading system (at least on the iPad).
- getError() - Method in class PlayerUpdate
-
Get the error of the updating process.
- getFairColor() - Method in class NetGames
-
Get the color of fair individuals (help the same number of individuals as help them, regardless of any potential reciprocity).
- getFeatures() - Method in class AbstractGeometry
-
Evaluate geometry.
- getFeedback() - Method in class ATBT
-
Get the array with feedback rates/probabilities.
- getFirstView() - Method in class ViewController
-
Returns the first available view in the registry.
- getFitness() - Method in class Moran
-
Get the array of fitness values for residents and mutants.
- getFitness(int) - Method in class IBSPopulation
-
Gets the fitness of all individuals with precision
digits. - getFitness(int) - Method in class Moran
-
Get the fitness value for trait
aType. - getFitnessAt(int) - Method in class IBSDPopulation
- getFitnessAt(int) - Method in class IBSPopulation
-
Gets the fitness of the individual with index
idx. - getFitnessData(int, T[], ColorMap.Gradient1D) - Method in class IBS
- getFitnessData(int, T[], ColorMap.Gradient1D) - Method in class Model
-
Translates fitness data into colors using ColorMap
colorMap. - getFitnessData(int, T[], ColorMap.Gradient1D) - Method in class ODE
- getFitnessData(int, T[], ColorMap.Gradient1D) - Method in class PDE
- getFitnessData(T[], ColorMap.Gradient1D) - Method in class IBSPopulation
-
Returns the fitness of all individuals in this population coded as colors in the array
colorsusing the mapcolorMap. - getFitnessData(T[], ColorMap.Gradient1D) - Method in class NetGames.IBSPop
- getFitnessDiff(int, int) - Method in class NetGames.IBSPop
-
Calculate the difference in fitness of individual with index
focalas compared to the model individual with indexmdl. - getFitnessHistogramData(double[][]) - Method in class IBSDPopulation
- getFitnessHistogramData(double[][]) - Method in class IBSPopulation
-
Generates a histogram of the fitness distribution in this population.
- getFitnessHistogramData(double[][]) - Method in class NetGames.IBSPop
- getFitnessHistogramData(int, double[][]) - Method in class IBS
- getFitnessHistogramData(int, double[][]) - Method in class Model
-
Generates a histogram of fitness data and returns the result in the provided array
bins. - getFitnessHistogramData(int, double[][]) - Method in class ODE
- getFitnessHistogramData(int, double[][]) - Method in class PDE
- getFitnessNameAt(int) - Method in class IBSPopulation
-
Gets the formatted and prettyfied fitness of the individual with index
idxas a string. - getFitnessNameAt(int, boolean) - Method in class IBSPopulation
-
Gets the formatted fitness of the individual with index
idxas a string. - getFitnessNameAt(int, int) - Method in class IBS
- getFitnessNameAt(int, int) - Method in class Model
-
Gets the fitness at location
idxfor species with IDidas a formatted string. - getFitnessNameAt(int, int) - Method in class PDE
- getFixationData() - Method in class Model
-
Gets the statistics sample of the fixation data.
- getFixationProbabilityStatus() - Method in class Histogram
-
Build status string for fixation probabilities.
- getFixationTimeStatus() - Method in class Histogram
-
Build status string for fixation times.
- getFocal() - Method in class IBSGroup
-
Gets the index of the focal individual.
- getFullscreenElement() - Static method in class NativeJS
-
JSNI method: Gets fullscreen element if in fullscreen mode or
nullif not in fullscreen or fullscreen not supported by web browser. - getGeometry() - Method in class GenericPopGraph
-
Get the geometry backing the graph.
- getGeometry() - Method in class PDE
-
Gets the geometry representing the spatial structure of this PDE.
- getGeometry() - Method in class Module
-
Gets the geometry of the population.
- getGeometry() - Method in class Network
-
Get the geometry that is backing this network.
- getGit() - Method in class EvoLudo
-
Gets current git version of code base.
- getGit() - Method in class EvoLudoGWT
- getGitDate() - Method in class EvoLudo
-
Gets the compilation date of the current git version.
- getGitDate() - Method in class EvoLudoGWT
- getGraphAt(int, int) - Method in class AbstractView
-
Get the graph at the coordinates
(x,y). - getGroup() - Method in class IBSGroup
-
Gets the array of indices of the interaction/reference group members.
- getHeader() - Method in class CLOCategory
-
Get the header of category for help display.
- getHeight() - Method in class Rectangle2D
-
Get the
heightof the rectangle. - getHierarchyLevels() - Method in class HierarchicalGeometry
-
Retrieve a copy of the processed hierarchy definition (levels plus individuals per deme).
- getHierarchyWeight() - Method in class HierarchicalGeometry
-
Report the weight applied to inter-level interactions.
- getIBSDPopulation(int) - Method in class IBSD
-
Helper routine to retrieve the
IBSDPopulationassociated with module withid. - getIBSMCPopulation(int) - Method in class IBSC
-
Helper routine to retrieve the
IBSPopulationassociated with module withid. - getIBSPopulation() - Method in class Module
-
Gets the IBSPopulation that represents this module in individual based simulations or
nullfor all other types of models. - getIBSPopulation(int) - Method in class IBS
-
Helper routine to retrieve the
IBSPopulationassociated with module withid. - getId() - Method in class Module
-
Gets unique identifier
IDof species. - getInit() - Method in class IBSDPopulation
-
Gets the type of the initial configuration and its arguments.
- getInit() - Method in class IBSMCPopulation
-
Gets the type of the initial configuration and its arguments.
- getInitialTraits(double[]) - Method in interface DModel
-
Collect and return initial trait values for all species.
- getInitialTraits(double[]) - Method in class IBSD
- getInitialTraits(double[]) - Method in class IBSDPopulation
-
Returns the initial trait(s) of this population in the array
init. - getInitialTraits(double[]) - Method in class ODE
- getInitialTraits(int, double[]) - Method in interface DModel
-
Return initial trait values for species with ID
id. - getInitialTraits(int, double[]) - Method in class IBSD
- getInitialTraits(int, double[]) - Method in class ODE
- getInputElement() - Method in class Slider
-
Get the input element underlying the slider.
- getInteractionGeometry() - Method in class IBSPopulation
-
Gets the interaction geometry.
- getInteractionsAt(int) - Method in class IBSPopulation
-
Gets the number of interactions of the individual with index
idx. - getInteractionsAt(int) - Method in class NetGames.IBSPop
- getInteractionsAt(int, int) - Method in class IBS
-
Gets the number of interactions at location
idxfor species with IDid. - getInterest() - Method in class CDL
-
Get the interest rate in linear public goods games, or, for a single contributor in non-linear public goods games, i.e.
- getInterest() - Method in class EcoPGG
-
Get the multiplication factor of the linear public goods game.
- getInterGroup() - Method in class IBSPopulation
-
Gets the interaction group.
- getJavaVersion() - Method in class EvoLudo
-
Get version of JRE (if not running in browser).
- getKey() - Method in enum class GeometryType
- getKey() - Method in enum class IBS.MigrationType
- getKey() - Method in enum class IBS.ScoringType
- getKey() - Method in enum class IBS.Statistics.Type
- getKey() - Method in enum class IBSC.Init.Type
- getKey() - Method in enum class IBSD.Init.Type
- getKey() - Method in enum class IBSD.OptimizationType
- getKey() - Method in enum class IBSGroup.SamplingType
- getKey() - Method in enum class ModelType
- getKey() - Method in enum class ODEInitialize.InitType
- getKey() - Method in enum class PDEInitialize.Type
- getKey() - Method in enum class PopulationUpdate.Type
- getKey() - Method in class ATBT
- getKey() - Method in class Centipede
- getKey() - Method in class CLabour
- getKey() - Method in enum class Continuous.Benefits
- getKey() - Method in enum class Continuous.ColorModelType
- getKey() - Method in enum class Continuous.Costs
- getKey() - Method in class CSD
- getKey() - Method in class DemesTBT
- getKey() - Method in class EcoPGG
- getKey() - Method in enum class Map2Fitness.Map
- getKey() - Method in class Module
-
Returns identifier of the active module.
- getKey() - Method in enum class Mutation.Continuous.Type
- getKey() - Method in enum class Mutation.Discrete.Type
- getKey() - Method in class NetGames
- getKey() - Method in enum class PlayerUpdate.Type
- getKey() - Method in enum class SpeciesUpdate.Type
- getKey() - Method in class TBT
- getKey() - Method in interface CLOption.Key
-
Return key of in this collection.
- getKey() - Method in class CLOption.SimpleKey
- getKey(String) - Method in class CLOption
-
Get the key with name
aKey. - getKeyPos() - Method in interface CLODelegate
-
Optional: position of key in the list of arguments.
- getKeys() - Method in class CLOption
-
Gets all keys of this option.
- getLabel() - Method in class AbstractGeometry
-
Compose a human readable prefix for log messages.
- getLabel() - Method in class S3Map
-
Get the name of the map.
- getLayoutTimout() - Method in class Network
-
Get the timeout for layout calculations.
- getLeafColor(T, ColorMap) - Method in class NetGames.IBSPop
-
Utility method to determine the color of leaves in the network.
- getLeniencyCoop() - Method in class CDLP
-
Get the leniency towards cooperators, provided the composition of the interaction group reveals them as second-order free riders.
- getLeniencyLoner() - Method in class CDLP
-
Get the leniency towards loners.
- getLine() - Method in class PlistReader
-
Return line number of last line read.
- getLinearAsymmetry() - Method in class LinearGeometry
-
Get the current left-right neighbour difference.
- getLinearExtension() - Method in class PDE
-
Gets the linear extension of the lattice.
- getLinks() - Method in class Network3DGWT
-
Get the links of this 3D network representation.
- getLinks() - Method in class Network2D
-
Get the links in this network for the GUI to draw.
- getListener() - Method in class ContextMenu.Registration
-
Get the listener widget for context menu events.
- getLogger() - Method in class EvoLudo
-
Note: Instead of sharing logging system, EvoLudo could implement helper routines for logging notifications.
- getLogger() - Method in class Model
-
Return the logger for reporting information.
- getLogger() - Method in class AbstractView
-
Get the logger for returning progress, problems and messages to user.
- getMap() - Method in class ParaGraph
-
Get the map for converting data to phase plane coordinates.
- getMap() - Method in class S3Graph
-
Get the map for converting data to simplex coordinates.
- getMap2Fitness() - Method in interface Features.Payoffs
-
Gets the score/payoff to fitness map.
- getMap2Fitness() - Method in class Module
-
Default implementation of Payoffs interface.
- getMarkers() - Method in class Markers
-
Get the list of markers.
- getMarkers() - Method in class Model
-
Get the list of markers.
- getMatrix(double[]) - Method in class AffineTransform
-
Retrieves the 6 specifiable values in the 3x3 affine transformation matrix and places them into an array of double precisions values.
- getMax() - Method in class RNGDistribution.Uniform
-
Get the upper bound of the uniform distribution (exclusive).
- getMax() - Method in class Slider
-
Get the maximum value of the slider.
- getMaxBins() - Method in class HistoGraph
-
Calculate the maximum number of bins for the histogram with a width of at least
MIN_BIN_WIDTH. - getMaxFitness(int) - Method in class IBS
- getMaxFitness(int) - Method in class Model
-
Calculates and returns the absolute fitness maximum.
- getMaxFitness(int) - Method in class ODE
- getMaxMonoPayoff() - Method in class Continuous
-
Default implementation of
Features.Payoffs.getMaxMonoPayoff(). - getMaxMonoPayoff() - Method in class Discrete
-
Default implementation of
Features.Payoffs.getMaxMonoPayoff(). - getMaxMonoPayoff() - Method in interface Features.Payoffs
-
Calculates and returns the maximum payoff/score of individuals in monomorphic populations.
- getMaxMonoScore(int) - Method in interface CModel
-
Calculates and returns maximum score in monomorphic population.
- getMaxMonoScore(int) - Method in class IBSC
- getMaxPayoff() - Method in class CDL
- getMaxPayoff() - Method in class Centipede
- getMaxPayoff() - Method in class Continuous
-
Default implementation of
Features.Payoffs.getMaxPayoff(). - getMaxPayoff() - Method in class EcoPGG
- getMaxPayoff() - Method in interface Features.Payoffs
-
Calculates and returns the maximum payoff/score of an individual.
- getMaxPayoff() - Method in class Moran
- getMaxPayoff() - Method in class NetGames
- getMaxPayoff() - Method in class RSP
- getMaxPayoff() - Method in class TBT
- getMaxScore() - Method in class IBSPopulation
-
Returns the maximum score
minin this population, taking the population structure and payoff accounting into account. - getMaxScore() - Method in class NetGames.IBSPop
- getMaxScore(int) - Method in class IBS
- getMaxScore(int) - Method in class Model
-
Returns the maximum score that individuals of species with ID
idcan achieve in this model. - getMaxScore(int) - Method in class ODE
- getMaxTraits() - Method in class IBSMCPopulation
-
Gets the maximal value of each trait in the population and stores it in the array
max. - getMaxTraits(double[]) - Method in class IBSMCPopulation
-
Gets the maximal value of each trait in the population and stores it in the array
max. - getMaxX(RingBuffer) - Method in class TraitMap
- getMaxX(RingBuffer) - Method in interface HasPhase2D.Data2Phase
-
Return maximum value for
x-axis. - getMaxY(RingBuffer) - Method in class TraitMap
- getMaxY(RingBuffer) - Method in interface HasPhase2D.Data2Phase
-
Return maximum value for
y-axis. - getMean() - Method in class RNGDistribution.Exponential
-
Get the mean of the exponential distribution.
- getMean() - Method in class RNGDistribution.Normal
-
Get the mean of the Normal distribution.
- getMeanColors() - Method in class Module
-
Gets the colors for the mean values of traits.
- getMeanColors() - Method in class TBT
- getMeanFitness(double[]) - Method in class IBS
- getMeanFitness(double[]) - Method in class IBSDPopulation
- getMeanFitness(double[]) - Method in class IBSMCPopulation
-
Returns the mean fitness of this population in the array
mean. - getMeanFitness(double[]) - Method in class IBSPopulation
-
Returns the mean fitness of this population in the array
mean. - getMeanFitness(double[]) - Method in class Model
-
Gets the mean fitness values for traits in all species.
- getMeanFitness(double[]) - Method in class ODE
- getMeanFitness(double[]) - Method in class NetGames.IBSPop
- getMeanFitness(double[]) - Method in class TBT.IBSPop
- getMeanFitness(int, double[]) - Method in class IBS
- getMeanFitness(int, double[]) - Method in class Model
-
Gets the mean fitness values for species with ID
id. - getMeanFitness(int, double[]) - Method in class ODE
- getMeanFitness(int, double[]) - Method in class PDE
- getMeanFitnessAt(int, int) - Method in class Model
-
Gets the mean fitness(es) of this model at location
idx. - getMeanFitnessAt(int, int) - Method in class PDE
- getMeanName(int) - Method in class Model
-
Return the name of the mean trait with index
indexornullif index is invalid. - getMeanNames() - Method in class Model
-
Return the names of the mean traits of this model.
- getMeanTraitAt(int, int) - Method in class Model
-
Return mean trait values at location
idxfor species with IDid. - getMeanTraitAt(int, int) - Method in class PDE
- getMeanTraits(double[]) - Method in class IBS
- getMeanTraits(double[]) - Method in class IBSDPopulation
- getMeanTraits(double[]) - Method in class IBSMCPopulation
-
Returns the mean trait(s) of this population in the array
mean. - getMeanTraits(double[]) - Method in class IBSPopulation
-
Returns the mean trait(s) of this population in the array
mean. - getMeanTraits(double[]) - Method in class Model
-
Collect and return mean trait values for all species.
- getMeanTraits(double[]) - Method in class ODE
- getMeanTraits(double[]) - Method in class PDE
- getMeanTraits(double[]) - Method in class NetGames.IBSPop
- getMeanTraits(double[]) - Method in class TBT.IBSPop
- getMeanTraits(int, double[]) - Method in class IBS
- getMeanTraits(int, double[]) - Method in class Model
-
Return mean trait values for species with ID
id. - getMeanTraits(int, double[]) - Method in class ODE
- getMeanTraits(int, double[]) - Method in class PDE
- getMigrationProb() - Method in class IBSPopulation
-
Gets the migration probability.
- getMigrationType() - Method in class IBSPopulation
-
Gets the type of migrations.
- getMin() - Method in class RNGDistribution.Uniform
-
Get the lower bound of the uniform distribution (inclusive).
- getMin() - Method in class Slider
-
Get the minimum value of the slider.
- getMinFitness(int) - Method in class IBS
- getMinFitness(int) - Method in class Model
-
Calculates and returns the absolute fitness minimum.
- getMinFitness(int) - Method in class ODE
- getMinMonoPayoff() - Method in class Continuous
-
Default implementation of
Features.Payoffs.getMinMonoPayoff(). - getMinMonoPayoff() - Method in class Discrete
-
Default implementation of
Features.Payoffs.getMinMonoPayoff(). - getMinMonoPayoff() - Method in interface Features.Payoffs
-
Calculates and returns the minimum payoff/score of individuals in monomorphic populations.
- getMinMonoScore(int) - Method in interface CModel
-
Calculates and returns minimum score in monomorphic population.
- getMinMonoScore(int) - Method in class IBSC
- getMinPayoff() - Method in class CDL
- getMinPayoff() - Method in class CDLP
- getMinPayoff() - Method in class CDLPQ
- getMinPayoff() - Method in class Centipede
- getMinPayoff() - Method in class Continuous
-
Default implementation of
Features.Payoffs.getMinPayoff(). - getMinPayoff() - Method in class EcoPGG
- getMinPayoff() - Method in interface Features.Payoffs
-
Calculates and returns the minimum payoff/score of an individual.
- getMinPayoff() - Method in class Moran
- getMinPayoff() - Method in class NetGames
- getMinPayoff() - Method in class RSP
- getMinPayoff() - Method in class TBT
- getMinScore() - Method in class IBSPopulation
-
Returns the minimum score
minin this population, taking the population structure and payoff accounting into account. - getMinScore() - Method in class NetGames.IBSPop
- getMinScore(int) - Method in class IBS
- getMinScore(int) - Method in class Model
-
Returns the minimum score that individuals of species with ID
idcan achieve in this model. - getMinScore(int) - Method in class ODE
- getMinTraits() - Method in class IBSMCPopulation
-
Gets the minimal value of each trait in the population and stores it in the array
min. - getMinTraits(double[]) - Method in class IBSMCPopulation
-
Gets the minimal value of each trait in the population and stores it in the array
min. - getMinX(RingBuffer) - Method in class TraitMap
- getMinX(RingBuffer) - Method in interface HasPhase2D.Data2Phase
-
Return minimum value for
x-axis. - getMinY(RingBuffer) - Method in class TraitMap
- getMinY(RingBuffer) - Method in interface HasPhase2D.Data2Phase
-
Return minimum value for
y-axis. - getMode() - Method in enum class ChangeListener.PendingAction
-
Return the requested execution mode.
- getMode() - Method in enum class Data
-
Returns the appropriate mode for the model based on the data type.
- getMode() - Method in class Model
-
Gets the
Modeof the model. - getMode() - Method in class AbstractView
-
Get the mode required by this view.
- getMode() - Method in class Histogram
- getModel() - Method in class EvoLudo
-
Get the active model.
- getModel() - Method in class AbstractView
-
Get the type of the model supplying the data visualized on the graph.
- getModelType() - Method in class Module
-
Gets the type of the current model or
ModelType.NONEif no model is loaded. - getModelType() - Method in class AbstractView
-
Gets the type of the current model or
ModelType.NONEif no model is loaded. - getModelTypes() - Method in class simMoran
- getModelTypes() - Method in class DemesTBT
-
Return array of Model types that this Module supports.
- getModelTypes() - Method in class Module
-
Return array of Model types that this Module supports.
- getModule() - Method in class AbstractGraph
-
Get the module that backs the graph.
- getModule() - Method in class EvoLudo
-
Gets the active
Module. - getModule() - Method in class IBSPopulation
-
Gets the module associated with this population.
- getMonoPayoff(int) - Method in class CDL
- getMonoPayoff(int) - Method in class CDLP
-
Calculate and return the payoff/score of individuals in monomorphic populations with trait
type. - getMonoPayoff(int) - Method in class CDLPQ
-
Calculate and return the payoff/score of individuals in monomorphic populations with trait
type. - getMonoPayoff(int) - Method in class Centipede
- getMonoPayoff(int) - Method in class Discrete
-
Calculate and return the payoff/score of individuals in monomorphic populations with trait
type. - getMonoPayoff(int) - Method in class EcoPGG
- getMonoPayoff(int) - Method in class Moran
- getMonoPayoff(int) - Method in class RSP
- getMonoPayoff(int) - Method in class TBT
- getMonoScore(int) - Method in class IBSDPopulation
-
Gets the score of individuals in a population that is monomorphic in trait
type. - getMonoScore(int, int) - Method in interface DModel
-
Calculate and return the payoff/score of individuals in monomorphic populations with trait
idxbut also deals with payoff accounting (averaged versus accumulated). - getMonoScore(int, int) - Method in class IBSD
- getMonoScore(int, int) - Method in class ODE
- getMonoStop() - Method in class Discrete
-
Get the flag which indicates whether models stop once a monomorphic state has been reached.
- getMouseOnScreen(int, int) - Method in class TrackballControls
-
Re-scale pointer coordinates to
[0, 1]2. - getMouseProjectionOnBall(int, int) - Method in class TrackballControls
-
Convert pointer coordinates to coordinates on (virtual) trackball (unit sphere).
- getMutation() - Method in class Centipede
- getMutation() - Method in class Continuous
- getMutation() - Method in class Discrete
- getMutation() - Method in class Module
-
Gets the mutation type.
- getNActive() - Method in class Module
-
Gets the number of active traits.
- getName() - Method in class AbstractGeometry
-
Retrieve the display name of the geometry (sans trailing structural suffixes such as
": Structure"). - getName() - Method in class Map2Fitness
-
Gets the name/key of the current map.
- getName() - Method in class Module
-
Gets the name of this species
- getName() - Method in class AbstractView
-
Get the name of this view.
- getName() - Method in class Console
- getName() - Method in class Distribution
- getName() - Method in class GenericPop
- getName() - Method in class Histogram
- getName() - Method in class Mean
- getName() - Method in class Phase2D
- getName() - Method in class S3
- getName() - Method in class CLOption
-
Get the name of the option.
- getName(int) - Method in class S3Map
-
Get the name of the traits at the corner with index
idx. - getNames() - Method in class Centipede.CentiMap
- getNames() - Method in class S3Map
-
Get the names of the traits.
- getNDemes() - Method in class DemesTBT
-
Return the number of demes.
- getNetwork() - Method in class GenericPopGraph
-
Get the network representation of the graph represented by the geometry.
- getNetwork2D() - Method in class AbstractGeometry
-
Retrieve (and lazily create) the 2D representation associated with this geometry.
- getNetwork3D() - Method in class AbstractGeometry
-
Retrieve (and lazily create) the 3D representation associated with this geometry.
- getNextHalt() - Method in class Model
-
Gets the next generation for which stopping the model execution has been requested.
- getNGroup() - Method in interface Features.Groups
-
Get the interaction group size.
- getNGroup() - Method in class Module
-
Gets the interaction group size.
- getNIssues() - Method in class Plist
-
Get the number of issues found.
- getNLines() - Method in class LineGraph
-
Get the number of lines plotted in this graph.
- getNLinks() - Method in class Network
-
Get the number of links in the network.
- getNMajor() - Method in class Plist
-
Get the number of major issues found.
- getNMean() - Method in class IBS
- getNMean() - Method in class IBSPopulation
-
Return the number of mean values for this population (for traits or fitness).
- getNMean() - Method in class Model
-
Return the number of mean values for this model including all species (for traits or fitness).
- getNMean() - Method in class ODE
- getNMean() - Method in class TBT.IBSPop
- getNMean(int) - Method in class IBS
- getNMean(int) - Method in class Model
-
Return the number of mean trait values for species with ID
id. - getNMean(int) - Method in class ODE
- getNMinor() - Method in class Plist
-
Get the number of minor issues found (most likely numerical).
- getNMixedInteractions(int) - Method in class IBSPopulation
-
Determine the number of interactions in well-mixed populations with lookup tables.
- getNodes() - Method in class Centipede
-
Get the number of decision nodes for the centipede game.
- getNoise() - Method in class PlayerUpdate
-
Get the noise of the updating process.
- getNoteAt(int) - Method in class HistoGraph
-
Get the description of the marker at bin
binornullif no marker is set. - getNPopulation() - Method in class Module
-
Gets the population size.
- getNRoles() - Method in class Centipede
- getNRoles() - Method in class Module
-
Gets the number of roles that an individual can adopt.
- getNSampled() - Method in class IBSGroup
-
Get the number of interactions with random neighbours.
- getNSamples() - Method in class IBSGroup
-
Get the number of interactions with random neighbours.
- getNSamples() - Method in class Model
-
Gets the number of statistical samples after which the active
Modelis halted. - getNSpecies() - Method in class Model
-
Return the number of species in this model.
- getNSpecies() - Method in class Module
-
Gets the number of different species in this module.
- getNStatisticsFailed() - Method in class Model
-
Gets the number of failed statistics samples.
- getNStatisticsSamples() - Method in class Model
-
Gets the number of statistics samples collected so far.
- getNTraits() - Method in class Module
-
Gets the number of traits in this Module.
- getNTraits() - Method in interface HasDistribution
-
Gets the number of traits in the
Modules. - getNTraits() - Method in interface HasHistogram
-
Get the number of traits in the
Modules. - getOccupiedDensity(int, double[]) - Method in class ODE
-
Compute the occupied density (sum over non-vacant traits) for a species.
- getOppCompGraph(G) - Method in class GenericPop
-
Get the competition graph of the opponent of the module associated with the given graph.
- getOppInterGraph(G) - Method in class GenericPop
-
Get the interaction graph of the opponent of the module associated with the given graph.
- getOpponent() - Method in class Module
-
Gets the opponent of this module/population.
- getOrder() - Method in class S3Map
-
Get the indices of the traits that span the simplex.
- getOthersOnly() - Method in class CDL
-
Get the flag whether the return of the public good is split among all members of the group or only all other's, i.e.
- getParentMenu() - Method in class ContextMenu
-
Get the parent menu.
- getParser() - Method in class CLOController
-
Return the underlying parser used to register CLOs.
- getParserCLO() - Method in class CLOController
-
Get the raw command-line string currently stored in the parser.
- getPathIterator() - Method in class Path2D
-
Returns an iterator object that iterates along this path.
- getPayFirst(int, int) - Method in class Centipede
-
Returns the payoff for the first mover.
- getPayLoneCoop() - Method in class CDL
-
Get the payoff to lone cooperators.
- getPayLoneCoop() - Method in class EcoPGG
-
Get the payoff to lone cooperators.
- getPayLoneDefect() - Method in class CDL
-
Get the payoff to lone defectors.
- getPayLoneDefect() - Method in class EcoPGG
-
Get the payoff to lone defectors.
- getPayLoner() - Method in class CDL
-
Set the payoff of loners.
- getPayoff(int, int) - Method in class TBT
-
Get the payoff for type
meagainst typeyou. - getPayoffs() - Method in class RSP
-
Get the payoff matrix.
- getPayoffs() - Method in class TBT
-
Get the payoffs as a
2×2matrix. - getPaySecond(int, int) - Method in class Centipede
-
Returns the payoff for the second mover.
- getPhase2DMap() - Method in class ATBT
- getPhase2DMap() - Method in class EcoPGG
- getPhase2DMap() - Method in interface HasPhase2D
-
Get the map that transforms the data of the module to a 2D phase plane (projection).
- getPlayerScoreAveraged() - Method in class IBSPopulation
-
Gets whether player scores are averaged (as opposed to accumulated).
- getPlayerScoring() - Method in class IBSPopulation
-
Gets the type for managing scores of individuals.
- getPlayerUpdate() - Method in class Module
-
Gets the score/payoff to fitness map.
- getPoint(int) - Method in class Path2D
-
Return the point in the
Path2Dwith the specified index. - getPoolPunishCost() - Method in class CDLPQ
-
Get the cost of pool punishment.
- getPoolPunishFine() - Method in class CDLPQ
-
Get the fine for pool punishment.
- getPopulationSize() - Method in class IBSDPopulation
- getPopulationSize() - Method in class IBSPopulation
-
Gets current population size.
- getPopulationUpdate() - Method in class IBSPopulation
-
Gets the population update.
- getPriority() - Method in class CLOCategory
-
Get the priority of this category.
- getProbability() - Method in class RNGDistribution.Binomial
-
Get the probability of success
pof a single trial for the binomial distribution. - getProbability() - Method in class RNGDistribution.Geometric
-
Get the success probability of a single trial.
- getProbability() - Method in class Mutation
-
Get the probability of mutations.
- getProbability(double) - Method in class NetGames.IBSPop
-
Converts the difference
zinto a probability following the Fermi function \[p = 1/(1+\exp(-w z)),\] where \(w\) denotes the selection strength. - getProvider() - Method in class ContextMenu.Registration
-
Get the provider of entries of context menu for this listener widget.
- getPunishCost() - Method in class CDLP
-
Get the cost of peer punishment of non-contributors.
- getPunishFine() - Method in class CDLP
-
Get the peer punishment fine to non-contributors.
- getQuadrantRotateInstance(int) - Static method in class AffineTransform
-
Returns a transform that rotates coordinates by the specified number of quadrants.
- getQuadrantRotateInstance(int, double, double) - Static method in class AffineTransform
-
Returns a transform that rotates coordinates by the specified number of quadrants around the specified anchor point.
- getR() - Method in class Node2D
-
Get the radius
rof this 2D node. - getR() - Method in class Node3D
-
Get the radius
rof this 3D node. - getRadius() - Method in class Network
-
Get the radius of the network.
- getRandomSampleProb() - Method in class NetGames
-
Get the probability of picking a random model for comparison.
- getRange() - Method in class RNGDistribution.Uniform
-
Get the range of the uniform distribution.
- getRatio() - Method in class NetGames
-
Get the cost-to-benefit ratio of cooperation.
- getReferenceProb(int) - Method in class Moran
-
Helper method to retrieve the reference fixation probabilities for trait
traitfor the initial number of mutants according toinit. - getReferenceTime(int) - Method in class Moran
-
Helper method to retrieve the reference fixation times for trait
traitfor the initial number of mutants according toinit. - getRenderer() - Method in class PopGraph3D.Pop3DScene
- getRewire() - Method in class AbstractGeometry
-
Get the probability used when rewiring existing links.
- getRNG() - Method in class RNGDistribution
-
Get random number generator of this distribution.
- getRNG() - Method in class EvoLudo
-
Get the shared random number generator to ensure the reproducibility of results.
- getRole() - Method in class S3Map
-
Get the role of the map.
- getRotateInstance(double) - Static method in class AffineTransform
-
Returns a transform representing a rotation transformation.
- getRotateInstance(double, double) - Static method in class AffineTransform
-
Returns a transform that rotates coordinates according to a rotation vector.
- getRotateInstance(double, double, double) - Static method in class AffineTransform
-
Returns a transform that rotates coordinates around an anchor point.
- getRotateInstance(double, double, double, double) - Static method in class AffineTransform
-
Returns a transform that rotates coordinates around an anchor point according to a rotation vector.
- getS3Map(int) - Method in class Centipede
- getS3Map(int) - Method in interface HasS3
-
Get the map that transforms the data of the model to a 2D phase plane (projection).
- getSamples() - Method in class HistoGraph
-
Get the number of samples for this histogram.
- getSamples(int) - Method in class HistoGraph
-
Get the total number of samples in bin with index
idx. - getSampling() - Method in class IBSGroup
-
Gets the type of sampling of interaction/reference groups.
- getScaleInstance(double, double) - Static method in class AffineTransform
-
Returns a transform representing a scaling transformation.
- getScaleX() - Method in class AffineTransform
-
Returns the
m00element of the 3x3 affine transformation matrix. - getScaleY() - Method in class AffineTransform
-
Returns the
m11element of the 3x3 affine transformation matrix. - getScoreAt(int) - Method in class IBSDPopulation
- getScoreAt(int) - Method in class IBSPopulation
-
Gets the score of the individual with index
idx. - getScoreNameAt(int) - Method in class IBSPopulation
-
Gets the formatted score of the individual with index
idx. - getScoreNameAt(int, int) - Method in class IBS
- getScoreNameAt(int, int) - Method in class Model
-
Gets the score at location
idxfor species with IDidas a formatted string. - getScores(int) - Method in class IBSPopulation
-
Gets the scores of all individuals with precision
digits. - getSeed() - Method in class MersenneTwister
-
Returns the seed of the random number generator.
- getSeed() - Method in class RNGDistribution
-
Retrieve seed of random number generator in
[0, 233-1]. - getSelection() - Method in class Map2Fitness
-
Gets the selection strength of the map.
- getSelection() - Method in class NetGames
-
Get the selection strength on differences in payoffs and cooperativity.
- getSelf() - Method in class IBSGroup
-
Gets whether random sampling includes the focal individual or not.
- getShearInstance(double, double) - Static method in class AffineTransform
-
Returns a transform representing a shearing transformation.
- getShearX() - Method in class AffineTransform
-
Returns the X coordinate shearing element (m01) of the 3x3 affine transformation matrix.
- getShearY() - Method in class AffineTransform
-
Returns the Y coordinate shearing element (m10) of the 3x3 affine transformation matrix.
- getSize() - Method in class AbstractGeometry
-
Report the current number of nodes contained in the geometry.
- getSize() - Method in class RingBuffer
-
Get the number of entries in the ring buffer.
- getSizeDemes() - Method in class DemesTBT
-
Return the size of each demes.
- getSlope(double, double, double, double) - Static method in class Line2D
-
Calculate the slope of a line running through points
(x1,y1)and(x2,y2). - getSlope(Point2D, Point2D) - Static method in class Line2D
-
Calculate the slope of a line running through points
p1andp2. - getSnapLayoutTimeout() - Method in class EvoLudo
-
Gets the timeout for the layout process of snapshots in msec.
- getSolo() - Method in class CDL
-
Get whether a single contributor is enough to generate the public good.
- getSpecies() - Method in class Module
-
Gets list with all species.
- getSpecies(int) - Method in class Model
-
Return the species with ID
id. - getSpecies(int) - Method in class Module
-
Gets module of species at index
idx. - getSpeciesUpdate() - Method in class IBS
-
Get species update type.
- getSpeciesUpdateRate() - Method in class IBSDPopulation
- getSpeciesUpdateRate() - Method in class IBSPopulation
-
Gets the update rate of this species.
- getSpecs() - Method in class AbstractGeometry
-
Get the CLI specification string that configured this geometry.
- getSplitCLO() - Method in class CLOController
-
Return the cached command-line string split on option boundaries.
- getSplitCLO() - Method in class EvoLudo
-
Get the command line options split into an array with option names followed by their arguments (if applicable).
- getStaticScores() - Method in interface Features.Static
-
Gets the static scores for the different types.
- getStaticScores() - Method in class Moran
- getStatus() - Method in class IBS
- getStatus() - Method in class IBSDPopulation
- getStatus() - Method in class IBSMCPopulation
- getStatus() - Method in class IBSPopulation
-
Gets the status of the as a formatted string.
- getStatus() - Method in class Model
-
Returns status message from model.
- getStatus() - Method in class ODE
- getStatus() - Method in class PDE
- getStatus() - Method in class DemesTBT.IBSPop
- getStatus() - Method in class NetGames.IBSPop
- getStatus() - Method in class TBT.IBSPop
- getStatus() - Method in class Network
-
Get the status of the layouting process.
- getStatus() - Method in class AbstractView
-
Get the status of this view.
- getStatus(boolean) - Method in class AbstractView
-
Get the status of this view.
- getStatus(boolean) - Method in class Histogram
- getStatus(double[]) - Method in class ODE
-
Returns a string representation of the current state of the model.
- getStdev() - Method in class RNGDistribution.Normal
-
Get the standard deviation of the Normal distribution.
- getSteps() - Method in class LineGraph
-
Get the number of steps along the
x-axis. - getStyle() - Method in class AbstractGraph
-
Get the graph style.
- getSubType() - Method in class HierarchicalGeometry
-
Retrieve the geometry used within each hierarchy level (e.g.
- getSymmetric() - Method in class PDE
-
Gets whether preservation of symmetry was requested.
- getSyncFraction() - Method in class IBSPopulation
-
Get the fraction of the population that gets updated in synchronous updates.
- getTag() - Method in class PlistTag
-
The
<key>, name of thisplistentry. - getTagAt(int) - Method in class IBSPopulation
-
Gets the tag of the individual with index
idx. - getTagData(T[], ColorMap) - Method in class IBSPopulation
-
Returns the tags of all individuals in this population coded as colors in the array
colorsusing the mapcolorMap. - getTagNameAt(int) - Method in class IBSPopulation
-
Gets the formatted tag of the individual with index
idxas string. - getTagNameAt(int) - Method in class NetGames.IBSPop
- getTagNameAt(int, int) - Method in class IBS
-
Gets formatted tag of individual at location
idxfor species with IDid. - getTags(double[]) - Method in class IBSPopulation
-
Copies the tags of all individuals in the population and returns them in the array
mem. - getTarget() - Method in class TrackballControls
-
Get the target point where the eye is looking.
- getTime() - Method in class IBS
- getTime() - Method in class Model
-
Returns the elapsed time measured in terms of the rates at which events happen.
- getTimeRelax() - Method in class Model
-
Gets the number of generations to relax the initial configuration of the active
Model. - getTimestamp() - Method in class Network
-
Get the timestamp of the last time the layouting process has completed.
- getTimeStep() - Method in class Model
-
Get the interval between subsequent reports to the GUI or the simulation controller measured in generations (or fractions thereof).
- getTimeStop() - Method in class Model
-
Gets the number of generations after which the active
Modelis halted. - getTitle() - Method in enum class GeometryType
- getTitle() - Method in enum class IBS.MigrationType
- getTitle() - Method in enum class IBS.ScoringType
- getTitle() - Method in enum class IBS.Statistics.Type
- getTitle() - Method in enum class IBSC.Init.Type
- getTitle() - Method in enum class IBSD.Init.Type
- getTitle() - Method in enum class IBSD.OptimizationType
- getTitle() - Method in enum class IBSGroup.SamplingType
- getTitle() - Method in enum class ModelType
- getTitle() - Method in enum class ODEInitialize.InitType
- getTitle() - Method in enum class PDEInitialize.Type
- getTitle() - Method in enum class PopulationUpdate.Type
- getTitle() - Method in class ATBT
- getTitle() - Method in class CDL
- getTitle() - Method in class CDLP
- getTitle() - Method in class CDLPQ
- getTitle() - Method in class Centipede
- getTitle() - Method in class CLabour
- getTitle() - Method in enum class Continuous.Benefits
- getTitle() - Method in enum class Continuous.ColorModelType
- getTitle() - Method in enum class Continuous.Costs
- getTitle() - Method in class CSD
- getTitle() - Method in class DemesTBT
- getTitle() - Method in class EcoPGG
- getTitle() - Method in interface Features
-
Returns title of active module, e.g.
- getTitle() - Method in interface Features.Multispecies
- getTitle() - Method in class LV
- getTitle() - Method in class Map2Fitness
-
Gets the brief description of the current map.
- getTitle() - Method in enum class Map2Fitness.Map
- getTitle() - Method in class Moran
- getTitle() - Method in enum class Mutation.Continuous.Type
- getTitle() - Method in enum class Mutation.Discrete.Type
- getTitle() - Method in class NetGames
- getTitle() - Method in enum class PlayerUpdate.Type
- getTitle() - Method in class RSP
- getTitle() - Method in class SIR
- getTitle() - Method in enum class SpeciesUpdate.Type
- getTitle() - Method in class TBT
- getTitle() - Method in interface CLOption.Key
-
Brief description of purpose of this key.
- getTitle() - Method in class CLOption.SimpleKey
- getTooltipAt(double, double) - Method in class LineGraph
- getTooltipAt(double, double) - Method in class TraitMap
- getTooltipAt(double, double) - Method in class ATBT.ATBTMap
- getTooltipAt(double, double) - Method in class EcoPGG.EcoPGGMap
- getTooltipAt(double, double) - Method in interface BasicTooltipProvider
-
Get the tooltip at the scaled coordinates
(x,y)with the origin in the lower left corner of the graph. - getTooltipAt(double, double) - Method in class S3Map
- getTooltipAt(int) - Method in class HistoGraph
- getTooltipAt(int) - Method in interface BasicTooltipProvider
-
Get the tooltip for the location with index
index. - getTooltipAt(int, int) - Method in class GenericPopGraph
- getTooltipAt(int, int) - Method in class HistoGraph
- getTooltipAt(int, int) - Method in class LineGraph
- getTooltipAt(int, int) - Method in class ParaGraph
- getTooltipAt(int, int) - Method in class S3Graph
- getTooltipAt(int, int) - Method in interface Tooltip.Provider
-
Get the tooltip information for the location with coordinates
(x, y). - getTooltipAt(AbstractGraph, int) - Method in interface TooltipProvider.Index
-
Get the tooltip for the location with index
index. - getTooltipAt(AbstractGraph, int) - Method in class Distribution
- getTooltipAt(AbstractGraph, int) - Method in class GenericPop
- getTooltipAt(ParaGraph, double, double) - Method in interface TooltipProvider.Parametric
-
Get the tooltip for the parametric plot
graphat the scaled coordinates(x,y)with the origin in the lower left corner of the phase plane. - getTooltipAt(S3Graph, double, double) - Method in interface TooltipProvider.Simplex
-
Get the tooltip for the simplex
graphat the scaled coordinates(x,y)with the origin in the lower left corner of the simplex. - getTotalFitness() - Method in class IBSPopulation
-
Gets the total fitness of the population.
- getTraitAt(int) - Method in class IBSDPopulation
-
Gets the trait of the individual with index
idx. - getTraitAt(int) - Method in class IBSMCPopulation
-
Get the trait of individual with index
idx. - getTraitAt(int, int) - Method in class IBSMCPopulation
-
Get trait
dof individual with indexidx. - getTraitColor(int) - Method in class Module
-
Gets the color for the trait with index
trait. - getTraitColors() - Method in class Module
-
Gets the colors for all traits.
- getTraitColors() - Method in interface HasHistogram
-
Get the colors for the different trait histograms.
- getTraitData(int, T[], ColorMap) - Method in class IBS
- getTraitData(int, T[], ColorMap) - Method in class Model
-
Gets the trait data for species with ID
idand translates them into colors using thecolorMap. - getTraitData(int, T[], ColorMap) - Method in class ODE
-
Unused interface method.
- getTraitData(int, T[], ColorMap) - Method in class PDE
- getTraitData(T[], ColorMap) - Method in class IBSDPopulation
- getTraitData(T[], ColorMap) - Method in class IBSMCPopulation
- getTraitData(T[], ColorMap) - Method in class IBSPopulation
-
Returns the traits of all individuals in this population coded as colors in the array
colorsusing the mapcolorMap. - getTraitData(T[], ColorMap) - Method in class NetGames.IBSPop
-
Returns the traits of all individuals in this population coded as colors in the array
colorsusing the mapcolorMap. - getTraitHistogramData(double[]) - Method in class IBSCPopulation
-
Creates a histogram for
traitand returns the result in the arraybins. - getTraitHistogramData(double[][]) - Method in class IBSMCPopulation
-
Creates a histogram for each trait separately (if there are multiple) and returns the result in the array
binswhere the first index denotes the trait and the second refers to the bin. - getTraitHistogramData(double[], int) - Method in class IBSMCPopulation
-
Creates a histogram for the trait with index
traitand returns the result in the arraybins. - getTraitHistogramData(int, double[][]) - Method in interface CModel
-
Gets the histogram of the trait distributions and returns the data in an array
bins, where the first index denotes the trait (in case there are multiple) and the second index refers to the bins in the histogram. - getTraitHistogramData(int, double[][]) - Method in class IBSC
- getTraitMax() - Method in class Continuous
-
Get the maxima for all traits.
- getTraitMin() - Method in class Continuous
-
Get the minima for all traits.
- getTraitName(int) - Method in class Module
-
Gets the name of the trait with index
trait. - getTraitName(int) - Method in class TBT
- getTraitName(int) - Method in interface HasDistribution
-
Gets the name of the trait with index
idx. - getTraitName(int) - Method in class Phase2D
-
Get the name of the trait with index
idx. - getTraitNameAt(int) - Method in class IBSDPopulation
- getTraitNameAt(int) - Method in class IBSMCPopulation
- getTraitNameAt(int) - Method in class IBSPopulation
-
Gets the formatted name of the trait of the individual at site
index. - getTraitNameAt(int) - Method in class NetGames.IBSPop
- getTraitNameAt(int) - Method in class TBT.IBSPop
- getTraitNameAt(int, int) - Method in class IBS
- getTraitNameAt(int, int) - Method in class Model
-
Gets the formatted trait names at location
idxfor species with IDid. - getTraitNameAt(int, int) - Method in class PDE
- getTraitNames() - Method in class Module
-
Gets the names of all traits.
- getTraitRangeMax() - Method in class IBSMCPopulation
-
Get the maxima for all traits.
- getTraitRangeMax(int) - Method in interface CModel
-
Gets the maximum trait values in this module.
- getTraitRangeMax(int) - Method in class IBSC
- getTraitRangeMin() - Method in class IBSMCPopulation
-
Get the minima for all traits.
- getTraitRangeMin(int) - Method in interface CModel
-
Gets the minimum trait values in this module.
- getTraitRangeMin(int) - Method in class IBSC
- getTraits() - Method in class IBSDPopulation
-
Gets the traits of all individuals as indices.
- getTraits(int) - Method in class IBSMCPopulation
-
Gets all traits of all individuals.
- getTraitsAt(int) - Method in class IBSMCPopulation
-
Get the trait array of individual with index
idx. - getTraitsAt(int, double[]) - Method in class IBSMCPopulation
-
Get the trait array of individual with index
idx. - getTraitsCount() - Method in class IBSDPopulation
-
Gets the count of each trait.
- getTraitsX() - Method in class TraitMap
- getTraitsX() - Method in interface HasPhase2D.Data2Phase
-
Get the array of indices of traits displayed on the horizontal axis of the phase plane.
- getTraitsY() - Method in class TraitMap
- getTraitsY() - Method in interface HasPhase2D.Data2Phase
-
Get the array of indices of traits displayed on the vertical axis of the phase plane.
- getTrajectoryColor() - Method in class Module
-
Gets the color of trajectories.
- getTranslateInstance(double, double) - Static method in class AffineTransform
-
Returns a transform representing a translation transformation.
- getTranslateX() - Method in class AffineTransform
-
Returns the X coordinate of the translation element (m02) of the 3x3 affine transformation matrix.
- getTranslateY() - Method in class AffineTransform
-
Returns the Y coordinate of the translation element (m12) of the 3x3 affine transformation matrix.
- getTrials() - Method in class RNGDistribution.Binomial
-
Get the number of trials
nfor the binomial distribution. - getType() - Method in class AffineTransform
-
Retrieves the flag bits describing the conversion properties of this transform.
- getType() - Method in class AbstractGeometry
-
Get the current
GeometryTypethat defines this structure. - getType() - Method in class Model
-
Gets the type of the model.
- getType() - Method in class PopulationUpdate
-
Gets the population update type.
- getType() - Method in class PlayerUpdate
-
Gets the player update type.
- getType() - Method in class SpeciesUpdate
-
Gets the population update type.
- getType() - Method in class AbstractView
-
Get the type of data visualized on the graph.
- getType() - Static method in class FullscreenChangeEvent
-
Gets the event type associated with fullscreenchange events.
- getType() - Static method in class InputEvent
-
Gets the event type associated with input events.
- getType() - Method in class CLOption
-
Get the type of the option.
- getUpdates() - Method in class IBS
- getUpdates() - Method in class Model
-
Gets the elapsed time in model.
- getVacantIdx() - Method in class Module
-
Get the index for the vacant type or
-1if Module does not admit empty sites. - getValue() - Method in class Slider
-
Get the value of slider taking its linear or logarithmic scaling into account.
- getValue() - Method in class PlistTag
-
The value of this
plistentry. - getVersion() - Method in class EvoLudo
-
Return version string of current model.
- getVersion() - Method in class StateEncoder
-
Return version string of current model.
- getViewByName(String) - Method in class ViewController
-
Finds a view by name.
- getWidth() - Method in class Rectangle2D
-
Get the
widthof the rectangle. - getWindingRule() - Method in class Path2D
-
Returns the fill style winding rule.
- getWindingRule() - Method in class Path2D.Iterator
-
Returns the winding rule for determining the interior of the path.
- getWindingRule() - Method in interface PathIterator
-
Returns the winding rule for determining the interior of the path.
- getWorldView() - Method in class Network3DGWT
-
Get the visual perspective of this network.
- getX() - Method in class Point2D
-
Get the
x-coordinate of this 2D point. - getX() - Method in class Point3D
-
Get the
x-coordinate of this 3D point. - getX() - Method in class Rectangle2D
-
Get the
x-coordinate of the lower left corner of the rectangle. - getXAxisLabel() - Method in class ATBT.ATBTMap
- getXAxisLabel() - Method in class EcoPGG.EcoPGGMap
- getXAxisLabel() - Method in interface HasPhase2D.Data2Phase
-
Return custom label for
x-axis - getXAxisLabel() - Method in class Phase2D
-
Get the label of the horizontal axis.
- getXDecorationHeight(GraphStyle) - Method in class Histogram
-
Return the vertical space used by x-axis decorations in pixels.
- getY() - Method in class Point2D
-
Get the
y-coordinate of this 2D point. - getY() - Method in class Point3D
-
Get the
y-coordinate of this 3D point. - getY() - Method in class Rectangle2D
-
Get the
y-coordinate of the lower left corner of the rectangle. - getYAxisLabel() - Method in class ATBT.ATBTMap
- getYAxisLabel() - Method in class EcoPGG.EcoPGGMap
- getYAxisLabel() - Method in interface HasPhase2D.Data2Phase
-
Return custom label for
y-axis - getYAxisLabel() - Method in class Phase2D
-
Get the label of the vertical axis.
- getYIntercept(double, double, double, double) - Static method in class Line2D
-
Calculate the slope of a line running through points
p1andp2. - getYIntercept(Point2D, Point2D) - Static method in class Line2D
-
Calculate the slope of a line running through points
p1andp2. - getZ() - Method in class Point3D
-
Get the
z-coordinate of this 3D point. - Gillespie() - Constructor for class RNGDistribution.Gillespie
-
Creates a weighted distribution over intergers using the Gillespie algorithm and a new instance of
MersenneTwister. - Gillespie(MersenneTwister) - Constructor for class RNGDistribution.Gillespie
-
Creates a weighted distribution over intergers using the Gillespie algorithm using the random number generator
rng. - GILLESPIE_OPTIMIZATION_THRESHOLD - Static variable in class IBSPopulation
-
Threshold population size for using the Gillespie optimization for picking individuals proportional to fitness.
- Git - Interface in org.evoludo.simulator
-
The interface to provide access to the
Git.propertiesfile. - gitDate() - Method in interface Git
-
Returns the time of the last git commit formatted as a string.
- gitVersion() - Method in interface Git
-
Returns the id (short SHA hash) of the last git commit formatted as a string.
- Global - Static variable in class CLOCategory
-
The category for global options.
- GOOD_SEED - Static variable in class MersenneTwister
-
A good initial seed (of int size, though stored in a long)
- gradient - Variable in class ColorMap.Gradient1D
-
Reference to pre-allocated gradient colors.
- gradient - Variable in class ColorMap.Gradient2D
-
Reference to pre-allocated gradient colors.
- Gradient() - Constructor for class ColorMap.Gradient
-
Protected constructor to restrict instantiation to subclasses.
- Gradient1D(Color[], int) - Constructor for class ColorMap3D.Gradient1D
-
Construct color gradient running through all the colors in the array
colors. - Gradient1D(Color[], int) - Constructor for class ColorMapCSS.Gradient1D
-
Construct color gradient running through all the colors in the array
colors. - Gradient1D(Color[], int, int) - Constructor for class ColorMapCSS.Gradient1D
-
Construct color gradient running through all the colors in the array
colors. - Gradient1D(Color[], int, T[]) - Constructor for class ColorMap.Gradient1D
-
For internal use only.
- Gradient1D(Color, Color, int) - Constructor for class ColorMap3D.Gradient1D
-
Construct color gradient ranging from color
startto colorendand interpolate withsteps-1intermediate colors. - Gradient1D(Color, Color, int) - Constructor for class ColorMapCSS.Gradient1D
-
Construct color gradient ranging from color
startto colorendand interpolate withsteps-1intermediate colors. - Gradient1D(Color, Color, int, int) - Constructor for class ColorMapCSS.Gradient1D
-
Construct color gradient ranging from color
startto colorendand interpolate withsteps-1intermediate colors. - Gradient1D(T[]) - Constructor for class ColorMap.Gradient1D
-
For internal use only.
- Gradient1D(T[], int) - Constructor for class ColorMap.Gradient1D
-
For internal use only.
- Gradient2D(int, int) - Constructor for class ColorMap.Gradient2D
-
For internal use only.
- Gradient2D(Color[], int) - Constructor for class ColorMap3D.Gradient2D
-
Construct two dimensional color gradient to represent two dimensional data values.
- Gradient2D(Color[], int) - Constructor for class ColorMapCSS.Gradient2D
-
Construct two dimensional color gradient to represent two dimensional data values.
- Gradient2D(Color[], int, int) - Constructor for class ColorMap3D.Gradient2D
-
Construct two dimensional color gradient to represent three dimensional data values where one data value is dependent on the other two.
- Gradient2D(Color[], int, int) - Constructor for class ColorMapCSS.Gradient2D
-
Construct two dimensional color gradient to represent three dimensional data values where one data value is dependent on the other two.
- Gradient2D(Color[], int, T[][]) - Constructor for class ColorMap.Gradient2D
-
Construct a 2D color gradient.
- GradientND(int) - Constructor for class ColorMap.GradientND
-
For internal use only.
- GradientND(Color[]) - Constructor for class ColorMap.GradientND
-
Construct
Ndimensional color gradient to representNdimensional data values. - GradientND(Color[]) - Constructor for class ColorMap3D.GradientND
-
Construct
Ndimensional color gradient to representNdimensional data values. - GradientND(Color[]) - Constructor for class ColorMapCSS.GradientND
-
Construct
Ndimensional color gradient to representNdimensional data values. - GradientND(Color[], int) - Constructor for class ColorMap.GradientND
-
Construct
Ndimensional color gradient to representN+1dimensional data values where one data value is dependent on the other two. - GradientND(Color[], int) - Constructor for class ColorMap3D.GradientND
-
Construct
Ndimensional color gradient to representN+1dimensional data values where one data value is dependent on the other two. - GradientND(Color[], int) - Constructor for class ColorMapCSS.GradientND
-
Construct
Ndimensional color gradient to representN+1dimensional data values where one data value is dependent on the other two. - GradientND(Color[], Color) - Constructor for class ColorMap.GradientND
-
Construct
Ndimensional color gradient to representNdimensional data with a background color other than black, or, to representN+1dimensional data values where one data value is dependent on the otherN. - GradientND(Color[], Color) - Constructor for class ColorMap3D.GradientND
-
Construct
Ndimensional color gradient to representNdimensional data with a background color other than black, or, to representN+1dimensional data values where one data value is dependent on the otherN. - GradientND(Color[], Color) - Constructor for class ColorMapCSS.GradientND
-
Construct
Ndimensional color gradient to representNdimensional data with a background color other than black, or, to representN+1dimensional data values where one data value is dependent on the otherN. - graph - Variable in class Phase2D
-
The graph that displays the trajectory in a 2D phase plane.
- graph3DCamera - Variable in class PopGraph3D
-
The camera of the 3D graph.
- graph3DPanel - Variable in class PopGraph3D
-
The panel for rendering the 3D graph.
- graph3DScene - Variable in class PopGraph3D
-
The 3D scene of the graph.
- graphColor - Variable in class GraphStyle
-
The color for drawing the graph.
- graphs - Variable in class AbstractView
-
The list of graphs that are displayed in this view.
- GraphStyle - Class in org.evoludo.graphics
-
The style features for graphs.
- GraphStyle() - Constructor for class GraphStyle
-
Create a style with the default set of axis, label, and tick options.
- GREEN - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Green color.
- GREEN_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Green background color.
- GREEN_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Green high intensity background.
- GREEN_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Green color.
- GREEN_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Green high intensity color.
- GREEN_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Green high intensity color.
- GREEN_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Green color.
- group - Variable in class IBSGroup
-
Reference to the indices of the members of the group.
- groupmodule - Variable in class IBSDPopulation
-
For group interaction modules
module==groupmoduleholds andnullotherwise. - groupmodule - Variable in class IBSMCPopulation
-
For group interaction modules
module==groupmoduleholds andnullotherwise. - groupScores - Variable in class IBSPopulation
-
Array to hold scores of individuals during payoff calculations.
- groupScores(double[], double[], int, double[]) - Method in interface Model.HasIBS.MCGroups
-
Calculate the payoff/score for modules with interactions in groups and multiple single continuous traits.
- groupScores(double, double[], int, double[]) - Method in interface Model.HasIBS.CGroups
-
Calculate the payoff/score for modules with interactions in groups and a single continuous trait.
- groupScores(int[], double[]) - Method in interface Model.HasIBS.DGroups
-
Calculate the payoff/score for interactions in groups consisting of traits with respective numbers given in the array
traitCount. - groupScores(int[], double[]) - Method in class CDL
- groupScores(int[], double[]) - Method in class CDLP
- groupScores(int[], double[]) - Method in class CDLPQ
- groupScores(int[], double[]) - Method in class EcoPGG
- growBuffer(int) - Method in class RingBuffer
-
Grow buffer to
capacity. - gRows - Variable in class AbstractView
-
The number of rows of graphs in this view.
- gui - Variable in class EvoLudoGWT
-
The reference to the GUI.
- gui - Variable in class KeyHandler
-
The EvoLudoWeb instance that owns this controller.
- gui - Variable in class WebListener
-
The associated EvoLudoWeb instance.
- GUI - Static variable in class CLOCategory
-
The category for user interface specific options.
- guiReady() - Method in class EvoLudoGWT
-
Called when the GUI has finished loading and the dimensions of all elements are known.
- guiState - Variable in class EvoLudoWeb
-
Field to store the current state of the GUI while applying a new set of parameters.
- GUIState() - Constructor for class EvoLudoWeb.GUIState
-
Create an empty GUI state snapshot.
- gwtHalt - Variable in class PDE
-
The generation when the model execution is halted next.
H
- h - Variable in class ParaGraph.ViewState
-
Cached frame height in pixels.
- H2(int, int, int, int) - Static method in class Combinatorics
-
Efficient calculation of the hypergeometric probability distribution
H<sub>2</sub>(X,x,Y,y)for samplingxindividuals from pool of sizeXandyindividuals from pool of sizeY. - handleCLOActiveKeys(String) - Method in class KeyHandler
-
Handles key events when the command line options field is active.
- handleConsoleToggle() - Method in class KeyHandler
-
Handles toggling the console view.
- handleDEGraph(HistoGraph, ModelType, Module) - Method in class Histogram
-
Handle messaging for DE/PDE models; returns true if a message was set on the graph and further processing should be skipped.
- handleDeleteKeys() - Method in class KeyHandler
-
Handles the Delete and Backspace key functionality.
- handleDnD(JavaScriptObject, EvoLudoWeb) - Static method in class NativeJS
-
JSNI method: the HTML5 File API enables reading of files.
- handleEmptyBuffer(double, double[]) - Method in class ParaGraph
-
Handle the case that the buffer is empty.
- handleEmptyBuffer(double, double[]) - Method in class S3Graph
-
Handle the case that the buffer is empty.
- handleEscapeKey() - Method in class KeyHandler
-
Handles the Escape key functionality.
- handleEvent(Object) - Method in interface EventListener
-
Callback receiving DOM events exposed via JSNI.
- handleExport() - Method in class KeyHandler
-
Handles exporting the current model state.
- handleFullscreen() - Method in class KeyHandler
-
Handles toggling fullscreen mode.
- handleGlobalKeys(String) - Method in class KeyHandler
-
Handles global key events.
- handleHoneycomb(int, int) - Method in class PopGraph2D
-
Handle honeycomb lattice geometry.
- handleLargeYMax(double, double[]) - Method in class HistoGraph
-
Handle the case where
yMax > 1.0by rounding the maximum up if necessary and determining/roundingyMinwhen applicable. - handleLinear(int, int) - Method in class PopGraph2D
-
Handle linear lattice geometry with history.
- handleModelDidReset() - Method in class EvoLudoWeb
-
Handle model reset event.
- handleModuleOption(String[], boolean) - Method in class CLOController
-
Process the
--moduleoption (loading modules early if needed). - handleNaNTime(double[], double) - Method in class S3Graph
-
Handle the case that the time
tisNaN. - handleNaNTime(double, double, double[], int) - Method in class ParaGraph
-
Handle the case that the time
tisNaN. - handleNetwork(int, int) - Method in class PopGraph2D
-
Handle generic network geometry.
- handleNoRepresentation(GeometryType) - Method in class PopGraph2D
-
Handle geometries without graphical representation.
- handleNumericViewSwitch(String) - Method in class KeyHandler
-
Handles numeric view switching for keys 1-9.
- handleSingleUnmatched(int, int[]) - Method in class AbstractNetwork
-
Handle the case where a single node remains unmatched by breaking an existing edge and reconnecting both endpoints to that final node.
- handleSmallYMax(double) - Method in class HistoGraph
-
Handle the case where
yMax <= 1.0by selecting an autoscale index and updatingGraphStyle.yMax. - handleSquare(int, int) - Method in class PopGraph2D
-
Handle square lattice geometry.
- handleTriangular(int, int) - Method in class PopGraph2D
-
Handle triangular lattice geometry.
- handleVerboseOption(String[]) - Method in class CLOController
-
Process the
--verboseoption and update logger state. - Handling 90-Degree Rotations - Section in class org.evoludo.geom.AffineTransform
- HAS_LAYOUT - Enum constant in enum class Network.Status
-
layout completed
- HAS_MESSAGE - Enum constant in enum class Network.Status
-
message displayed instead of network
- hasAnimatedLayout() - Method in class GenericPopGraph
-
Check whether the layout of the graph is animated.
- hasAttributes() - Method in class PlistTag
-
Check if this
plistentry has attributes. - hasConverged() - Method in class Model
-
Checks if model has converged.
- HasDistribution - Interface in org.evoludo.simulator.views
-
Modules that implement theHasDistributioninterface request a graphical view to visualize the density distribution of data in multiple dimensions in their GUI:Distributionfor GWT andMVCDistr,MVC2Distrfor JRE modules with one or two continuous traits, respectively. - HasDistribution.Strategy - Interface in org.evoludo.simulator.views
-
Modules that implement the HasDistribution.Strategy interface include a graphical view that depicts the density distribution of strategic traits over time in their GUI. - hasExportType(AbstractView.ExportType) - Method in class AbstractView
-
Checks if the view supports the export type
type. - hasFixedAxes - Variable in class TraitMap
-
Flag indicating whether the axes are fixed.
- hasFixedAxes() - Method in class TraitMap
- hasFixedAxes() - Method in interface HasPhase2D.Data2Phase
-
Return whether axes of the phase plane are customizable.
- hasFocus() - Static method in class NativeJS
-
JSNI method: Check if document has focus.
- HasFullscreenChangeHandlers - Interface in org.evoludo.ui
-
A widget that implements this interface provides registration for
FullscreenChangeHandlerinstances. - hashCode() - Method in class AffineTransform
-
Returns the hashcode for this transform.
- hashCode() - Method in class Network2DGWT
- hashCode() - Method in class Network3DGWT
- hashCode() - Method in class AbstractGeometry
- hashCode() - Method in class AbstractLattice
- hashCode() - Method in class GeometryFeatures
- hashCode() - Method in class HierarchicalGeometry
- hashCode() - Method in class KlemmEguiluzGeometry
- hashCode() - Method in class LinearGeometry
- hashCode() - Method in class ScalefreeGeometry
- hashCode() - Method in class SuperstarGeometry
- hashCode() - Method in class Network
- hashCode() - Method in class Network2D
- hashCode() - Method in class Network3D
- hashCode() - Method in class CLOption
- hashCode() - Method in class Plist
-
Override hashCode to only use the actual plist content (HashMap entries).
- HasHistogram - Interface in org.evoludo.simulator.views
- HasHistogram.Degree - Interface in org.evoludo.simulator.views
-
Modules that implement theHasHistogram.Degreeinterface include histograms of the degree distribution of the population geometry. - HasHistogram.Fitness - Interface in org.evoludo.simulator.views
-
Modules that implement theHasHistogram.Fitnessinterface include histograms of fitness distributions. - HasHistogram.StatisticsProbability - Interface in org.evoludo.simulator.views
-
Modules that implement theHasHistogram.StatisticsProbabilityinterface must be capable of running statistics over multiple runs and include histograms of fixation probabilities. - HasHistogram.StatisticsStationary - Interface in org.evoludo.simulator.views
-
Modules that implement theHasHistogram.StatisticsStationaryinterface must be capable of generate histograms of the number of times particular configurations (frequencies of strategies) are visited, which eventually converges to a stationary distributions in ergodic settings. - HasHistogram.StatisticsTime - Interface in org.evoludo.simulator.views
-
Modules that implement theHasHistogram.StatisticsTimeinterface must be capable of running statistics over multiple runs and include histograms of fixation times. - HasHistogram.Strategy - Interface in org.evoludo.simulator.views
-
Modules that implement theHasHistogram.Strategyinterface include histograms of strategy distributions. - hasHistory() - Method in class AbstractGraph
-
Check whether the graph entertains a buffer with historical data.
- hashSHA256(Object) - Static method in class TestEvoLudo
-
Compute SHA-256 hash of serializable object
obj. - HasInputHandlers - Interface in org.evoludo.ui
-
A widget that implements this interface provides registration for
InputHandlerinstances. - hasKeys - Variable in class SettingsController.Settings
-
trueif the reader exposes keyboard events. - hasKeys() - Method in class SettingsController
-
Reports whether the ePub reader exposes keyboard input.
- hasKeys() - Static method in class NativeJS
-
JSNI method: Check if execution environment supports keyboard events.
- hasLayout() - Method in class AbstractView
-
Check if the view has finished layouting its graphs.
- hasLayout() - Method in class GenericPop
- hasLookupTable - Variable in class IBSPopulation
-
Optimization: Flag to indicate whether lookup tables can be used.
- HasMean - Interface in org.evoludo.simulator.views
- HasMean.Fitness - Interface in org.evoludo.simulator.views
- HasMean.Traits - Interface in org.evoludo.simulator.views
- hasMessage - Variable in class AbstractGraph
-
Flag to indicate whether the graph displays a message.
- hasMessage() - Method in class AbstractGraph
-
Check if the graph displays a message.
- hasMessage() - Method in class GenericPopGraph
- hasMouse - Variable in class SettingsController.Settings
-
trueif the reader exposes mouse events. - hasMouse() - Method in class SettingsController
-
Reports whether the ePub reader exposes mouse input.
- hasMouse() - Static method in class NativeJS
-
JSNI method: Check if execution environment supports mouse events.
- hasMultitrait() - Method in class TraitMap
- hasMultitrait() - Method in interface HasPhase2D.Data2Phase
-
Return whether multiple traits can be selected for each axis of the phase plane.
- hasNeigh(int, int, int[], int, String) - Method in class AbstractGeometry
-
Helper that checks whether
neighscontainssrcand logs an error if it does not. - hasNext() - Method in class Network
- hasNext() - Method in class PlistReader
- hasNext() - Method in class RingBuffer.BckItr
- hasNext() - Method in class RingBuffer.FwdItr
- hasPan - Variable in class TrackballControls
-
Flag indicating whether panning is enabled.
- HasPhase2D - Interface in org.evoludo.simulator.views
- HasPhase2D.Data2Phase - Interface in org.evoludo.simulator.views
-
Interface for providing custom mappings from data to 2D phase plane projections.
- HasPop2D - Interface in org.evoludo.simulator.views
- HasPop2D.Fitness - Interface in org.evoludo.simulator.views
-
Modules that implement theHasPop2D.Fitnessinterface include 2D graphical visualizations of the geometry of the population where nodes display the color coded fitness of each individual. - HasPop2D.Traits - Interface in org.evoludo.simulator.views
-
Modules that implement theHasPop2D.Traitsinterface include 2D graphical visualizations of the geometry of the population where nodes display the color coded trait of each individual. - HasPop3D - Interface in org.evoludo.simulator.views
- HasPop3D.Fitness - Interface in org.evoludo.simulator.views
-
Modules that implement theHasPop3D.Traitsinterface include 3D graphical visualizations of the geometry of the population where nodes display the color coded fitness of each individual. - HasPop3D.Traits - Interface in org.evoludo.simulator.views
-
Modules that implement theHasPop3D.Traitsinterface include 2D graphical visualizations of the geometry of the population where nodes display the color coded trait of each individual. - hasPopup() - Method in class EvoLudoWeb
-
Check if this lab owns a popup overlay.
- hasPrevious() - Method in class RingBuffer.LstItr
- hasRotate - Variable in class TrackballControls
-
Flag indicating whether rotation is enabled.
- HasS3 - Interface in org.evoludo.simulator.views
- hasSetTraits() - Method in interface HasPhase2D.Data2Phase
-
Modules may probe whether
setTraitsis implemented. - hasStaticLayout() - Method in class GenericPopGraph
-
Check whether the layout of the graph is static, i.e.
- hasSubmenu() - Method in class ContextMenuItem
-
Check if context menu item controls a submenu.
- hasSVGjs - Static variable in class AbstractView
-
The flag to indicate whether the script for exporting SVG has been injected.
- hasTouch - Variable in class SettingsController.Settings
-
trueif the reader exposes touch events. - hasTouch() - Method in class SettingsController
-
Reports whether the ePub reader exposes touch input.
- hasTouch() - Static method in class NativeJS
-
JSNI method: Check if execution environment supports touch events.
- hasVacant() - Method in class Module
-
Check if module admits vacant type (empty sites).
- hasZipJs - Static variable in class EvoLudoWeb
-
The helper variable to indicate JavaScript for dealing with zip archives has already been loaded.
- hasZoom - Variable in class AbstractGraph
-
The flag to indicate whether the graph supports zoom.
- hasZoom - Variable in class TrackballControls
-
Flag indicating whether zooming is enabled.
- haveSameTrait(int, int) - Method in class IBSCPopulation
- haveSameTrait(int, int) - Method in class IBSDPopulation
- haveSameTrait(int, int) - Method in class IBSMCPopulation
- haveSameTrait(int, int) - Method in class IBSPopulation
-
Check if individuals with index
aand indexbhave the same traits. - haveSameTrait(int, int) - Method in class NetGames.IBSPop
- hBorder() - Method in interface Resources
-
Get the horizontal border for GWT GUI elements.
- header - Variable in class CLOCategory
-
The brief category description.
- HEAWOOD - Enum constant in enum class GeometryType
-
Heawood graph, size \(N=14\), connectivity \(k=3\).
- HeawoodGeometry - Class in org.evoludo.simulator.geometries
-
Geometry implementation for the Heawood graph (14-node cubic symmetric graph).
- HeawoodGeometry(EvoLudo) - Constructor for class HeawoodGeometry
-
Create a Heawood geometry tied to the given engine.
- height - Variable in class Rectangle2D
-
The height of the rectangle.
- help() - Method in class TestEvoLudo
-
Print help screen.
- helpButton - Variable in class SettingsController
-
Button used to open help for command-line options.
- helpCLO - Variable in class CLOController
-
Replacement command line option for serious parsing failures to display help screen.
- helpCLO(boolean) - Method in class CLOParser
-
Returns a short description of every command line option in the
optionslist, including its default value as well as the current setting (if different). - HEXAGONAL - Enum constant in enum class GeometryType
-
Hexagonal (honeycomb) lattice, connectivity \(k=6\).
- HexagonalGeometry - Class in org.evoludo.simulator.geometries
-
Honeycomb/hexagonal lattice geometry with optional fixed boundaries.
- HexagonalGeometry(EvoLudo) - Constructor for class HexagonalGeometry
-
Create a hexagonal (honeycomb) geometry tied to the given engine.
- hgeom - Variable in class IBSGroup.HierarchyUnit
-
Cached hierarchy geometry to avoid repeated casts.
- HI_IDENTITY - Static variable in class AffineTransform
- HI_SCALE - Static variable in class AffineTransform
- HI_SHEAR - Static variable in class AffineTransform
- HI_SHIFT - Static variable in class AffineTransform
- HI_TRANSLATE - Static variable in class AffineTransform
- hideAltModeFromTouch() - Method in class KeyHandler
-
Hides the touch-activated Alt mode and restores the original labels.
- hideContextMenuTimer - Variable in class ContextMenu
-
Timer for closing the context menu after a fixed delay.
- Hierarchical - Interface in org.evoludo.simulator.geometries
-
Narrow contract for geometries that can initialize demes inside a hierarchical meta-population.
- HierarchicalGeometry - Class in org.evoludo.simulator.geometries
-
Hierarchical meta-population structure implementation.
- HierarchicalGeometry(EvoLudo) - Constructor for class HierarchicalGeometry
-
Create a hierarchical geometry tied to the given engine.
- hierarchy - Variable in class HierarchicalGeometry
-
The number of units at each hierarchical level.
- HIERARCHY - Enum constant in enum class GeometryType
-
Hierarchical (meta-)populations.
- HIERARCHY_GAP - Static variable in class PopGraph2D
-
Convenience variable.
- hierarchyGapAt(int) - Method in class PopGraph2D
-
Compute number of hierarchy gaps that occur before the given index.
- HierarchyUnit() - Constructor for class IBSGroup.HierarchyUnit
-
Private constructor for the HierarchyUnit class.
- hierarchyWeight - Variable in class HierarchicalGeometry
-
Coupling strength between hierarchical levels.
- hirePDESupervisor(PDE) - Method in class EvoLudo
-
Hire supervisor for managing PDE calculations.
- hirePDESupervisor(PDE) - Method in class EvoLudoGWT
- Histogram - Class in org.evoludo.simulator.views
-
Histogram view for displaying binned distributions of model quantities.
- Histogram(EvoLudoGWT, Data) - Constructor for class Histogram
-
Construct a new view to display the histogram of various quantities.
- HistoGraph - Class in org.evoludo.graphics
-
A histogram graph used to render and interact with binned data.
- HistoGraph(Histogram, Module, int) - Constructor for class HistoGraph
-
Create new histogram graph for
modulerunning inview. - HistoGraph.Marker - Class in org.evoludo.graphics
-
Marker for highlighting a specific bin in the histogram.
- History & buffering - Section in class org.evoludo.graphics.AbstractGraph
- hitDragged - Variable in class PopGraph2D
-
The flag to indicate whether
GenericPopGraph.hitNodeis being dragged. - hitNode - Variable in class GenericPopGraph
-
The index of the node that was hit by the mouse or a tap.
- hitNode - Variable in class GenericPop
-
The index of the node that was hit by the mouse.
- hLevels - Variable in class PopGraph2D
-
Convenience variable.
- HOMO - Enum constant in enum class IBSD.OptimizationType
-
Skip homogeneous states by introducing a mutant and advancing the time according to an exponential distribution for an event happening with probability
Module#getMutationProb(). - homoDemes() - Method in class DemesTBT.IBSPop
-
Determine the number of homogeneous demes in trait A, provided that all demes are homogeneous.
- hPeriods - Variable in class PopGraph2D
-
Convenience variable.
- html - Variable in class Slider
-
Reference to slider.
- HTMLDecode - Static variable in class XMLCoder
-
Lookup table for decoding HTML strings.
- Hue(double, double, boolean, T[]) - Constructor for class ColorMap.Hue
-
Construct a new Hue color map, starting at a hue of
0.0(red) up to hue1.0(red, again) and interpolate withsteps-1intermediate colors. - Hue(double, double, int) - Constructor for class ColorMap3D.Hue
-
Construct a new Hue color map, starting at hue
startup to hueend(both in[0.0, 1.0]) and interpolate withsteps-1intermediate colors. - Hue(double, double, int) - Constructor for class ColorMapCSS.Hue
-
Construct a new Hue color map, starting at hue
startup to hueend(both in[0.0, 1.0]) and interpolate withsteps-1intermediate colors. - Hue(int) - Constructor for class ColorMap3D.Hue
-
Construct a new Hue color map, starting at a hue of
0.0(red) up to hue1.0(red, again) and interpolate withsteps-1intermediate colors. - Hue(int) - Constructor for class ColorMapCSS.Hue
-
Construct a new Hue color map, starting at a hue of
0.0(red) up to hue1.0(red, again) and interpolate withsteps-1intermediate colors.
I
- I - Static variable in class SIR
-
The index of the infected trait/cohort.
- ibs - Variable in class simTBT
-
The two player, two trait model.
- ibs - Variable in class simTraits
-
The IBS model.
- ibs - Variable in class IBS.Statistics
-
The model that is using the statistics settings.
- ibs - Variable in class IBSC.Init
-
The model that is using this initialization.
- ibs - Variable in class IBSD.Init
-
The model that is using this initialization.
- ibs - Variable in class PopulationUpdate
-
The model that is using this population update.
- ibs - Variable in class SIR.IBSPop
-
The individual based simulation model for SIR.
- IBS - Class in org.evoludo.simulator.models
-
Base class for individual based simulation models, IBS.
- IBS - Enum constant in enum class ModelType
-
Individual based simulation model.
- IBS(EvoLudo) - Constructor for class IBS
-
Creates a population of individuals for IBS simulations.
- IBS.Event - Enum Class in org.evoludo.simulator.models
-
Enumeration of possible events in focal population.
- IBS.MigrationType - Enum Class in org.evoludo.simulator.models
-
Types of species updates (only relevant for multi-species models): none no migration D diffusive migration (exchange of neighbors) B birth-death migration (fit migrates, random death). d death-birth migration (random death, fit migrates).
- IBS.ScoringType - Enum Class in org.evoludo.simulator.models
-
Schedules for resetting individual payoffs/fitness: onchange Reset when changing trait (only after updating from reference model with a different trait) onupdate Reset when updating from reference individual (not necessarily a change in trait) ephemeral Determine payoffs/fitness calculated only for updating
- IBS.Statistics - Class in org.evoludo.simulator.models
-
The class managing the settings for statistics mode.
- IBS.Statistics.Type - Enum Class in org.evoludo.simulator.models
-
Type of statistics.
- IBSC - Class in org.evoludo.simulator.models
-
Base class for individual based simulation models, IBS, with a single or multiple continuous traits.
- IBSC(EvoLudo) - Constructor for class IBSC
-
Creates a population of individuals for IBS simulations with continuous traits.
- IBSC.Init - Class in org.evoludo.simulator.models
-
The initialization of populations with continuous traits.
- IBSC.Init.Type - Enum Class in org.evoludo.simulator.models
-
Type of initial density distribution of traits.
- IBSCPopulation - Class in org.evoludo.simulator.models
-
The core class for individual based simulations with a single continuous trait.
- IBSCPopulation(EvoLudo, Continuous) - Constructor for class IBSCPopulation
-
Creates a population of individuals with a single continuous trait for IBS simulations.
- IBSD - Class in org.evoludo.simulator.models
-
Base class for individual based simulation models, IBS, with discrete traits.
- IBSD(EvoLudo) - Constructor for class IBSD
-
Creates a population of individuals for IBS simulations with discrete traits.
- IBSD.Init - Class in org.evoludo.simulator.models
-
The initialization of populations with discrete traits.
- IBSD.Init.Type - Enum Class in org.evoludo.simulator.models
-
Type of initial density distribution.
- IBSD.OptimizationType - Enum Class in org.evoludo.simulator.models
-
Type of optimizations.
- IBSDPopulation - Class in org.evoludo.simulator.models
-
The core class for individual based simulations with discrete traits.
- IBSDPopulation(EvoLudo, Discrete) - Constructor for class IBSDPopulation
-
Creates a population of individuals with discrete traits for IBS simulations.
- IBSDPopulation.Link - Class in org.evoludo.simulator.models
-
A minimalstic helper class (or data structure) to represent a single directed link in the network structure.
- IBSGroup - Class in org.evoludo.simulator.models
-
Interaction and reference groups in IBS models.
- IBSGroup(RNGDistribution) - Constructor for class IBSGroup
-
Create a new interaction or competition group.
- IBSGroup.HierarchyUnit - Class in org.evoludo.simulator.models
-
Internal class to store hierarchy unit information.
- IBSGroup.SamplingType - Enum Class in org.evoludo.simulator.models
-
Types of sampling of groups for interactions or references: none no interactions all interact with all neighbours random interact with n random neighbours
- IBSMCPopulation - Class in org.evoludo.simulator.models
-
The core class for individual based simulations with multiple continuous traits.
- IBSMCPopulation(EvoLudo, Continuous) - Constructor for class IBSMCPopulation
-
Creates a population of individuals with multiple continuous traits for IBS simulations.
- ibspop - Variable in class Module
-
The field point to the IBSPopulation that represents this module in individual based simulations.
- IBSPop - Class in org.evoludo.simulator.modules
-
Individual based simulation implementation of the Lotka-Volterra model.
- IBSPop() - Constructor for class SIR.IBSPop
-
Constructor for SIR population.
- IBSPop(EvoLudo, CDL) - Constructor for class CDL.IBSPop
-
Create a new instance of the IBS model for voluntary (non-linear) public goods games.
- IBSPop(EvoLudo, DemesTBT) - Constructor for class DemesTBT.IBSPop
-
Create a new instance of the IBSPop class.
- IBSPop(EvoLudo, Discrete) - Constructor for class IBSPop
-
Create a new custom implementation for IBS simulations.
- IBSPop(EvoLudo, NetGames) - Constructor for class NetGames.IBSPop
-
Create a new instance of the IBS model for cooperative actions on dynamical networks.
- IBSPop(EvoLudo, RSP) - Constructor for class RSP.IBSPop
-
Create a new instance of the IBS model for
3×3games. - IBSPop(EvoLudo, TBT) - Constructor for class TBT.IBSPop
-
Create a new instance of the IBS model for
2×2games. - IBSPopulation<M,
P> - Class in org.evoludo.simulator.models -
The core class for individual based simulations.
- IBSPopulation(EvoLudo, M) - Constructor for class IBSPopulation
-
Creates a population of individuals for IBS simulations.
- ibsStep(double) - Method in class IBS
-
Advances the IBS model by a step of size
stepDt. - ibsStepAsync(double) - Method in class IBS
-
Advances the IBS model by a step of size
stepDt. - ibsStepSync(double) - Method in class IBS
-
Advances the IBS model by a step of size
stepDt. - ICOSAHEDRON - Enum constant in enum class GeometryType
-
Icosahedron graph, size \(N=12\), connectivity \(k=5\).
- IcosahedronGeometry - Class in org.evoludo.simulator.geometries
-
Geometry implementation for the icosahedral graph (12 nodes, degree 5).
- IcosahedronGeometry(EvoLudo) - Constructor for class IcosahedronGeometry
-
Create an icosahedral geometry tied to the given engine.
- id - Variable in enum class Data
-
Identifying id of the type of data.
- id - Variable in enum class Mode
-
Identifying id of the type of mode.
- id - Variable in class Module
-
In multi-species modules each species is represented by a Module, see
Module.species. - ID - Variable in class EvoLudo
-
Unique
IDof EvoLudo instance. - IDcounter - Static variable in class EvoLudo
-
The loggers of each EvoLudo lab instance need to have unique names to keep the logs separate.
- idx - Variable in class Network
-
Counter for the iterator over all nodes.
- idx - Variable in class Distribution.TraitCommand
-
The index of the trait to show on the axis.
- idxSpecies - Variable in class ODE
-
Array containing indices that delimit individual species in the ODE state variables.
- IllegalPathStateException - Exception Class in org.evoludo.geom
-
The
IllegalPathStateExceptionrepresents an exception that is thrown if an operation is performed on a path that is in an illegal state with respect to the particular operation being performed, such as appending a path segment to aGeneralPathwithout an initial moveto. - IllegalPathStateException() - Constructor for exception class IllegalPathStateException
-
Constructs an
IllegalPathStateExceptionwith no detail message. - IllegalPathStateException(String) - Constructor for exception class IllegalPathStateException
-
Constructs an
IllegalPathStateExceptionwith the specified detail message. - IMITATE - Enum constant in enum class PlayerUpdate.Type
-
imitate/replicate (linear)
- IMITATE_BETTER - Enum constant in enum class PlayerUpdate.Type
-
imitate/replicate (better only)
- Implementation details - Section in class org.evoludo.simulator.views.Histogram
- Implementation details - Section in class org.evoludo.simulator.views.Pop2D
- Implementation details - Section in class org.evoludo.simulator.views.Pop3D
- Implementation note: - Section in org.evoludo.graphics.AbstractGraph.clearCanvas()
- Implementation note: - Section in org.evoludo.graphics.AbstractGraph.displayMessage(String)
- Implementation note: - Section in org.evoludo.graphics.AbstractGraph.displayMessage(String)
- Implementation note: - Section in org.evoludo.simulator.EvoLudo.unloadModule()
- Implementation note: - Section in org.evoludo.simulator.LifecycleController.unloadModule()
- Implementation Note: - Section in org.evoludo.graphics.AbstractGraph.drawFrame(int, int)
- Implementation Note: - Section in org.evoludo.graphics.AbstractGraph.drawFrame(int, int, double)
- Implementation notes: - Section in org.evoludo.graphics.AbstractGraph.sketch(Path2D, boolean)
- Implementation notes: - Section in org.evoludo.simulator.modules.Continuous.findExtrema(double[], double[], int[], int[], double[][], double[][], double[], double[], int[], int[], double, int, double)
- Implementation notes: - Section in org.evoludo.simulator.modules.Continuous.findExtrema(double[], int[], double[][], double[], int[], double, int, double)
- Implementation notes: - Section in org.evoludo.simulator.modules.Continuous.findExtremalMonoScore(boolean)
- Implementation notes: - Section in org.evoludo.simulator.modules.Continuous.findExtremalScore(boolean)
- Implementation Notes: - Section in org.evoludo.math.Functions.tanh(double)
- Implementation Notes: - Section in org.evoludo.math.MersenneTwister.setSeed(long)
- Implementation Notes: - Section in org.evoludo.simulator.models.ODE.checkConvergence(double)
- Implementation Notes: - Section in org.evoludo.simulator.models.ODE.checkConvergence(double)
- Implementation Notes: - Section in org.evoludo.simulator.models.ODE.next()
- Implementation Notes: - Section in org.evoludo.simulator.models.ODE.next()
- Implementation Notes: - Section in org.evoludo.simulator.models.ODE.next()
- Implementation Notes: - Section in org.evoludo.simulator.models.RungeKutta.deStep(double)
- Implementation Notes: - Section in org.evoludo.simulator.models.RungeKutta.rkck(double)
- Implementation Notes: - Section in org.evoludo.simulator.models.SDE.deStep(double)
- Implementation Notes: - Section in org.evoludo.simulator.ui.KeyHandler.onKeyDown(String)
- Implementation Notes: - Section in org.evoludo.simulator.ui.KeyHandler.onKeyUp(String)
- Important - Section in interface org.evoludo.simulator.views.BasicTooltipProvider
- Important: - Section in org.evoludo.simulator.models.IBSPopulation.updatePlayerBestResponse(int, int[], int)
- Important: - Section in org.evoludo.simulator.models.IBSPopulation.updatePlayerBestResponse(int, int[], int)
- Important: - Section in org.evoludo.simulator.models.IBSPopulation.updatePlayerBestResponse(int, int[], int)
- Important: - Section in org.evoludo.simulator.models.IBSPopulation.updateScoreAt(int, double, int)
- Important: - Section in org.evoludo.simulator.models.IBSPopulation.updateScoreAt(int, double, int)
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.CGroups.groupScores(double, double[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.CPairs.pairScores(double, double[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.CPairs.pairScores(double, double[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.MCGroups.groupScores(double[], double[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
- Important: - Section in org.evoludo.simulator.models.Model.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
- Important: - Section in org.evoludo.simulator.modules.Module.species
- Important: - Section in org.evoludo.util.RingBuffer.append(T)
- Important: - Section in org.evoludo.util.RingBuffer.replace(T)
- Important: - Section in org.evoludo.util.RingBuffer.replace(int, T)
- Important behavior notes - Section in class org.evoludo.graphics.S3Graph
- Important fields and conventions referenced by subclasses: - Section in class org.evoludo.graphics.GenericPopGraph
- Important implementation notes and caveats: - Section in class org.evoludo.graphics.LineGraph
- in - Variable in class AbstractGeometry
-
The array storing the neighbourhood of each node by listing the indices of nodes that connect to this one.
- incidence - Variable in class SIR
-
The incidence power {p, q} for infected and susceptible density, I^p S^q in S → I.
- increaseDelay() - Method in class EvoLudo
-
Increase delay between subsequent updates by fixed factor.
- increaseDelay() - Method in class RunController
-
Increase delay between updates.
- incrementTime(double) - Method in class PDE
-
Increments time by
incr. - Index(int) - Constructor for class ColorMap.Index
-
Constructs a new index color map.
- Index(Color[]) - Constructor for class ColorMap3D.Index
-
Construct a new Index color map.
- Index(Color[]) - Constructor for class ColorMapCSS.Index
-
Construct a new Index color map.
- Index(Color[], int) - Constructor for class ColorMap3D.Index
-
Construct a new Index color map with transparency where \(\alpha\in[0,255]\) with \(0\) fully transparent and \(255\) fully opaque.
- Index(Color[], int) - Constructor for class ColorMapCSS.Index
-
Construct a new Index color map with transparency where \(\alpha\in[0,255]\) with \(0\) fully transparent and \(255\) fully opaque.
- Index(Color[], int, T[]) - Constructor for class ColorMap.Index
-
Constructs a new index color map with transparency
alpha. - indexOf(Object) - Method in class Network
- inheritedKeys - Variable in class CLOption
-
The flag to indicate if keys were inherited from another option.
- inheritKeysFrom(CLOption) - Method in class CLOption
-
Inherit keys from another option.
- init - Variable in class ParaGraph
-
The starting point of the most recent trajectory.
- init - Variable in class S3Graph
-
The starting point of the most recent trajectory.
- init - Variable in class IBSDPopulation
-
Type of initial configuration.
- init - Variable in class IBSMCPopulation
-
Type of initial configuration.
- init - Variable in class Slider
-
Initial value of slider.
- init() - Method in class AbstractGraph
-
Initialize the graph.
- init() - Method in class simCDL.simCDLIBS
- init() - Method in class AbstractGeometry
-
Initialise the geometry.
- init() - Method in class BarabasiAlbertGeometry
-
Generates a connected undirected scale-free network following the Barabási–Albert preferential attachment model.
- init() - Method in class CompleteGeometry
-
Generates a complete graph where every node is connected to every other node.
- init() - Method in class CubicGeometry
-
Generates a cubic (3D) regular lattice.
- init() - Method in class DesarguesGeometry
-
Generates the Desargues graph (also known as the Truncated Petersen graph), a symmetric cubic graph with \(20\) nodes.
- init() - Method in class DodekahedronGeometry
-
Generates a dodecahedron graph: a cubic symmetric graph with \(20\) nodes.
- init() - Method in class DynamicGeometry
- init() - Method in class FranklinGeometry
-
Generates the Franklin graph, a cubic cage with \(12\) nodes discovered by Philip Franklin.
- init() - Method in class FruchtGeometry
-
Generates the Frucht graph, the smallest regular graph without any symmetries (a cubic graph with \(12\) nodes and no automorphisms apart from the identity).
- init() - Method in class HeawoodGeometry
-
Generates the Heawood graph, a cubic symmetric graph with \(14\) nodes that is the point-line incidence graph of the Fano plane.
- init() - Method in class HexagonalGeometry
-
Generates a hexagonal (honeycomb) regular lattice with degree \(6\) (or optional self-links when connectivity is set to
1). - init() - Method in class HierarchicalGeometry
-
Initialise the geometry.
- init() - Method in class IcosahedronGeometry
-
Generates an icosahedron graph: a symmetric graph with \(12\) nodes and degree \(5\).
- init() - Method in class KlemmEguiluzGeometry
-
Generates a connected undirected scale-free/small-world network following the Klemm & Eguíluz growth process.
- init() - Method in class LinearGeometry
-
Generates a linear chain (1D lattice).
- init() - Method in class MooreGeometry
- init() - Method in class RandomDirectedGeometry
-
Generates a connected directed random graph by first creating a spanning tree and then adding remaining edges uniformly at random.
- init() - Method in class RandomGeometry
-
Generates a connected undirected random graph.
- init() - Method in class RandomRegularGeometry
-
Generates a connected undirected random regular graph with degree equal to the requested connectivity, retrying construction if necessary.
- init() - Method in class ScalefreeGeometry
-
Generates a connected undirected scale-free network by sampling degrees from a power-law distribution and then constructing a matching graph.
- init() - Method in class SecondNeighbourGeometry
- init() - Method in class SquareGeometry
-
Generates square regular lattices with arbitrary neighbourhood sizes.
- init() - Method in class StarGeometry
-
Generates a star geometry with a hub in the middle that is connected to all other nodes (leaves).
- init() - Method in class StrongAmplifierGeometry
-
Generates a strong undirected amplifier of selection as described by Giakkoupis (2016).
- init() - Method in class StrongSuppressorGeometry
-
Generates a strong undirected suppressor of selection.
- init() - Method in class SuperstarGeometry
-
Generates a superstar geometry, i.e.
- init() - Method in class TietzeGeometry
-
Generates Tietze's graph, a cubic graph with \(12\) nodes and automorphisms corresponding to the symmetries of a hexagon.
- init() - Method in class TriangularGeometry
-
Generates a triangular regular lattice (degree \(3\))—sometimes called a hexagonal tiling when interpreted as dual to the honeycomb lattice.
- init() - Method in class VonNeumannGeometry
- init() - Method in class WellmixedGeometry
-
Generates a well-mixed graph, also termed mean-field network or unstructured population.
- init() - Method in class WheelGeometry
-
Generates a wheel geometry, i.e.
- init() - Method in class IBS
- init() - Method in class IBSDPopulation
- init() - Method in class IBSMCPopulation
- init() - Method in class IBSPopulation
-
Initialize the model.
- init() - Method in class Model
-
Milestone: Initialize this model
- init() - Method in class ODE
- init() - Method in class PDE
- init() - Method in class DemesTBT.IBSPop
- init() - Method in class Module
-
Initialize Module based on current parameters.
- init() - Method in class NetGames.IBSPop
- init(boolean) - Method in class IBS
-
Initializes the IBS model.
- init(boolean) - Method in class ODE
-
Helper method to set the intital state of the model.
- init(boolean) - Method in class ODEInitialize
-
Initialize the model state vectors, optionally randomizing species flagged with
ODEInitialize.InitType.RANDOM. - init(double[][]) - Method in class PDEInitialize
-
Initialize the density array according to the configured type.
- init(RenderingPanel, AnimatedScene.AnimationUpdateHandler) - Method in class PopGraph3D.Pop3DScene
- Init(IBS) - Constructor for class IBSD.Init
-
Instantiate new initialization for use in IBS
models. - Init(IBS, int) - Constructor for class IBSC.Init
-
Instantiate new initialization for use in IBS
models. - INIT - Enum constant in enum class ChangeListener.PendingAction
-
Initialize model (re-initialize traits, stop execution).
- INIT_SIZE - Static variable in class Path2D
- init4x4 - Variable in class ATBT
-
The flag to indicate whether a generic
4×4was provided to for the interactions among the four traits. - initCLO() - Method in class CLOParser
-
Initializes parser.
- initcount - Variable in class simCDL
-
The initial counts for the different traits.
- initCount - Variable in class IBSDPopulation
-
The array with the initial number of individuals of each trait.
- initCubeKaleidoscope() - Method in class CDL.IBSPop
-
Initialize the cube kaleidoscope pattern for cubic geometries.
- initCubeKaleidoscope() - Method in class TBT.IBSPop
-
Initialize kaleidoscope on cubic lattice.
- initCubeKaleidoscopeCinD(int, int) - Method in class TBT.IBSPop
-
Initialize kaleidoscope on cubic lattice with cooperators in center.
- initCubeKaleidoscopeDinC(int, int) - Method in class TBT.IBSPop
-
Initialize kaleidoscope on cubic lattice with defectors in center.
- initDiffusion(double) - Method in class Advection
- initDiffusion(double) - Method in class PDE
-
Helper method to initialize the effective rate of diffusion for the time increment
dt. - initFixed(int, int) - Method in class CubicGeometry
-
Populate the lattice with a larger interaction range than the von-Neumann stencil, with fixed boundaries.
- initFrequency() - Method in class IBSDPopulation
-
Initial configuration with trait frequencies as specified in arguments.
- initFunction(double[][], double[], AbstractGeometry) - Method in class PDEInitialize
-
Dispatch initialization based on the dimensionality of the geometry.
- initFunction1D(double[][], double[], AbstractGeometry) - Method in class PDEInitialize
-
Initialization for
GeometryType.LINEARgeometries extracted to reduce complexity. - initFunction2D(double[][], double[], AbstractGeometry) - Method in class PDEInitialize
-
Initialization for square/triangular/hexagonal lattice geometries extracted to reduce cognitive complexity.
- initFunction3D(double[][], double[], AbstractGeometry) - Method in class PDEInitialize
-
Initialization for
GeometryType.CUBEgeometries extracted to reduce complexity. - initGaussian() - Method in class IBSMCPopulation
-
Initialize traits by sampling from a (possibly truncated) Gaussian distribution per trait.
- initGeometryDegreeDistr(int[]) - Method in class AbstractNetwork
-
Utility method to generate a network that realises the requested degree sequence.
- initHierarchicalComplete(AbstractGeometry, int, int, int, boolean) - Static method in class CompleteGeometry
-
Initialize one hierarchical complete-graph deme inside a host geometry.
- initHierarchicalDeme(AbstractGeometry, int, int, int, boolean) - Method in interface Hierarchical
-
Initialize one deme inside a host geometry.
- initHierarchicalMoore(AbstractGeometry, int, int, int, boolean) - Static method in class MooreGeometry
-
Initialize one hierarchical Moore square deme using population and deme sizes.
- initHierarchicalSecondNeighbour(AbstractGeometry, int, int, int, boolean) - Static method in class SecondNeighbourGeometry
-
Initialize one hierarchical second-neighbour square deme using population and deme sizes.
- initHierarchicalSquare(AbstractGeometry, int, int, int, boolean) - Static method in class SquareGeometry
-
Initialize one hierarchical square deme using population and deme sizes.
- initHierarchicalVonNeumann(AbstractGeometry, int, int, int, boolean) - Static method in class VonNeumannGeometry
-
Initialize one hierarchical von Neumann square deme using population and deme sizes.
- initHierarchy(int, int) - Method in class HierarchicalGeometry
-
Utility method to generate hierarchical graphs.
- initialDistance - Variable in class TrackballControls
-
Initial eye distance.
- initialize(Line2D, double, double) - Static method in class Line2D
-
Initialize the line with the given slope and y-intercept.
- initialize(Rectangle2D, double, double, double, double) - Static method in class Rectangle2D
-
Helper method to prevent
this-escapewarnings. - initialize(RNGDistribution.Binomial, double, int) - Static method in class RNGDistribution.Binomial
-
Helper method to prevent
this-escapewarnings. - initialize(RNGDistribution.Geometric, double) - Static method in class RNGDistribution.Geometric
-
Helper method to prevent
this-escapewarnings. - initializeCore() - Method in class AbstractNetwork
-
Initialize the core array with all node indices.
- initializer - Variable in class ODE
-
Helper responsible for parsing and initializing ODE state vectors.
- initializer - Variable in class PDE
-
Helper responsible for parsing and applying PDE initialization options.
- initializeWithArray(MersenneTwister, int[]) - Static method in class MersenneTwister
-
Static helper method to initialize a MersenneTwister with an array seed.
- initializeWithSeed(MersenneTwister, long) - Static method in class MersenneTwister
-
Static helper method to initialize a MersenneTwister with a long seed.
- initialView - Variable in class ViewController
-
Initial view specification (index or name with optional args).
- initInQ - Variable in class simCDLP
-
The flag to indicate whether the initial configuration is given by the interior fixed point
Q(for CDL only). - initInterest() - Method in class CDL
-
Helper method to initialize the array with nonlinear interest rates for group size
1,2,3,...,N, whereNis the maximum interaction group size based on the interest rate for groups with a single cooperatorr1and groups of all cooperatorsrN. - initK1() - Method in class HexagonalGeometry
-
Initialize the lattice with self-links only (connectivity 1).
- initKaleidoscope() - Method in class IBSDPopulation
-
Initial configuration that generates evolutionary kaleidoscopes for deterministic update rules.
- initKaleidoscope() - Method in class CDL.IBSPop
- initKaleidoscope() - Method in class RSP.IBSPop
- initKaleidoscope() - Method in class TBT.IBSPop
- initMono() - Method in class IBSDPopulation
-
Monomorphic initial configuration with specified trait (and frequency in modules that allow empty sites).
- initMono() - Method in class IBSMCPopulation
-
Initialize all individuals with the same (monomorphic) trait value.
- initMono(int) - Method in class IBSDPopulation
-
Initialize monomorphic population with trait
monoType. - initMono(int, double) - Method in class IBSDPopulation
-
Initialize monomorphic population with trait
monoType. - initMoore(AbstractGeometry, int, int, int, boolean) - Static method in class MooreGeometry
-
Initialize a Moore square lattice.
- initMutant() - Method in class IBSDPopulation
-
Monomorphic initial configuration with a single mutant placed in a location chosen uniformly at random (uniform initialization, cosmic rays).
- initMutant() - Method in class IBSMCPopulation
-
Initialize a monomorphic resident population with a single mutant.
- initNodes(double, double, double) - Method in class Network
-
Generate the initial placement of all nodes.
- initNodes(double, double, double) - Method in class Network2D
- initNodes(double, double, double) - Method in class Network3D
- initPerturbation(double[][], double[], AbstractGeometry) - Method in class PDEInitialize
-
Initialize a uniform background with a single perturbed site at the center.
- initRandom(double[][], double[], AbstractGeometry) - Method in class PDEInitialize
-
Initialize each site independently at random (normalized if needed).
- initRange(int, int) - Method in class CubicGeometry
-
Populate the lattice with a larger interaction range than the von-Neumann stencil, optionally with toroidal wrapping.
- initReset() - Method in class EvoLudoWeb
-
Initialize or reset EvoLudo model.
- initRRGCore(RNGDistribution, int, int, int) - Method in class StrongAmplifierGeometry
-
Initialise the random-regular core subgraph.
- initSecondNeighbour(AbstractGeometry, int, int, int, boolean) - Static method in class SecondNeighbourGeometry
-
Initialize a second-neighbour square lattice.
- initSelf(int, int) - Method in class CubicGeometry
-
Connect each node exclusively to itself (used when connectivity is 1).
- initSixNeighbors(int, int) - Method in class CubicGeometry
-
Populate the lattice with von-Neumann (6-neighbour) connectivity, respecting the configured boundary conditions.
- initSquare(AbstractGeometry, int, int, int, boolean) - Static method in class SquareGeometry
-
Initialize a square lattice with arbitrary (odd) neighbourhood sizes.
- initSquareSelf(AbstractGeometry, int, int, int) - Static method in class SquareGeometry
-
Initialize a square lattice that only connects nodes to themselves (used when connectivity equals one).
- initStatisticsFailed() - Method in class Model
-
Clear statistics sample and get ready to collect next sample.
- initStatisticsSample() - Method in class Model
-
Clear statistics sample and get ready to collect next sample.
- initStripes() - Method in class IBSDPopulation
-
Initial configuration with monomorphic stripes of each type to investigate invasion properties of one trait into another with at least one instance of all possible pairings.
- initTemperature() - Method in class IBSDPopulation
-
Monomorphic initial configuration with a single mutant placed in a random location chosen with probability proprtional to the number of incoming links (temperature initialization, errors in reproduction).
- initToroidal(int, int) - Method in class CubicGeometry
-
Populate the lattice with a larger interaction range than the von-Neumann stencil, with toroidal wrapping.
- initType - Variable in class ODE
-
Type of initial configuration for each species.
- initType - Variable in class PDE
-
Type of initial configuration for each species.
- InitType(String, String) - Constructor for enum class ODEInitialize.InitType
-
Instantiate new initialization type.
- initUniform() - Method in class IBSDPopulation
-
Initial configuration with uniform trait frequencies of all active traits.
- initUniform() - Method in class IBSMCPopulation
-
Initialize each trait uniformly at random in its allowed range.
- initUniform(double[][], double[], AbstractGeometry) - Method in class PDEInitialize
-
Initialize every lattice point with the same state.
- initUniverse(Geometry) - Method in class PopGraph3D
-
Initialize the universe of the 3D graph.
- initVonNeumann(AbstractGeometry, int, int, int, boolean) - Static method in class VonNeumannGeometry
-
Initialize a von Neumann square lattice.
- initWithVacant(int) - Method in class IBSDPopulation
-
Initialize monomorphic resident population with vacant sites and return location of a random resident to be changed to a mutant.
- inProgress - Variable in class PDESupervisorGWT
-
trueif calculations are already in progress. - INPUT - Static variable in class InputEvent
-
Name of input event.
- InputEvent - Class in org.evoludo.ui
-
Represents a native input event.
- InputEvent() - Constructor for class InputEvent
-
Protected constructor, use
DomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers)to fire input events. - InputHandler - Interface in org.evoludo.ui
-
Handler interface for
InputEventevents. - Input Handling and Shortcuts - Section in class org.evoludo.EvoLudoWeb
- inputRegistration - Variable in class Slider
-
The input event handler registration.
- insert(boolean[], boolean, int) - Static method in class ArrayMath
-
Insert element
elementof typebooleaninto arrayarrayof the same type atindex. - insert(double[], double, int) - Static method in class ArrayMath
-
Insert element
elementof typedoubleinto arrayarrayof the same type atindex. - insert(int[], int, int) - Static method in class ArrayMath
-
Insert element
elementof typeintinto arrayarrayof the same type atindex. - insert(T[], T, int) - Static method in class ArrayMath
-
Insert element
elementof typeTinto arrayarrayof the same type atindex. - insertEPubEvoLudoLab(Element, String) - Static method in class EvoLudoWeb
-
Fighting Apple Books constraints: Insert EvoLudo model in DOM by replacing the
placeholderelement with an iframe. - insertEvoLudoLab(Element, String) - Static method in class EvoLudoWeb
-
Insert EvoLudo model in DOM by replacing the
placeholderelement. - inside(double, double) - Method in class ParaGraph
-
Check if point (in user coordinates but not yet scaled to axes) lies inside of phase plane.
- inside(double, double) - Method in class S3Graph
-
Check if point (in scaled user coordinates) lies inside of simplex.
- inside(int, int) - Method in class AbstractGraph
-
Check if the event coordinates are inside the interactive plot area.
- inside(int, int) - Method in class HistoGraph
- inside(int, int) - Method in class LineGraph
- inside(int, int) - Method in class ParaGraph
- inside(int, int) - Method in class PopGraph2D
- inside(int, int) - Method in class S3Graph
- INSTANCE - Static variable in interface Git
-
'Instantiate' the interface.
- INSTANCE - Static variable in interface Resources
-
'Instantiate' the interface.
- INSTEAD_OF - Static variable in class IBSPopulation
-
String for formatting log messages
- INTEGER_CLOSE - Static variable in class Plist
-
String constant for closing an
integerentry during plist generation. - INTEGER_OPEN - Static variable in class Plist
-
String constant for opening an
integerentry during plist generation. - Integration notes - Section in class org.evoludo.simulator.views.Phase2D
- interaction - Variable in class IBSPopulation
-
The geometry of the interaction graph.
- Interaction & Events - Section in class org.evoludo.graphics.PopGraph2D
- interactions - Variable in class IBSPopulation
-
The array of individual interaction counts.
- Interaction semantics - Section in class org.evoludo.graphics.AbstractGraph
- interest - Variable in class EcoPGG
-
The multiplication factor of the public good.
- interest(int) - Method in class CDL
-
Helper method to return the interest rate/multiplication factor of the public good with
nccontributors. - Interfaces and Extension Points - Section in class org.evoludo.graphics.AbstractGraph
- interGroup - Variable in class IBSPopulation
-
Reference to the interaction group.
- interpolate(double, double, double) - Method in class LineGraph
-
Interpolate linearly between
currentandprevatx. - interpolateColors(T[], Color[]) - Method in class ColorMap.Gradient
-
Utility method for creating a smooth gradient spanning all colors in the array
colors. - interpolateColors(T[], Color, int, Color, int) - Method in class ColorMap.Gradient
-
Utility method for creating a smooth gradient ranging from color
startto colorendinlast-firststeps. - intersection(Line2D) - Method in class Line2D
-
Return the intersection of two lines or
Double.NaNif no intersection. - intersection(Segment2D) - Method in class Line2D
-
Return the intersection of the line and the segment
sorDouble.NaNif there is no intersection. - intersects(Line2D) - Method in class Line2D
-
Check if the line intersects the line
l. - intersects(Line2D) - Method in class Rectangle2D
-
Check if the line (or line segment)
lintersects the rectangle. - intersects(Line2D) - Method in class Segment2D
- intersects(Rectangle2D) - Method in class Line2D
-
Check if the line intersects the rectangle
r. - intersects(Segment2D) - Method in class Line2D
-
Check if the line intersects the line segment
s. - intersects(Segment2D) - Method in class Segment2D
-
Check if this segment and the segment
sintersect. - INV_TWO_TO_31M1 - Static variable in class MersenneTwister
-
Constant:
1/(2^-31 - 1). - INV255 - Static variable in class ColorMap
-
Useful constant for converting
intrepresentations of color channels (0-255) to floating point representations (0-1). - invalidate() - Method in class GenericPopGraph
-
Invalidate the network.
- invalidated - Variable in class GenericPopGraph
-
The flag to indicate whether the graph has been invalidated and needs to be redrawn.
- inverseTransform(double[], int, double[], int, int) - Method in class AffineTransform
-
Inverse transforms an array of double precision coordinates by this transform.
- inverseTransform(Point2D, Point2D) - Method in class AffineTransform
-
Inverse transforms the specified
ptSrcand stores the result inptDst. - invert() - Method in class AffineTransform
-
Sets this transform to the inverse of itself.
- invFitRange - Variable in class ODE
-
Array containing the inverse of the fitness range:
1.0/(maxFitness - minFitness)for each species. - invmap(double) - Method in class Map2Fitness
-
Map
fitnessto payoff/score, based on currently selected typemap. - IR - Static variable in class Network2D
-
The inverse size of the baseline 2D universe.
- IR - Static variable in class Network3D
-
The inverse size of the baseline 3D universe.
- IR2 - Static variable in class Network2D
-
The inverse squared size of the baseline 2D universe,
1/R<sup>2</sup>. - IR2 - Static variable in class Network3D
-
The inverse squared size of the baseline 3D universe,
1/R<sup>2</sup>. - isActive - Variable in class AbstractView
-
The flag to indicate whether this view is currently active.
- isActive() - Method in class KeyHandler
-
Check whether this controller currently receives priority for key events.
- isActive() - Method in class AbstractView
-
Checks if the controller is busy running calculations.
- isAdjustedDynamics - Variable in class ODE
-
trueif the adjusted replicator dynamics should be applied. - isAltDown - Variable in class KeyHandler
-
Tracks whether the Alt modifier is currently pressed.
- isAltDown() - Method in class KeyHandler
-
Determine whether the Alt modifier key is currently engaged.
- isAnaglyph() - Method in class PopGraph3D
-
Check if the graph is displayed as an anaglyph.
- isAutoClose() - Method in class ContextMenu
-
Checks if submenus close automatically when pointer stops hovering over corresponding menu item in parent menu.
- isAutoHide() - Method in class ContextMenu
-
Checks if context menu hides automatically (with some delay) after pointer exited.
- isAutoOpen() - Method in class ContextMenu
-
Checks if submenus open automatically when pointer hovers over corresponding menu item in parent menu.
- isChecked - Variable in class ContextMenuCheckBoxItem
-
trueif context menu item is checked. - isChecked() - Method in class ContextMenuCheckBoxItem
-
Check if menu item is active (checked).
- isCLOFieldFocused() - Static method in class KeyHandler
-
Determines whether any controller's CLO field currently has focus.
- isCLOPanelVisible() - Method in class EvoLudoWeb
-
Check if the CLO settings panel is visible in the GUI.
- isConnected() - Method in class Model
-
Checks if the current data point should be connected to the previous one.
- isConsistent() - Method in class AbstractGeometry
-
Check consistency of links.
- isConsistent() - Method in class IBSDPopulation
- isConsistent() - Method in class IBSPopulation
-
Convenience method during development to perform a number of consistency checks of the current state.
- isContinuous() - Method in class Model
-
Checks if model deals with continuous traits.
- isDE() - Method in enum class ModelType
-
Check if this model type is an ordinary differential equations model.
- isDebugEnabled - Variable in class GenericPopGraph
-
The flag to indicate whether the debug submenu is activated.
- isDensity - Variable in class ODE
-
Convenience variable to indicate whether the model is based on densities.
- isDensity() - Method in class Model
-
Check if the current model performs density based dynamics.
- isDensity() - Method in class ODE
- isDerivedFrom(AbstractGeometry) - Method in class AbstractGeometry
-
Check whether this geometry was derived from
source. - isDone() - Method in class Path2D.Iterator
-
Tests if the iteration is complete.
- isDone() - Method in interface PathIterator
-
Tests if the iteration is complete.
- isDragging - Variable in class TrackballControls
-
truewhile the pointer is dragging. - isDynamicUpdate - Variable in class TrackballControls
-
trueto disable dynamic damping of changes to the view.. - isElementActive(Element) - Static method in class NativeJS
-
JSNI method: check if
elementis active. - isEmpty() - Method in class Path2D
-
Check if the path is empty.
- isEmpty() - Method in class RingBuffer
-
Check if the ring buffer is empty.
- isEnabled - Variable in class ContextMenuItem
-
Flag to indicate whether menu item is enabled.
- isEnabled - Variable in class TrackballControls
-
trueif trackball controls enabled. - isEnabled() - Method in class ContextMenuItem
- isEnabled() - Method in class TrackballControls
-
Check if trackball controls are enabled.
- isEPub - Variable in class SettingsController.Settings
-
trueif the lab runs in an ePub reader. - isEPub() - Method in class EvoLudoWeb
-
Check if this lab is running inside an ePub reader.
- isEPub() - Method in class SettingsController
-
Reports whether the environment is an ePub reader.
- isEPub() - Static method in class NativeJS
-
JSNI method: Check if graph is displayed in an ePub reading system.
- isEPubStandalone() - Method in class EvoLudoWeb
-
Check if this lab is displayed as standalone page in ePub.
- isFixedBoundary() - Method in class AbstractLattice
-
Report whether the lattice uses fixed boundaries instead of periodic ones.
- isFixedBoundaryToken(char) - Static method in enum class GeometryType
-
Helper method to check if the character
chindicates fixed boundaries. - isFull() - Method in class RingBuffer
-
Check if the ring buffer is at capacity.
- isFullscreen() - Static method in class NativeJS
-
JSNI method: Check if the document is in fullscreen mode.
- isFullscreenSupported() - Static method in class NativeJS
-
JSNI method: Check if fullscreen mode is supported.
- isGraphConnected() - Method in class AbstractGeometry
-
Check if graph is connected.
- isGraphConnected(int, boolean[]) - Method in class AbstractGeometry
-
Depth-first traversal helper used to determine connectivity.
- isGWT - Static variable in class EvoLudo
-
The flag to indicate whether EvoLudo is running in a web browser (or ePub) using javascript generated by GWT or in the java JRE.
- isHierarchy - Variable in class PopGraph2D
-
Convenience variable.
- isHit(Point2D) - Method in class Node2D
-
Check it point
hitlies inside of node. - isHit(Point3D) - Method in class Node3D
-
Check it point
hitlies inside of node. - isHTML() - Static method in class NativeJS
-
JSNI method: Test whether loaded from an HTML document.
- isIBS() - Method in enum class ModelType
-
Check if this model type is individual based simulations model.
- isIdentity() - Method in class AffineTransform
-
Returns
trueif thisAffineTransformis an identity transform. - isInitialViewSet() - Method in class ViewController
-
Determines whether the
--viewoption has been provided. - isInterspecies - Variable in class AbstractGeometry
-
trueif this geometry links different species/populations. - isInterspecies() - Method in class AbstractGeometry
-
Check whether this geometry connects individuals from different populations.
- isLattice() - Method in class AbstractGeometry
-
Utility method to determine whether a given geometry type is a lattice.
- isLattice() - Method in enum class GeometryType
-
Check if the geometry is a lattice.
- isLinearPGG - Variable in class CDL
-
The flag to indicate whether the public good is linear, i.e.
- isLoaded - Variable in class AbstractView
-
The flag to indicate whether this view has been loaded.
- isMap(Map2Fitness.Map) - Method in class Map2Fitness
-
Checks if this map is of type
aMap. - isMonomorphic() - Method in class IBSDPopulation
- isMonomorphic() - Method in class IBSPopulation
-
Check if population is monomorphic.
- isMonomorphic() - Method in class ODE
-
Check if population is monomorphic.
- isMonomorphic() - Method in class PDE
- isMonomorphic() - Method in class ATBT.ATBTPop
- isMonomorphic(int, int, int, int) - Method in class ODE
-
Helper method to check if the species with trait indices
startthroughstopis monomorphic. - isMoran() - Method in class PopulationUpdate
-
Determine whether population update is a variant of Moran updates.
- isMouseOver - Variable in class ContextMenu
-
trueif pointer is currently over context (sub)menu. - isMultispecies - Variable in class IBSPopulation
-
Flag to indicate whether the model entertains multiple species, i.e.
- isMultispecies - Variable in class Model
-
Flag to indicate whether the model entertains multiple species, i.e.
- isMultispecies - Variable in class Histogram
-
Flag to indicate whether the model entertains multiple species, i.e.
- isMultispecies() - Method in interface Features
-
Returns whether the module implements multiple species.
- isMultispecies() - Method in interface Features.Multispecies
- isNeighborOf(int, int) - Method in class AbstractGeometry
-
Check whether
checkis currently a neighbour offocal. - isNeutral - Variable in class IBSPopulation
-
Flag to indicate whether dynamic is neutral, i.e.
- isNeutral() - Method in interface Features.Payoffs
-
Checks whether dynamic is neutral, i.e.
- isNormalized - Variable in class HistoGraph
-
The flag to indicate whether the data is normalized.
- isODE() - Method in enum class ModelType
-
Check if this model type is an ordinary differential equations model.
- isOrthographic() - Method in class PopGraph3D
-
Check if the camera uses an orthographic projection.
- isPairwise() - Method in interface Features.Groups
- isPairwise() - Method in interface Features
-
Returns whether interactions are restricted to pairs (
falseby default). - isPairwise() - Method in interface Features.Pairs
- isPDE() - Method in enum class ModelType
-
Check if this model type is an [partial differential equations model.
- isReady() - Static method in class SettingsController
-
Reports whether no other ePub lab is currently running, allowing this lab to start execution.
- isRegular - Variable in class AbstractGeometry
-
trueif the network structure is regular (all nodes have the same number of neighbours). - isRegular() - Method in class AbstractGeometry
-
Check whether the geometry is regular (all nodes share the same degree).
- isRelaxing - Variable in class Model
-
The flag to indicate whether the model is currently relaxing the initial configuration.
- isRelaxing() - Method in class Model
-
Check if EvoLudo model is in the process of relaxing.
- isRewired - Variable in class AbstractGeometry
-
trueif rewiring should be applied. - isRewired() - Method in class AbstractGeometry
-
Check if the geometry was modified by rewiring.
- isRunning - Variable in class EvoLudo
-
The flag to indicate whether the active model is running.
- isRunning - Variable in class TestEvoLudo
-
The flag to indicate whether tests are running.
- isRunning - Variable in class Network
-
The flag to indicate whether the layouting process is running.
- isRunning() - Method in class EvoLudo
-
Check if the active model is running.
- isRunning() - Method in class AbstractView
-
Checks if the controller is busy running calculations.
- isSameTrait(int) - Method in class IBSCPopulation
- isSameTrait(int) - Method in class IBSDPopulation
- isSameTrait(int) - Method in class IBSMCPopulation
- isSameTrait(int) - Method in class IBSPopulation
-
Check if individual with index
ahas switched traits. - isSameTrait(int) - Method in class NetGames.IBSPop
- isSampling(IBSGroup.SamplingType) - Method in class IBSGroup
-
Checks whether the type of sampling of interaction/reference groups is
type. - isSDE() - Method in enum class ModelType
-
Check if this model type is an stochastic differential equations model.
- isSeedSet() - Method in class RNGDistribution
-
Check if seed of random number generator has been set.
- isSelfClosing() - Method in class PlistTag
-
Check if this tag is self-closing.
- isSet() - Method in class CLOption
-
Check if option was set on command line (regardless of whether an argument was provided).
- isShiftDown - Variable in class KeyHandler
-
Tracks whether the Shift modifier is currently pressed.
- isShiftDown() - Method in class KeyHandler
-
Determine whether the Shift modifier key is currently engaged.
- isShowing() - Method in class EvoLudoWeb
-
Check if EvoLudo model is visible on screen.
- isShowing() - Static method in class ContextMenu
-
Check if context menu is visible.
- isSingle - Variable in class AbstractGeometry
-
Convenience flag denoting whether intra- and interspecific competitions are identical.
- isSingle() - Method in class AbstractGeometry
-
Check if a single geometry suffices for interaction and competition structures.
- isSquareLattice() - Method in enum class GeometryType
-
Check if the geometry is a square lattice.
- isStandalone() - Method in class SettingsController
-
Reports whether the ePub lab runs on a standalone page instead of inline within text flow.
- isStatic() - Method in interface Features
-
Modules that are based on static fitness should implement the
Features.Staticinterface and thus returntrue. - isStatic() - Method in interface Features.Static
- isStatistics() - Method in enum class Data
-
Checks if the data type is a statistics type.
- isStatistics() - Method in enum class Mode
-
Checks if the mode is a statistics mode.
- isStatus(Network.Status) - Method in class Network
-
Checks the status of the layouting process.
- isSubmenu() - Method in class ContextMenu
-
Check if this is a submenu.
- isSubtype(GeometryType) - Method in class HierarchicalGeometry
-
Check if the sub-geometry matches the given type.
- issues - Variable in class EvoLudoWeb.GUIState
-
The number of issues that have occurred during parsing
- isSuspended - Variable in class EvoLudo
-
The flag to indicate whether running of the model is suspended.
- isSuspended() - Method in class EvoLudo
-
Check whether the current model is suspended.
- isSymmetric - Variable in class PDE
-
The flag indicating whether the dynamics is symmetric.
- isSymmetric() - Method in class PDE
-
Gets whether the model preserves symmetry.
- isSynchronous - Variable in class IBS
-
Flag to indicate whether the population updates are synchronous.
- isSynchronous() - Method in class PopulationUpdate
-
Determine whether population update is synchronous.
- isTimeReversed() - Method in class Model
-
Checks if time is reversed.
- isTimeReversed() - Method in class ODE
- isType(GeometryType) - Method in class AbstractGeometry
-
Convenience helper to check the geometry type.
- isType(ModelType) - Method in enum class ModelType
-
Check if this model type is the same as the given type.
- isUndirected - Variable in class AbstractGeometry
-
Flag indicating whether the network structure is undirected.
- isUndirected() - Method in class AbstractGeometry
-
Check whether all links are undirected.
- isUnique() - Method in class AbstractGeometry
-
Check if current geometry unique.
- isUnique() - Method in enum class GeometryType
-
Helper method to check uniqueness of the geometry
geo. - isUnique() - Method in class HierarchicalGeometry
- isVacantAt(int) - Method in class IBSDPopulation
- isVacantAt(int) - Method in class IBSPopulation
-
Check if site with index
indexis occupied by an individual or vacant. - isValid - Variable in class AbstractGeometry
-
trueif the network structure has been successfully initialized. - isValidDnD(JavaScriptObject) - Static method in class NativeJS
-
JSNI method: check whether a single plist files was dropped.
- isValidInitForType(double[][]) - Method in class PDE
-
Validate that the parsed init matrix is acceptable for the chosen initialization type.
- isValidKey(String) - Method in class CLOption
-
Check if the key with name
aKeyis a valid key for this option. - isValidKey(CLOption.Key) - Method in class CLOption
-
Check if
keyis a valid key for this option. - isVirgin - Variable in class PlistReader
-
trueif no processing has occurred yet. - isVR() - Method in class PopGraph3D
-
Check if the graph is displayed with stereo effect.
- isWebGLSupported() - Static method in class NativeJS
-
JSNI method: check whether WebGL and hence 3D graphics are supported.
- isXML - Variable in class XMLLogFormatter
-
falseif XML/XHTML compliant encoding of log messages desired. - iterator() - Method in class Network
- iterator() - Method in class RingBuffer
- Iterator(Path2D) - Constructor for class Path2D.Iterator
-
Constructs a new path iterator object from an arbitrary
Path2Dobject.
J
- Java notes - Section in class org.evoludo.math.MersenneTwister
- jrengine - Variable in class simMoran
-
The EvoLudoJRE engine for running the simulation.
- jsPrefix() - Static method in class FullscreenChangeEvent
-
Determine browser prefix, if any, to use the correct identifier for capturing the fullscreen change event.
- justFocussed - Variable in class EvoLudoTrigger.LightboxPanel
-
Flag to track if window just got focus.
K
- KALEIDOSCOPE - Enum constant in enum class IBSD.Init.Type
-
Symmetric initial distribution, possibly generating evolutionary kaleidoscopes for deterministic synchronous updates.
- key - Variable in enum class GeometryType
-
Key of geometry.
- key - Variable in enum class IBS.MigrationType
-
Key of migration type.
- key - Variable in enum class IBS.ScoringType
-
Key of population update type.
- key - Variable in enum class IBS.Statistics.Type
-
Key of statistics type.
- key - Variable in enum class IBSC.Init.Type
-
Key of initialization type.
- key - Variable in enum class IBSD.Init.Type
-
Key of initialization type.
- key - Variable in enum class IBSD.OptimizationType
-
Key of optimization type.
- key - Variable in enum class IBSGroup.SamplingType
-
Key of interaction type.
- key - Variable in enum class ModelType
-
Identifying key of the model type.
- key - Variable in enum class ODEInitialize.InitType
-
Key of initialization type.
- key - Variable in enum class PDEInitialize.Type
-
Key of initialization type.
- key - Variable in enum class PopulationUpdate.Type
-
Key of population update type.
- key - Variable in enum class Continuous.Benefits
-
The key of the benefit function.
- key - Variable in enum class Continuous.ColorModelType
-
The name of the color model type.
- key - Variable in enum class Continuous.Costs
-
The key of the cost function.
- key - Variable in enum class Map2Fitness.Map
-
Key of map.
- key - Variable in enum class Mutation.Continuous.Type
-
Key of player update.
- key - Variable in enum class Mutation.Discrete.Type
-
Key of player update.
- key - Variable in enum class PlayerUpdate.Type
-
Key of player update.
- key - Variable in enum class SpeciesUpdate.Type
-
Key of species update type.
- key - Variable in class CLOption.SimpleKey
-
The key of the command line option.
- KEY_ALT - Static variable in class KeyHandler
-
String value emitted when the Alt key is pressed.
- KEY_BACKSPACE - Static variable in class KeyHandler
-
String value emitted when the Backspace key is pressed.
- KEY_CLOSE - Static variable in class Plist
-
String constant for closing an
keyentry during plist generation. - KEY_DELETE - Static variable in class KeyHandler
-
String value emitted when the Delete key is pressed.
- KEY_ENTER - Static variable in class KeyHandler
-
String value emitted when the Enter key is pressed.
- KEY_ESCAPE - Static variable in class KeyHandler
-
String value emitted when the Escape key is pressed.
- KEY_OPEN - Static variable in class Plist
-
String constant for opening an
integerentry during plist generation. - KEY_SHIFT - Static variable in class KeyHandler
-
String value emitted when the Shift key is pressed.
- Key behavioral notes - Section in class org.evoludo.simulator.views.Phase2D
- Key Concepts & Fields - Section in class org.evoludo.graphics.PopGraph2D
- keyController - Variable in class EvoLudoWeb
-
Helper that centralizes keyboard handling.
- keyController - Variable in class WebListener
-
The key controller used to manage keyboard events.
- KeyHandler - Class in org.evoludo.simulator.ui
-
Handles global key events and delegates actions to the owning EvoLudoWeb.
- KeyHandler(EvoLudoWeb) - Constructor for class KeyHandler
-
Initializes the key event handler.
- keyHandlers - Static variable in class KeyHandler
-
All handlers that have requested global registration.
- Key responsibilities: - Section in class org.evoludo.graphics.GenericPopGraph
- Key responsibilities: - Section in class org.evoludo.graphics.ParaGraph
- keys - Variable in class CLOption
-
The list of valid keys (if applicable).
- kin - Variable in class AbstractGeometry
-
The array storing the number of incoming neighbours for each node.
- KlemmEguiluzGeometry - Class in org.evoludo.simulator.geometries
-
Scale-free/small-world network following the Klemm & Eguíluz growth process.
- KlemmEguiluzGeometry(EvoLudo) - Constructor for class KlemmEguiluzGeometry
-
Create a Klemm-Eguíluz small-world geometry managed by the supplied engine.
- kout - Variable in class AbstractGeometry
-
The array storing the number of outgoing neighbours for each node.
- kurtosis(double[]) - Static method in class Distributions
-
Sample kurtosis of data points
x[i]stored in double vectorx. - kurtosis(double[], double) - Static method in class Distributions
-
Sample kurtosis of data points
x[i]stored in double vectorxwith known meanm1.
L
- label - Variable in class GenericPopGraph
-
The label of the graph.
- label - Variable in class GraphStyle
-
The label of the graph (if any).
- label - Variable in class S3Map
-
The name of the map.
- labelColor - Variable in class GraphStyle
-
The color of the label of the graph.
- labelFont - Variable in class GraphStyle
-
The font for the graph label as a CSS string.
- last() - Method in class RingBuffer
-
Return last/most recent buffer entry.
- last(double[], int) - Static method in class ArrayMath
-
Find the last occurence of the element
bin the arraydouble[] a. - last(int[], int) - Static method in class ArrayMath
-
Find the last occurence of the element
bin the arrayint[] a. - lastIndexOf(Object) - Method in class Network
- lastModule - Variable in class ViewController
-
Track the module last used for view reuse decisions.
- layout - Variable in class Network2DGWT
-
Helper variable to keep track of the time spent layouting the network.
- layout - Variable in class Network3DGWT
-
Helper variable to keep track of the time spent layouting the network.
- LAYOUT_IN_PROGRESS - Enum constant in enum class Network.Status
-
layout in progress
- layoutComplete() - Method in class GenericPopGraph
- layoutComplete() - Method in class EvoLudo
-
Notification from GUI that layout process has finished.
- layoutComplete() - Method in class EvoLudoGWT
- layoutComplete() - Method in interface Network.LayoutListener
-
Notification that the layouting process has completed.
- layoutComplete() - Method in class AbstractView
-
Notification of the completion of the layouting process.
- layoutComplete() - Method in class GenericPop
- layoutFallbackPercent(int) - Method in class Histogram
-
Assign equal percent heights when pixel measurements are unavailable.
- layoutGraphs() - Method in class Histogram
-
Size histogram panels so their drawable frames have equal height while distributing x-axis decoration space across the stack.
- layoutNetwork() - Method in class GenericPopGraph
-
Draws structures with resulting from dynamic layouting of network.
- layoutTimeout - Variable in class Network
-
The timeout for layout calculations.
- layoutUpdate(double) - Method in class GenericPopGraph
- layoutUpdate(double) - Method in interface Network.LayoutListener
-
Requests an incremental update of the current layout.
- left - Variable in class Rectangle2D
-
The left segment of the rectangle.
- leftMouseButton - Variable in class AbstractGraph
-
The flag to indicate whether the left mouse button is pressed.
- length() - Method in class Vector2D
-
Calculate the length of the 2D vector.
- length() - Method in class Vector3D
-
Calculate the length of the 3D vector.
- length2() - Method in class Vector2D
-
Calculate the length squared of the 2D vector,
|v|2. - length2() - Method in class Vector3D
-
Calculate the length squared of the 3D vector,
|v|2. - lengthSquared() - Method in class Vector2D
-
Same as
Vector2D.length2(). - lengthSquared() - Method in class Vector3D
-
Same as
Vector3D.length2(). - leniencyCoop - Variable in class CDLP
-
The leniency of peer punishers towards cooperators (
0: full leninecy,1: no leninecy). - leniencyLoner - Variable in class CDLP
-
The leniency of peer punishers towards loners (
0: full leninecy,1: no leninecy). - level - Variable in class IBSGroup.HierarchyUnit
-
Current hierarchy level being inspected.
- levelColor - Variable in class GraphStyle
-
The color of the levels.
- levelSize - Variable in class IBSGroup.HierarchyUnit
-
Number of individuals contained at the current level.
- levelWidth - Variable in class GraphStyle
-
The stroke width of the levels.
- License - Section in class org.evoludo.math.MersenneTwister
- Lifecycle - Section in class org.evoludo.EvoLudoWeb
- Lifecycle - Section in class org.evoludo.graphics.AbstractGraph
- Lifecycle - Section in class org.evoludo.simulator.views.Histogram
- lifecycleController - Variable in class EvoLudo
-
Controller for lifecycle listeners.
- LifecycleController - Class in org.evoludo.simulator
-
Helper to manage lifecycle listeners and dispatch lifecycle notifications as well as loading and unloading modules and models.
- LifecycleController(EvoLudo) - Constructor for class LifecycleController
-
Create a controller bound to the supplied engine.
- LifecycleListener - Interface in org.evoludo.simulator.models
-
LifecycleListeners are notified about loading and unloading events for modules and models. - lifecycleListeners - Variable in class LifecycleController
-
List of listeners for module/model load/unload lifecycle events.
- light - Variable in class PopGraph3D
-
The directed light source illuminating the scene.
- LightboxPanel() - Constructor for class EvoLudoTrigger.LightboxPanel
-
Create a new lightbox panel.
- Limitations and assumptions - Section in class org.evoludo.simulator.views.Pop2D
- Limitations and assumptions - Section in class org.evoludo.simulator.views.Pop3D
- lin2log(double) - Method in class Slider
-
Helper function to convert from linear to logarithmic scales.
- line - Variable in class PlistReader
-
Remainder of
plist-string. - Line2D - Class in org.evoludo.geom
-
Utility class for dealing with straight (infinite) lines in 2D.
- Line2D() - Constructor for class Line2D
-
Create a new 2D line with the slope and
y-intercept of zero (corresponding to thex-axis). - Line2D(double, double) - Constructor for class Line2D
-
Create a new 2D line with slope
mandy-interceptb. - Line2D(Line2D) - Constructor for class Line2D
-
Create a copy of the 2D line
l. - Line2D(Point2D, Point2D) - Constructor for class Line2D
-
Create a new 2D line through points
p1andp2. - LINEAR - Enum constant in enum class GeometryType
-
Linear lattice, 1D.
- linearAsymmetry - Variable in class LinearGeometry
-
Difference between the number of neighbours on the left vs right.
- LinearGeometry - Class in org.evoludo.simulator.geometries
-
Linear (1D lattice) geometry that supports asymmetric neighbourhoods and optional fixed boundaries.
- LinearGeometry(EvoLudo) - Constructor for class LinearGeometry
-
Create a linear (1D lattice) geometry attached to the given engine.
- LineGraph - Class in org.evoludo.graphics
-
LineGraph visualizes time series data as one or more line plots inside a resizable, pannable and zoomable canvas.
- LineGraph(Mean, Module) - Constructor for class LineGraph
-
Create new line graph for
view. - linestyle - Variable in class HistoGraph.Marker
-
The linestyle of the marker.
- lineTo(double, double) - Method in class Path2D
-
Adds a point to the path by drawing a straight line from the current coordinates to the new specified coordinates specified in double precision.
- lineTo(Point2D) - Method in class Path2D
-
Adds point
ptto the path by drawing a stright line to the specified location. - lineWidth - Variable in class GraphStyle
-
The stroke width of lines on the graph.
- linext - Variable in class PDE
-
The linear extension of the lattice.
- Link() - Constructor for class IBSDPopulation.Link
-
Empty default constructor for a Link.
- linkColor - Variable in class GraphStyle
-
The color of links on the graph.
- linkNeighboursAt(int, int, int, int, int, boolean) - Method in class CubicGeometry
-
Links all neighbors in the specified range [min, max] around bOffset to aPlayer.
- linkNodes() - Method in class Network3DGWT
- linkNodes() - Method in class Network
-
Generate the links for the current configuration of the network.
- linkNodes() - Method in class Network2D
- links - Variable in class Network3DGWT
-
The links in the network.
- links - Variable in class Network2D
-
The links in this network.
- linkstyle - Variable in class PopGraph3D
-
The line style for the links.
- linkWidth - Variable in class GraphStyle
-
The stroke width of links on the graph.
- list2double(List) - Static method in class Plist
-
Utility method to convert a list of
Double's to an array ofdouble's. - list2int(List) - Static method in class Plist
-
Utility method to convert a list of
Integer's to an array ofint's. - listener - Variable in class Network
-
The link to the GUI elements interested in updates about the layouting progress.
- listener - Variable in class ContextMenu.Registration
-
Listener widget for context menu requests.
- listener - Variable in class ContextMenu.TouchTimer
-
Listening widget that triggered the scheduling for the context menu.
- listener - Variable in class Tooltip.Registration
-
Listener widget for tooltips.
- listenersInstalled - Static variable in class KeyHandler
-
Tracks whether the global JS listeners have been installed.
- listIterator() - Method in class RingBuffer
-
Returns a list iterator over all elements in this buffer in chronological order.
- listIterator(int) - Method in class RingBuffer
-
Returns a list iterator over all elements in this buffer in chronological order starting with entry at
index. - load() - Method in class IBS
-
Milestone: Load this model and allocate resources (if applicable).
- load() - Method in class Model
-
Milestone: Load this model and allocate resources (if applicable).
- load() - Method in class ODE
- load() - Method in class PDE
- load() - Method in class SDE
- load() - Method in class ATBT
- load() - Method in class CDL
- load() - Method in class CDLP
- load() - Method in class CDLPQ
- load() - Method in class Centipede
- load() - Method in class CLabour
- load() - Method in class Continuous
- load() - Method in class CSD
- load() - Method in class Discrete
- load() - Method in class EcoPGG
- load() - Method in class LV
- load() - Method in class Module
-
Load new module and perform basic initializations.
- load() - Method in class Moran
- load() - Method in class NetGames
- load() - Method in class Predator
- load() - Method in class RSP
- load() - Method in class SIR
- load() - Method in class TBT
- load() - Method in class AbstractView
-
Load the view.
- load() - Method in class Histogram
- load() - Method in class TrackballControls
-
Initialize and register mouse and touch handlers.
- loadModel(ModelType) - Method in class EvoLudo
-
Set model type and loads the corresponding frameworks for individual based simulations or numerical integration of ODE/SDE/PDE models.
- loadModel(ModelType) - Method in class LifecycleController
-
Set model type and loads the corresponding frameworks for individual based simulations or numerical integration of ODE/SDE/PDE models.
- loadModule(String) - Method in class EvoLudo
-
Load new module with key
newModuleKey. - loadModule(String) - Method in class LifecycleController
-
Load new module with key
newModuleKey. - loadModules() - Method in class EvoLudo
-
Load all available modules.
- loadViews(boolean) - Method in class EvoLudoWeb
-
Helper method to update the views after the command line options have been applied.
- loadZipJs() - Static method in class EvoLudoWeb
-
Ensures ZIP JavaScript is loaded exactly once across all instances.
- log - Variable in class Console
-
The console log.
- log(String) - Static method in class NativeJS
-
JSNI method: log message into JS console.
- log(Level, String) - Method in class Console
-
Log message in console.
- Log() - Constructor for class Console.Log
-
Create an empty log widget.
- log10(double[]) - Static method in class ArrayMath
-
Element-wise logarithm of double array
a(base 10). - log10(float[]) - Static method in class ArrayMath
-
Element-wise logarithm of float array
a(base 10). - log2lin(double) - Method in class Slider
-
Helper function to convert from logarithmic to linear scales.
- logAccountingIssue(double, double) - Method in class IBSPopulation
-
Log an accounting issue.
- logAccountingIssue(String, double, double, String) - Method in class IBSPopulation
-
Log an accounting issue.
- logBase - Variable in class Slider
-
For logarithmic sliders this is the base of the logarithm.
- logCheckResult(String, boolean) - Method in class AbstractGeometry
-
Log a standardized pass/fail outcome for consistency checks.
- logClosingTagWarning(int, String) - Static method in class PlistParser
-
Logs a warning that the closing tag is missing.
- logError(String) - Method in class EvoLudo
-
Convenience method to log errors of simulations.
- logError(String) - Method in class TestEvoLudo
-
Log error message in red color to console or logger.
- logError(String) - Method in class CLOParser
-
Helper method for logging errors.
- logEvoHandler - Variable in class EvoLudoWeb
-
Handler for the log framework to report notifications etc.
- logFeatures() - Method in class EvoLudoWeb
-
Log GWT features and GUI specifics.
- logFitnessIssue(int, double, double) - Method in class IBSPopulation
-
Log a fitness issue.
- logger - Variable in class EvoLudoWeb
-
Logger for keeping track of and reporting events and issues.
- logger - Variable in class AbstractGraph
-
Logger for keeping track of and reporting events and issues.
- logger - Variable in class EvoLudo
-
The logger for keeping track of and reporting events and issues.
- logger - Variable in class TestEvoLudo
-
Logger for keeping track of and reporting events and issues.
- logger - Variable in class AbstractGeometry
-
Logger for keeping track of and reporting events and issues.
- logger - Variable in class IBSPopulation
-
Logger for keeping track of and reporting events and issues.
- logger - Variable in class Model
-
Logger for keeping track of and reporting events and issues.
- logger - Variable in class Module
-
Logger for keeping track of and reporting events and issues.
- logger - Variable in class AbstractView
-
Logger for keeping track of and reporting events and issues.
- logger - Variable in class CLOParser
-
Logger for reporting errors, warnings or other information (optional).
- LOGGER - Static variable in class PlistParser
-
The logger for logging warnings and errors.
- Logging - Section in class org.evoludo.EvoLudoWeb
- logInvalidTagWarning(int, String, String) - Static method in class PlistParser
-
Logs a warning that the tag is invalid in the given context.
- logMapIssue(int, double, double) - Method in class IBSPopulation
-
Log a mapping issue.
- logMessage(String) - Method in class EvoLudo
-
Convenience method to log messages of simulations.
- logMessage(String) - Method in class TestEvoLudo
-
Log message to console or logger.
- logNodeIssue(int, String) - Method in class AbstractGeometry
-
Log a standardized node-centric message for consistency checks.
- logOk(String) - Method in class TestEvoLudo
-
Log message in green color to console or logger.
- logoSmall() - Method in interface Resources
-
Get the EvoLudo logo.
- logParseFailure(CLOption) - Method in class CLOParser
-
Logs a parse failure for an option.
- logProgress() - Static method in class MersenneTwister
-
Append newline to buffer.
- logProgress(String) - Static method in class MersenneTwister
-
Append message to buffer (adding newline).
- logProgress(String) - Method in class EvoLudo
-
Utility method to log progress of simulations.
- logProgress(String) - Method in class EvoLudoGWT
-
GWT uses the config channel of the logger to report progress
- logRange - Variable in class Slider
-
Helper variable to the logarithm of the slider range.
- logRestoreWarning(String, String) - Method in class IBS
-
Log warning message for failed restoration of
whatin populationname. - logScaleY - Variable in class GraphStyle
-
The flag to indicate whether to use logarithmic scaling on the y-axis.
- logScoringIssue(int, double, double) - Method in class IBSPopulation
-
Log a scoring issue.
- logScoringIssue(int, double, String) - Method in class IBSPopulation
-
Log a scoring issue.
- logTitle(String) - Method in class TestEvoLudo
-
Log bold message to console or logger.
- logWarning(String) - Method in class EvoLudo
-
Convenience method to log warnings of simulations.
- logWarning(String) - Method in class TestEvoLudo
-
Log warning message in yellow color to console or logger.
- logWarning(String) - Method in class CLOParser
-
Helper method for logging warnings.
- logYAxesMenu - Variable in class LineGraph
-
The context menu item to toggle logarithmic y-axis scaling.
- logYMenu - Variable in class AbstractGraph
-
The menu item to toggle logarithmic scaling on the y-axis.
- loner - Static variable in class IBSGroup
-
The empty neighbourhood of a lone individual.
- LONER - Static variable in class CDL
-
The trait (and index) value of loners.
- LONG_TOUCH_TIME - Static variable in class ContextMenu
-
Delay in milliseconds before the touch event is considered a 'long touch' instead of a 'tap'.
- longTouch - Variable in class ContextMenu
-
Delay before two finger touch triggers context menu, provided that no other touch event fired during
delayTapmilliseconds. - LOWER_MASK - Static variable in class MersenneTwister
-
Mask isolating the least significant
rbits. - LstItr() - Constructor for class RingBuffer.LstItr
-
Creates a new
ListIteratorover all elements in this buffer starting with the oldest entry. - LstItr(int) - Constructor for class RingBuffer.LstItr
-
Creates a new
ListIteratorover all elements in this buffer starting with the entry atindex. - LV - Class in org.evoludo.simulator.modules
-
Lotka-Volterra module for EvoLudo.
- LV(EvoLudo) - Constructor for class LV
-
Create a new instance of the Lotka-Volterra module.
- LV.ODE - Class in org.evoludo.simulator.modules
-
ODE model for the Lotka-Volterra module.
- LV.SDE - Class in org.evoludo.simulator.modules
-
SDE model for the LV module.
M
- m - Variable in class Line2D
-
The slope of the straight line.
- M - Static variable in class MersenneTwister
-
Period parameter
m(middle word). - m00 - Variable in class AffineTransform
-
The X coordinate scaling element of the 3x3 affine transformation matrix.
- m01 - Variable in class AffineTransform
-
The X coordinate shearing element of the 3x3 affine transformation matrix.
- m02 - Variable in class AffineTransform
-
The X coordinate of the translation element of the 3x3 affine transformation matrix.
- m10 - Variable in class AffineTransform
-
The Y coordinate shearing element of the 3x3 affine transformation matrix.
- m11 - Variable in class AffineTransform
-
The Y coordinate scaling element of the 3x3 affine transformation matrix.
- m12 - Variable in class AffineTransform
-
The Y coordinate of the translation element of the 3x3 affine transformation matrix.
- MAGENTA - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Magenta color.
- MAGENTA_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Magenta background color.
- MAGENTA_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Magenta high intensity background.
- MAGENTA_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Magenta color.
- MAGENTA_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Magenta high intensity color.
- MAGENTA_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Magenta high intensity color.
- MAGENTA_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Magenta color.
- magnitude(double) - Static method in class Functions
-
Returns the order of magnitude of
value. - main(String[]) - Static method in class MersenneTwister
-
Tests the code.
- main(String[]) - Static method in class scanCSD
-
Main method to run the simulation.
- main(String[]) - Static method in class simCDL
-
Main method to run the simulation.
- main(String[]) - Static method in class simCDLP
-
Main method to run the simulation.
- main(String[]) - Static method in class simCDLPQ
-
Main method to run the simulation.
- main(String[]) - Static method in class simMoran
-
Main method to run the simulation.
- main(String[]) - Static method in class simTBT
-
Main method to run the simulation.
- main(String[]) - Static method in class simTraits
-
Main method to run the simulation.
- main(String[]) - Static method in class TestEvoLudo
-
Entry point for test routines of EvoLudo.
- Main behaviors and responsibilities: - Section in class org.evoludo.graphics.LineGraph
- map - Variable in class ParaGraph
-
The map for converting data to phase plane coordinates.
- map - Variable in class S3Graph
-
The map for converting data to simplex coordinates (cartesian).
- map - Variable in class ColorMap.Gradient1D
-
Helper variable to make the mapping from a range of data values to indices of the gradient array more efficient:
map=nBins/(max-min), wheremaxmaximum data value to be mapped. - map - Variable in class ColorMap.Gradient2D
-
Helper variable to make the mapping from a range of data values to indices of the gradient array more efficient:
map=nBins/(max-min), wheremaxmaximum data value to be mapped. - map - Variable in class ATBT
-
The map for projecting the four dimensional dynamical system onto a 2D phase plane.
- map - Variable in class EcoPGG
-
The map for translating the model data into 2D phase plane representation.
- map - Variable in class Map2Fitness
-
Map type.
- map - Variable in class Phase2D
-
The map that transforms the current state of the model to a point on the 2D phase plane.
- map(double) - Method in class Map2Fitness
-
Map
scoreto fitness, based on currently selected typemap. - Map(String, String) - Constructor for enum class Map2Fitness.Map
-
Instantiate new type of map.
- map2fit - Variable in class IBSPopulation
-
The map converting scores to fitness and vice versa.
- map2fitness - Variable in class Module
-
Map to convert score/payoff to fitness
- Map2Fitness - Class in org.evoludo.simulator.modules
-
Map scores/payoffs to fitness and vice versa.
- Map2Fitness(Module, Map2Fitness.Map) - Constructor for class Map2Fitness
-
Instantiate new map of type
mapformodule. - Map2Fitness.Map - Enum Class in org.evoludo.simulator.modules
-
Enum representing the different types of payoff/score to fitness maps
- markDerivedFrom(AbstractGeometry) - Method in class AbstractGeometry
-
Mark this geometry as derived from
source. - Marker(double, String, String) - Constructor for class HistoGraph.Marker
-
Create a new marker for the histogram at
xwith colorcolorand descriptiondescr. - Marker(double, String, String, int[]) - Constructor for class HistoGraph.Marker
-
Create a new marker for the histogram at
xwith colorcolor, descriptiondescr, and linestylelinestyle. - markerColors - Variable in class AbstractGraph
-
The array of colors used for markers.
- markerList - Variable in class Markers
-
The list of markers on graphs.
- markers - Variable in class AbstractGraph
-
Markers for decorating the graph.
- markers - Variable in class Model
-
Markers for annotating graphical representations of the state of the model.
- Markers - Class in org.evoludo.simulator.models
-
The class to manage customised markers for graphs.
- Markers(Model) - Constructor for class Markers
-
Instantiate new population update for use in IBS
models. - Markers and interactivity - Section in class org.evoludo.graphics.HistoGraph
- markerSize - Variable in class GraphStyle
-
The radius of marker points.
- match(String) - Method in class CLOption
-
Returns the key that best matches
name. - match(String, int) - Method in class CLOption
-
Returns the key that best matches
namewith at leastmincharacters matching. - MATRIX_A - Static variable in class MersenneTwister
-
Constant vector
aused in the twist transformation. - MATRIX_DELIMITER - Static variable in class CLOParser
-
The delimiter for separating rows when passing a matrix as an option.
- MATRIX_DELIMITER - Static variable in class Formatter
-
Delimiter between matrix rows.
- max - Variable in class Slider
-
Maximum value of slider.
- max(boolean[]) - Static method in class ArrayMath
-
Find maximum element in boolean array/vector
a. - max(double[]) - Static method in class ArrayMath
-
Find maximum element in double array/vector
a. - max(double[][]) - Static method in class ArrayMath
-
Find maximum element in double array/matrix
a. - max(double[], boolean[]) - Static method in class ArrayMath
-
Find maximum element in double array
aamongactiveelements. - max(double[], double[]) - Static method in class ArrayMath
-
Find maximum element in two double arrays
aandb. - max(double[], int, int) - Static method in class SDE
-
Find the maximum value in a range of an array.
- max(float[]) - Static method in class ArrayMath
-
Find maximum element in float array/vector
a. - max(float[][]) - Static method in class ArrayMath
-
Find maximum element in float array/matrix
a. - max(float[], float[]) - Static method in class ArrayMath
-
Find maximum element in two float arrays
aandb. - max(int[]) - Static method in class ArrayMath
-
Find maximum element in int array/vector
a. - max(int[][]) - Static method in class ArrayMath
-
Find maximum element in int array/matrix
a. - max(long[]) - Static method in class ArrayMath
-
Find maximum element in long array/vector
a. - max(long[][]) - Static method in class ArrayMath
-
Find maximum element in long array/matrix
a. - max(Comparator) - Method in class RingBuffer
-
Return the maximum entry in this buffer according to the comparator
cmp. - MAX_ANIMATE_LAYOUT_LINKS_DEFAULT - Static variable in class GenericPopGraph
-
Maximum number of edges in network for animated layout.
- MAX_ANIMATE_LAYOUT_VERTICES_DEFAULT - Static variable in class GenericPopGraph
-
Maximum number of nodes in network for animated layout.
- MAX_BINS - Static variable in class HistoGraph
-
The maximum number of bins for the histogram.
- MAX_BINS - Static variable in class Distribution
-
The maximum number of bins for the trait histograms.
- MAX_DIGITS - Static variable in class Formatter
-
The maximum number of decimal digits to format.
- MAX_EYE_DIST - Static variable in class TrackballControls
-
Maximum eye distance.
- MAX_EYE_DIST_SQ - Static variable in class TrackballControls
-
Square of maximum eye distance.
- MAX_LINEAR_SIZE - Static variable in class PopGraph2D
-
The maximum size of a linear graph.
- MAX_LINK_COUNT - Static variable in class Network
-
The maximum number of links drawn in a graphical representation of the network.
- MAX_LINKS_PER_STEP - Static variable in class Network2DGWT
-
The minimum number of links to process in one step.
- MAX_LINKS_PER_STEP - Static variable in class Network3DGWT
-
The minimum number of links to process in one step.
- MAX_SEGEMENTS - Static variable in class AbstractGraph
-
The maximum number of line segments to draw before returning control to the event loop.
- MAX_TRIALS - Static variable in class AbstractNetwork
-
Number of attempts before giving up on constructing the desired graph.
- maxDegree(int) - Static method in class Histogram
-
Calculate the maximum degree for displaying the degree distribution.
- maxDensity - Variable in class PDE
-
The array containing the maximum densities of each trait.
- maxEffScoreIdx - Variable in class IBSPopulation
-
Optimization: The index of the individual that currently holds the maximum score.
- maxFitness - Variable in class IBSPopulation
-
The absolute maximum fitness in the population.
- maxFitness - Variable in class PDE
-
The array containing the maximum fitness of each trait.
- maxIn - Variable in class GeometryFeatures
-
The maximum number of incoming links.
- maxIndex(double[]) - Static method in class ArrayMath
-
Find index of maximum element in double array.
- maxIndex(float[]) - Static method in class ArrayMath
-
Find index of maximum element in float array.
- maxIndex(int[]) - Static method in class ArrayMath
-
Find index of maximum element in integer array.
- maxIndex(long[]) - Static method in class ArrayMath
-
Find index of maximum element in long array.
- maxLevel - Variable in class IBSGroup.HierarchyUnit
-
Highest hierarchy level supported by the geometry.
- maxOut - Variable in class GeometryFeatures
-
The maximum number of outgoing links.
- maxRate - Variable in class IBSDPopulation
-
The maximum rate at which ecological events can occur.
- maxScore - Variable in class IBSPopulation
-
The absolute maximum score in the population.
- maxTot - Variable in class GeometryFeatures
-
The maximum sum of incoming and outgoing links.
- maxX - Variable in class TraitMap
-
The maximum value of the
x-axis. - maxY - Variable in class TraitMap
-
The maximum value of the
y-axis. - maybeMutateAt(int, boolean) - Method in class IBSDPopulation
- maybeMutateAt(int, boolean) - Method in class IBSMCPopulation
- maybeMutateAt(int, boolean) - Method in class IBSPopulation
-
Consider mutating the trait of the focal individual with index
focal. - maybeMutateMoran(int, int) - Method in class IBSDPopulation
- maybeMutateMoran(int, int) - Method in class IBSMCPopulation
- maybeMutateMoran(int, int) - Method in class IBSPopulation
-
Consider mutating the trait of the parent individual with index
source. - ME_EXP - Enum constant in enum class Continuous.Costs
-
Exponential cost function (independent of opponent): \(C(x,y)=c_0 (1-\exp(-c_1\,x))\).
- ME_LINEAR - Enum constant in enum class Continuous.Benefits
-
Linear benefit function (independent of opponent): \(B(x,y)=b_0\,x\).
- ME_LINEAR - Enum constant in enum class Continuous.Costs
-
Linear cost function (independent of opponent): \(C(x,y)=c_0\,x\).
- ME_LOG - Enum constant in enum class Continuous.Costs
-
Logarithmic cost function (independent of opponent): \(C(x,y)=c_0 \ln(c_1\,x+1)\).
- ME_QUAD - Enum constant in enum class Continuous.Benefits
-
Quadratic benefit function (independent of opponent): \(B(x,y)=b_0\,x+b_1\,x^2\).
- ME_QUAD - Enum constant in enum class Continuous.Costs
-
Quadratic cost function (independent of opponent): \(C(x,y)=c_0\,x+c_1\,x^2\).
- ME_QUBIC - Enum constant in enum class Continuous.Benefits
-
Cubic benefit function (independent of opponent): \(B(x,y)=b_0\,x+b_1\,x^2+b_2\,x^3\).
- ME_SQRT - Enum constant in enum class Continuous.Costs
-
Square root cost function (independent of opponent): \(C(x,y)=c_0 \sqrt{x}\).
- mean - Variable in class RNGDistribution.Binomial
-
Mean number of successes
n p. - mean - Variable in class RNGDistribution.Exponential
-
The mean of exponential distribution.
- mean - Variable in class RNGDistribution.Geometric
-
Mean of geometric distribution.
- mean - Variable in class RNGDistribution.Normal
-
The mean of the Normal distribution.
- mean - Variable in class simCDL
-
Temporary running mean for fixation probabilities.
- mean - Variable in class simCDLP
-
Temporary running mean for fixation probabilities.
- mean - Variable in class simCDLPQ
-
Temporary running mean for fixation probabilities.
- mean - Variable in class simTBT
-
Temporary variables for fixation probabilities and absorption times.
- mean(double[]) - Static method in class Distributions
-
Mean of data points
x[i]stored in double vectorx. - mean(float[]) - Static method in class Distributions
-
Mean of data points
x[i]stored in float vectorx. - mean(int[]) - Static method in class Distributions
-
Mean of data points
x[i]stored in integer vectorx. - Mean - Class in org.evoludo.simulator.views
-
A view that displays time-series plots of mean trait values or mean fitness for the current EvoLudo model using one or more LineGraph panels.
- Mean(EvoLudoGWT, Data) - Constructor for class Mean
-
Construct a new view to display the time series data of the current EvoLudo model.
- meanDensity - Variable in class PDE
-
The array containing the mean densities of each trait.
- meanFitness - Variable in class PDE
-
The array containing the mean fitness of each trait.
- meanmean - Variable in class simCDL
-
Mean of recorded means (used for statistics).
- meanmean - Variable in class simTBT
-
Temporary variables for fixation probabilities and absorption times.
- meanPerformance - Variable in class NetGames.IBSPop
-
The mean fitness of individuals.
- meantrait - Variable in class IBSMCPopulation
-
The array for calculating and storing the mean traits and their standard deviation.
- meanvar - Variable in class simCDL
-
Variance of recorded means.
- meanvar - Variable in class simTBT
-
Temporary variables for fixation probabilities and absorption times.
- measureYTickLabelWidth(String[], boolean) - Method in class AbstractGraph
-
Measure the width of a y-axis tick label including exponent and percent.
- mem - Variable in class IBSGroup
-
Storage for selected interaction or reference groups.
- merge(double[], double[]) - Static method in class ArrayMath
-
Append
doublearraytailtodoublearrayhead. - merge(T[], T[]) - Static method in class ArrayMath
-
Append array
tailof typeT[]to arrayhead. - MersenneTwister - Class in org.evoludo.math
-
MersenneTwister and MersenneTwisterFast
- MersenneTwister() - Constructor for class MersenneTwister
-
Constructor using the default seed.
- MersenneTwister(int[]) - Constructor for class MersenneTwister
-
Constructor using an array of integers as seed.
- MersenneTwister(long) - Constructor for class MersenneTwister
-
Constructor using a given seed.
- MersenneTwister.Chronometer - Interface in org.evoludo.math
-
The minimal
Chronometerinterface is only used to hide differences for measuring execution time in JRE and GWT. - MersenneTwister.StopWatch - Class in org.evoludo.math
-
Minimal implementation of Chronometer.
- MersenneTwister and MersenneTwisterFast - Section in class org.evoludo.math.MersenneTwister
- message - Variable in class HistoGraph
-
The message to display if no histogram is available.
- Messages - Section in class org.evoludo.graphics.AbstractGraph
- MEYOU_LINEAR - Enum constant in enum class Continuous.Benefits
-
Linear benefit function (with interaction term): \(B(x,y)=b_0\,x=b_1\,y+\b_2\,x\,y\).
- MEYOU_LINEAR - Enum constant in enum class Continuous.Costs
-
Linear cost function (cross terms of focal, \(x\), and opponent, \(y\), traits): \(C(x,y)=c_0\,x+c_1\,y+c_2\,x\,y\).
- migrateMoran(int, int) - Method in class IBSPopulation
-
Perform a single Moran update for the reproducing node with index
sourceand the node that gets replaced with indexdest. - migrationType - Variable in class IBSPopulation
-
The type of migration.
- MigrationType(String, String) - Constructor for enum class IBS.MigrationType
-
Instantiate new type of migration.
- min - Variable in class RNGDistribution.Uniform
-
Lower bound of uniform interval (inclusive).
- min - Variable in class ColorMap.Gradient1D
-
Minimum data value.
- min - Variable in class ColorMap.Gradient2D
-
Minimum data value.
- min - Variable in class Slider
-
Minimum value of slider.
- min(boolean[]) - Static method in class ArrayMath
-
Find minimum element in boolean array/vector
a. - min(double[]) - Static method in class ArrayMath
-
Find minimum element in double array/vector
a. - min(double[][]) - Static method in class ArrayMath
-
Find minimum element in double array/matrix
a. - min(double[], boolean[]) - Static method in class ArrayMath
-
Find minimum element in double array
aamongactiveelements. - min(double[], double[]) - Static method in class ArrayMath
-
Find minimum element in two double arrays
aandb. - min(double[], int, int) - Static method in class SDE
-
Find the minimum value in a range of an array.
- min(float[]) - Static method in class ArrayMath
-
Find minimum element in float array/vector
a. - min(float[][]) - Static method in class ArrayMath
-
Find minimum element in float array/matrix
a. - min(float[], float[]) - Static method in class ArrayMath
-
Find minimum element in two float arrays
aandb. - min(int[]) - Static method in class ArrayMath
-
Find minimum element in integer array/vector
a. - min(int[][]) - Static method in class ArrayMath
-
Find minimum element in integer array/matrix
a. - min(long[]) - Static method in class ArrayMath
-
Find minimum element in long array/vector
a. - min(long[][]) - Static method in class ArrayMath
-
Find minimum element in long array/matrix
a. - min(Comparator) - Method in class RingBuffer
-
Return the minimum entry in this buffer according to the comparator
cmp. - MIN_BIN_WIDTH - Static variable in class HistoGraph
-
The minimum width of a bin.
- MIN_BUFFER_SIZE - Static variable in class AbstractGraph
-
The minimum buffer size.
- MIN_DELAY_ANIMATE_MSEC - Static variable in class Network2DGWT
-
Minimum delay in milliseconds between subsequent updates of the layout in the GUI.
- MIN_DELAY_ANIMATE_MSEC - Static variable in class Network3DGWT
-
Minimum delay in milliseconds between subsequent updates of the layout in the GUI.
- MIN_DH - Static variable in class PopGraph2D
-
The minimum height of a node in pixels.
- MIN_DR - Static variable in class PopGraph2D
-
The minimum diameter of a node in pixels.
- MIN_DW - Static variable in class PopGraph2D
-
The minimum width of a node in pixels.
- MIN_EYE_DIST - Static variable in class TrackballControls
-
Minimum eye distance.
- MIN_EYE_DIST_SQ - Static variable in class TrackballControls
-
Square of minimum eye distance.
- MIN_MSEC_BETWEEN_UPDATES - Static variable in class AbstractView
-
In order to conserve computational resources the minimum time between subsequent GUI updates has to be at least
MIN_MSEC_BETWEEN_UPDATESmilliseconds. - MIN_PIXELS - Static variable in class ParaGraph
-
The minimum distance between two subsequent points in pixels.
- MIN_PIXELS - Static variable in class S3Graph
-
The minimum distance between two subsequent points in pixels.
- MIN_STEPS - Static variable in class LineGraph
-
The minimum number of steps along the
x-axis. - MIN_ZOOM_FACTOR - Static variable in class ParaGraph
-
Minimum zoom level to avoid unbounded ranges.
- minDensity - Variable in class PDE
-
The array containing the minimum densities of each trait.
- minFitness - Variable in class IBSPopulation
-
The absolute minimum fitness in the population.
- minFitness - Variable in class PDE
-
The array containing the minimum fitness of each trait.
- minIn - Variable in class GeometryFeatures
-
The minimum number of incoming links.
- minIndex(double[]) - Static method in class ArrayMath
-
Find index of minimum element in double array.
- minIndex(float[]) - Static method in class ArrayMath
-
Find index of minimum element in float array.
- minIndex(int[]) - Static method in class ArrayMath
-
Find index of minimum element in integer array.
- minIndex(long[]) - Static method in class ArrayMath
-
Find index of minimum element in long array.
- MINMAX_ITER - Static variable in class Continuous
-
The number of iterations for the hill climbing process.
- MINMAX_STEPS - Static variable in class Continuous
-
The linear grid size to sample payoffs in the (possibly multi-dimensional) trait space.
- minmaxmean(double[], double[], double[], double[]) - Static method in class PDE
-
Utility method to update the trait minimum, maximum and mean based on the provided data array.
- minOut - Variable in class GeometryFeatures
-
The minimum number of outgoing links.
- minPadding - Variable in class GraphStyle
-
The minimum padding (in pixels) between boundaries of the HTML element and the graph.
- minScore - Variable in class IBSPopulation
-
The absolute minimum score in the population.
- mintime - Variable in class simTraits
-
The minimal measurement time in nanoseconds.
- minTot - Variable in class GeometryFeatures
-
The minimum sum of incoming and outgoing links.
- minX - Variable in class TraitMap
-
The minimum value of the
x-axis. - minY - Variable in class TraitMap
-
The minimum value of the
y-axis. - mixedScores(int[], double[]) - Method in interface Model.HasIBS.DGroups
- mixedScores(int[], double[]) - Method in interface Model.HasIBS.DPairs
-
Calculate the average payoff/score in a finite population with the number of each trait provided in
countfor pairwise interactions. - mixedScores(int[], double[]) - Method in class ATBT
- mixedScores(int[], double[]) - Method in class Centipede
- mixedScores(int[], double[]) - Method in class DemesTBT
- mixedScores(int[], double[]) - Method in class RSP
- mixedScores(int[], double[]) - Method in class TBT
- mixedScores(int[], int, double[]) - Method in interface Model.HasIBS.DGroups
-
Calculate the average payoff/score in a finite population with the number of each trait provided in
countfor interaction groups of sizen. - mixedScores(int[], int, double[]) - Method in class CDL
-
Calculate the average payoff/score in a finite population with the number of each trait provided in
countfor interaction groups of sizen. - mixedScores(int[], int, double[]) - Method in class CDLP
-
Calculate the average payoff/score in a finite population with the number of each trait provided in
countfor interaction groups of sizen. - mixedScores(int[], int, double[]) - Method in class CDLPQ
- mixedScores(int[], int, double[]) - Method in class EcoPGG
-
Calculate the average payoff/score in a finite population with the number of each trait provided in
countfor interaction groups of sizen. - mode - Variable in enum class ChangeListener.PendingAction
-
The pending execution mode of the model.
- mode - Variable in class Model
-
Indicates current mode of IBS model.
- Mode - Enum Class in org.evoludo.simulator.models
-
Modes of the model.
- Mode(String) - Constructor for enum class Mode
-
Construct an enum for the type of mode.
- model - Variable in class EvoLudoWeb.GUIState
-
The active model.
- model - Variable in class Markers
-
The model that is using these markers.
- model - Variable in class Module
-
Reference to current model.
- model - Variable in class AbstractView
-
The reference to the model that supplies the data for this graph.
- Model - Class in org.evoludo.simulator.models
- Model - Static variable in class CLOCategory
-
The category for model specific options.
- Model(EvoLudo) - Constructor for class Model
-
Creates a model.
- Model.HasDE - Interface in org.evoludo.simulator.models
-
Methods that every
Modulemust implement, which advertises numerical solutions based on differential equations. - Model.HasDE.DGroups - Interface in org.evoludo.simulator.models
-
Interface for differential equation models with interactions in groups of arbitrary size.
- Model.HasDE.DPairs - Interface in org.evoludo.simulator.models
-
Interface for differential equation models with pairwise interactions.
- Model.HasDE.DualDynamics - Interface in org.evoludo.simulator.models
-
Interface for modules that support differential equation models with both frequency and density based dynamics.
- Model.HasDE.EM - Interface in org.evoludo.simulator.models
-
Interface for ordinary differential equation models using the Euler-Maruyama method.
- Model.HasDE.ODE - Interface in org.evoludo.simulator.models
-
Interface for ordinary differential equation models; defaults to RK5.
- Model.HasDE.PDE - Interface in org.evoludo.simulator.models
-
Interface for partial differential equation models; defaults to PDERD.
- Model.HasDE.PDEADV - Interface in org.evoludo.simulator.models
-
Interface for reaction-diffusion-advection partial differential equation models.
- Model.HasDE.PDERD - Interface in org.evoludo.simulator.models
-
Interface for reaction-diffusion partial differential equation models.
- Model.HasDE.RK5 - Interface in org.evoludo.simulator.models
-
Interface for ordinary differential equation models using the fifth order Runge-Kutta method.
- Model.HasDE.SDE - Interface in org.evoludo.simulator.models
-
Interface for stochastic differential equation models.
- Model.HasIBS - Interface in org.evoludo.simulator.models
-
Modules that offer individual based simulation models must implement this interface.
- Model.HasIBS.CGroups - Interface in org.evoludo.simulator.models
-
Modules that offer individual based simulation models with continuous traits and interactions in groups must implement this interface.
- Model.HasIBS.CPairs - Interface in org.evoludo.simulator.models
-
Modules that offer individual based simulation models with continuous traits and pairwise interactions must implement this interface.
- Model.HasIBS.DGroups - Interface in org.evoludo.simulator.models
-
Modules that offer individual based simulation models with discrete traits and interactions in groups must implement this interface.
- Model.HasIBS.DPairs - Interface in org.evoludo.simulator.models
-
Modules that offer individual based simulation models with discrete traits and pairwise interactions must implement this interface.
- Model.HasIBS.MCGroups - Interface in org.evoludo.simulator.models
-
Modules that offer individual based simulation models with continuous traits and interactions in groups must implement this interface.
- Model.HasIBS.MCPairs - Interface in org.evoludo.simulator.models
-
Modules that offer individual based simulation models with multiple continuous traits and pairwise interactions must implement this interface.
- modelChanged(ChangeListener.PendingAction) - Method in class simCDL
- modelChanged(ChangeListener.PendingAction) - Method in class simCDLP
- modelChanged(ChangeListener.PendingAction) - Method in class simCDLPQ
- modelChanged(ChangeListener.PendingAction) - Method in class simTBT
- modelChanged(ChangeListener.PendingAction) - Method in interface ChangeListener
-
Called whenever the state of the EvoLudo model changed.
- modelChanged(ChangeListener.PendingAction) - Method in class DemesTBT.IBSPop
- modelChanged(ChangeListener.PendingAction) - Method in class WebListener
- modelChanged(ChangeListener.PendingAction) - Method in class AbstractView
- modelChanged(ChangeListener.PendingAction) - Method in class GenericPop
- modelCheck() - Method in class EvoLudo
-
Check consistency of parameters in all populations.
- modelDidInit() - Method in interface RunListener
-
Called after the EvoLudo model got re-initialized.
- modelDidInit() - Method in class WebListener
- modelDidInit() - Method in class AbstractView
- modelDidInit() - Method in class Distribution
- modelDidInit() - Method in class GenericPop
- modelDidInit() - Method in class Histogram
- modelDidInit() - Method in class Mean
- modelDidInit() - Method in class Phase2D
- modelDidInit() - Method in class Pop3D
- modelDidInit() - Method in class S3
- modelDidReset() - Method in interface RunListener
-
Called after the EvoLudo model was reset.
- modelDidReset() - Method in class WebListener
- modelDidReset() - Method in class AbstractView
- modelInit() - Method in class EvoLudo
-
Initialize all populations and notify all listeners.
- modelInit() - Method in class RunController
-
Initialize all populations and notify listeners.
- modelInit(boolean) - Method in class EvoLudo
-
Initialize all populations and notify all listeners if requested.
- modelInit(boolean) - Method in class RunController
-
Initialize all populations and optionally notify listeners.
- modelLoaded() - Method in interface LifecycleListener
-
Called when EvoLudo model finished loading.
- modelLoaded() - Method in class AbstractView
- modelNext() - Method in class EvoLudo
-
Advance model by one step (
reportFrequpdates) and notify all listeners. - modelNext() - Method in class RunController
-
Advance model by one step and notify listeners when done.
- modelNextDone(boolean) - Method in class EvoLudo
-
Called after the calculations of the next state of the model have finished.
- modelNextDone(boolean) - Method in class RunController
-
Called after model next step finished to handle continuation or stop.
- modelRelax() - Method in class EvoLudo
-
Relax model by
timeRelaxsteps and notify all listeners when done. - modelRelax() - Method in class RunController
-
Relax the model and notify listeners.
- modelRelax(boolean) - Method in class EvoLudo
-
Relax model by
timeRelaxsteps and notify all listeners if requested. - modelRelax(boolean) - Method in class RunController
-
Relax the model and optionally notify listeners.
- modelRelaxed() - Method in interface RunListener
-
Called after the EvoLudo model has relaxed.
- modelReset() - Method in class EvoLudo
-
Reset all populations and notify all listeners.
- modelReset() - Method in class RunController
-
Reset all populations and notify listeners.
- modelReset(boolean) - Method in class EvoLudo
-
Reset all populations and notify all listeners if requested.
- modelReset(boolean) - Method in class RunController
-
Reset all populations and optionally notify listeners.
- modelRunning() - Method in interface RunListener
-
Called when the EvoLudo model starts running.
- modelRunning() - Method in class WebListener
- modelSample(boolean) - Method in interface SampleListener
-
Called whenever the EvoLudo model finished generating a statistics sample.
- modelSample(boolean) - Method in class WebListener
- modelSample(boolean) - Method in class Histogram
- modelSettings() - Method in interface RunListener
-
Called when the settings of the EvoLudo model changed but no reset was necessary.
- modelSettings() - Method in class Moran
- modelSettings() - Method in class WebListener
- modelSettings() - Method in class Histogram
- modelSettings() - Method in class Mean
- modelSettings() - Method in class Pop2D
- modelSettings() - Method in class Pop3D
- modelStopped() - Method in class simCDL
- modelStopped() - Method in class simCDLP
- modelStopped() - Method in class simCDLPQ
- modelStopped() - Method in class simTBT
- modelStopped() - Method in class TestEvoLudo
- modelStopped() - Method in interface RunListener
-
Called after a running EvoLudo model stopped because the model converged (or reached an absorbing state).
- modelStopped() - Method in class DemesTBT.IBSPop
- modelStopped() - Method in class WebListener
- modelStopped() - Method in class AbstractView
- ModelType - Enum Class in org.evoludo.simulator.models
-
Model types that modules may support.
- ModelType(String, String) - Constructor for enum class ModelType
-
Construct an enum for model type.
- modelUnloaded() - Method in interface LifecycleListener
-
Called when EvoLudo model is unloading.
- modelUnloaded() - Method in class WebListener
- modelUnloaded() - Method in class AbstractView
- module - Variable in class EvoLudoWeb.GUIState
-
The active module.
- module - Variable in class AbstractGraph
-
The module backing the graph.
- module - Variable in class IBSPopulation
-
The module associated with this population.
- module - Variable in class PDE
-
Convenience variable: module associated with this model (useful as long as PDE models are restricted to single species).
- module - Variable in class SDE
-
Convenience variable: module associated with this model (useful as long as SDE models are restricted to single species).
- module - Variable in class ATBT.ODE
-
Convenience variable: module associated with this model (useful for single species).
- module - Variable in class Map2Fitness
-
The module that is using this fitness mapping.
- module - Variable in class Mutation
-
The module using this mutation.
- module - Variable in class PlayerUpdate
-
The module that is using this player update.
- module - Variable in class SpeciesUpdate
-
The module that is using this species update.
- Module<T> - Class in org.evoludo.simulator.modules
-
Parent class of all EvoLudo modules.
- Module - Static variable in class CLOCategory
-
The category for module specific options.
- Module(EvoLudo, T) - Constructor for class Module
-
Instantiate a new Module with
engineandpartner. - moduleLoaded() - Method in interface LifecycleListener
-
Called when EvoLudo module finished loading.
- moduleLoaded() - Method in class WebListener
- moduleRestored() - Method in interface LifecycleListener
-
Called when the state of the EvoLudo module has been restored.
- moduleRestored() - Method in class WebListener
- moduleRestored() - Method in class AbstractView
- modules - Variable in class EvoLudo
-
The lookup table for all available modules.
- moduleUnloaded() - Method in interface LifecycleListener
-
Called when EvoLudo module is unloading.
- moduleUnloaded() - Method in class WebListener
- moduleUnloaded() - Method in class AbstractView
- moment(double[], int) - Static method in class Distributions
-
m-th moment of data pointsx[i]stored in double vectorx. - MONO - Enum constant in enum class IBSC.Init.Type
-
Monomorphic population with trait(s)
xi. - MONO - Enum constant in enum class IBSD.Init.Type
-
Monomorphic initialization of the population with the specified trait.
- monoStop - Variable in class ODE
-
Set to
trueto requests that the numerical integration stops once the population reaches a monomorphic state. - monoStop - Variable in class Discrete
-
The flag to indicate whether models should stop once a monomorphic state has been reached.
- MooreGeometry - Class in org.evoludo.simulator.geometries
-
Square lattice with Moore neighbourhood (first and second nearest neighbours).
- MooreGeometry(EvoLudo) - Constructor for class MooreGeometry
-
Create a Moore square lattice geometry tied to the given engine.
- Moran - Class in org.evoludo.simulator.modules
-
The module for investigating the evolutionary dynamics in the classical Moran process with two types of individuals that have constant fitness values.
- Moran(EvoLudo) - Constructor for class Moran
-
Create a new instance of the module for the Moran process.
- MORAN - Enum constant in enum class IBSD.OptimizationType
-
Optimize Moran processes by restring events exclusively to links along which a change in the composition of the population may occur.
- MORAN_BIRTHDEATH - Enum constant in enum class PopulationUpdate.Type
-
Moran process (birth-death, asynchronous).
- MORAN_DEATHBIRTH - Enum constant in enum class PopulationUpdate.Type
-
Moran process (death-birth, asynchronous).
- MORAN_IMITATE - Enum constant in enum class PopulationUpdate.Type
-
Moran process (imitate, asynchronous).
- mouseDownHandler - Variable in class AbstractGraph
-
The handler for
MouseDownEvents. - mouseDownHandler - Variable in class TrackballControls
-
Reference to mouse down event handler for interacting with 3D view.
- mouseHitNode(int) - Method in class IBSPopulation
-
Called from GUI if node/individual with index
idxreceived a mouse click or tap. - mouseHitNode(int, boolean) - Method in class IBSDPopulation
- mouseHitNode(int, boolean) - Method in class IBSMCPopulation
- mouseHitNode(int, boolean) - Method in class IBSPopulation
-
Called from GUI if node/individual with index
idxreceived a mouse click or tap and indicates whether thealt-key had been pressed. - mouseHitNode(int, int) - Method in class AbstractView
-
Notifies the controller that the mouse/tap has hit node with index
nodeon the graph with the tagid. - mouseHitNode(int, int, boolean) - Method in class IBS
-
Used by GUI to interact with Model.
- mouseHitNode(int, int, boolean) - Method in class AbstractView
-
Notifies the controller that the mouse/tap has hit node with index
nodeon the graph with the tagid. - mouseHitNode(int, int, boolean) - Method in class GenericPop
- mouseMoveHandler - Variable in class AbstractGraph
-
The handler for
MouseMoveEvents. - mouseMoveHandler - Variable in class Tooltip.Registration
-
Reference to mouse move event handler for handling tooltips registered with the listener widget.
- mouseMoveHandler - Variable in class TrackballControls
-
Reference to mouse move event handler for interacting with 3D view.
- mouseOnBall - Variable in class TrackballControls
-
The mouse coordinates on the virtual trackball.
- mouseOutHandler - Variable in class AbstractGraph
-
The handler for
MouseOutEvents. - mouseOutHandler - Variable in class ContextMenu
-
The handler of mouse out events.
- mouseOutHandler - Variable in class ContextMenuItem
-
The handler of mouse out events to close submenu.
- mouseOutHandler - Variable in class Tooltip.Registration
-
Reference to mouse over event handler for handling tooltips registered with the listener widget.
- mouseOverHandler - Variable in class ContextMenu
-
The handler of mouse over events.
- mouseOverHandler - Variable in class ContextMenuItem
-
The handler of mouse over events to open submenu.
- mouseOverHandler - Variable in class Tooltip.Registration
-
Reference to mouse over event handler for handling tooltips registered with the listener widget.
- mouseOverLab - Variable in class EvoLudoTrigger
-
Flag to keep track of mouse position.
- mouseSetHit(int, int) - Method in class IBSDPopulation
-
Process event from GUI: individual with index
hitwas hit by mouse (or tap) in order to set its trait totrait. - mouseUpHandler - Variable in class AbstractGraph
-
The handler for
MouseUpEvents. - mouseUpHandler - Variable in class TrackballControls
-
Reference to mouse up event handler for interacting with 3D view.
- mouseWheelHandler - Variable in class AbstractGraph
-
The handler for
MouseWheelEvents. - mouseWheelHandler - Variable in class Tooltip.Registration
-
Reference to mouse wheel event handler for handling tooltips registered with the listener widget.
- mouseWheelHandler - Variable in class TrackballControls
-
Reference to mouse wheel event handler for interacting with 3D view.
- mouseX - Variable in class AbstractGraph
-
The
x-coordinate of the previous mouse or tap event. - mouseY - Variable in class AbstractGraph
-
The
y-coordinate of the previous mouse or tap event. - moveTo(double, double) - Method in class Path2D
-
Adds a point to the path by moving to the specified coordinates specified in double precision.
- moveTo(Point2D) - Method in class Path2D
-
Adds point
ptto the path by moving to the specified location. - msecToString(long) - Method in class simMoran
-
Helper method to convert milliseconds to a more readable string representation in the format 'HH:mm:ss.ss'.
- MSG_IGNORE - Static variable in class PlistParser
-
Helper string for formatting log messages that invalid or missing closing tags are ignored.
- MSG_LINE - Static variable in class PlistParser
-
Helper string for formatting log messages a particular line of the plist file.
- msgLabel - Variable in class PopGraph3D
-
The label for displaying messages.
- mt - Variable in class MersenneTwister
-
The array for the state vector
- mti - Variable in class MersenneTwister
-
The current index for the state vector.
- multiply(double[][], double[], double[]) - Static method in class ArrayMath
-
Non-destructive double matrix multiplication.
- multiply(double[], double) - Static method in class ArrayMath
-
Scalar multiplication of double array
dstbyscalar. - multiply(double[], double[]) - Static method in class ArrayMath
-
Element-wise multiplication of double array
aanddst. - multiply(double[], double[], double[]) - Static method in class ArrayMath
-
Non-destructive, element-wise multiplication of double arrays
aandb. - multiply(double[], double, double[]) - Static method in class ArrayMath
-
Scalar multiplication of double array
abyscalarwith result indst. - multiply(float[][], float[], float[]) - Static method in class ArrayMath
-
Non-destructive float matrix multiplication.
- multiply(float[], float) - Static method in class ArrayMath
-
Scalar multiplication of float array
dstbyscalar. - multiply(float[], float[]) - Static method in class ArrayMath
-
Element-wise multiplication of float arrays
aanddst. - multiply(float[], float[], float[]) - Static method in class ArrayMath
-
Non-destructive, element-wise multiplication of float arrays
aandb. - multiply(float[], float, float[]) - Static method in class ArrayMath
-
Scalar multiplication of float array
abyscalarwith result indst. - multiply(int[][], int[], int[]) - Static method in class ArrayMath
-
Non-destructive integer matrix multiplication.
- multiply(int[], int) - Static method in class ArrayMath
-
Scalar multiplication of integer array
dstbyscalar. - multiply(int[], int[]) - Static method in class ArrayMath
-
Element-wise multiplication of integer arrays
aanddst. - multiply(int[], int[], int[]) - Static method in class ArrayMath
-
Non-destructive, element-wise multiplication of integer array
aandb. - multiply(int[], int, int[]) - Static method in class ArrayMath
-
Scalar multiplication of integer array
abyscalarwith result indst. - multiply(long[][], long[], long[]) - Static method in class ArrayMath
-
Non-destructive long matrix multiplication.
- multiply(long[], long) - Static method in class ArrayMath
-
Scalar multiplication of long array
dstbyscalar. - multiply(long[], long[]) - Static method in class ArrayMath
-
Element-wise multiplication of long arrays
aanddst. - multiply(long[], long[], long[]) - Static method in class ArrayMath
-
Non-destructive, element-wise multiplication of long arrays
aandb. - multiply(long[], long, long[]) - Static method in class ArrayMath
-
Scalar multiplication of long array
abyscalarwith result indst. - MUTANT - Enum constant in enum class IBSC.Init.Type
-
Monomorphic resident population with trait
riand single mutant with traitmi. - MUTANT - Enum constant in enum class IBSD.Init.Type
-
Single mutant with trait
min otherwise homogeneous population with traitr. - MUTANT - Enum constant in enum class ODEInitialize.InitType
-
Single mutant in homogeneous resident.
- MUTANT - Static variable in class Moran
-
The trait (and index) value of mutants.
- mutantNode - Variable in class FixationData
-
The index of the node (location) where the initial mutant arose.
- mutantTrait - Variable in class FixationData
-
The mutant trait.
- mutate() - Method in class IBSPopulation
-
Perform a mutation event.
- mutate(double) - Method in class Mutation.Continuous
- mutate(double) - Method in class Mutation
-
Mutate trait
traitin IBS models according to the type of mutation. - mutate(double[], double[], int, int) - Method in class Mutation.Discrete
-
Mutate traits in DE models according to the type of mutation.
- mutate(int) - Method in class Centipede.CentiMutations
- mutate(int) - Method in class Mutation.Discrete
- mutate(int) - Method in class Mutation
-
Mutate trait
traitin IBS models according to the type of mutation. - mutateAt(int) - Method in class IBSDPopulation
- mutateAt(int) - Method in class IBSMCPopulation
- mutateAt(int) - Method in class IBSPopulation
-
Mutate the trait of the focal individual with index
focal. - mutateAt(int, boolean) - Method in class IBSMCPopulation
-
Mutate all traits of the focal individual with index
focalifmutate == true. - mutation - Variable in class IBSPopulation
-
The mutation parameters.
- mutation - Variable in class ODE
-
Array containing the mutation rates/probabilities for each species.
- mutation - Variable in class Continuous
-
The mutation operator for continuous traits.
- mutation - Variable in class Discrete
-
The mutation operator for discrete traits.
- Mutation - Class in org.evoludo.simulator.modules
-
The abstract superclass to implement mutations in IBS models with discrete or continuous traits.
- Mutation(Module) - Constructor for class Mutation
-
Instantiate new mutation.
- MUTATION - Enum constant in enum class IBS.Event
-
Mutation event.
- Mutation.Continuous - Class in org.evoludo.simulator.modules
-
The class to implement mutations in continuous IBS models.
- Mutation.Continuous.Type - Enum Class in org.evoludo.simulator.modules
-
Mutation types.
- Mutation.Discrete - Class in org.evoludo.simulator.modules
-
The class to implement mutations in discrete IBS models.
- Mutation.Discrete.Type - Enum Class in org.evoludo.simulator.modules
-
Mutation types.
- MyContext2d() - Constructor for class AbstractGraph.MyContext2d
-
Create a new custom context.
- myFixFormatters - Static variable in class Formatter
-
Array of formatters with fixed number of digits ranging from 0 to 12.
- myFormatters - Static variable in class Formatter
-
Array of formatters with 0 to up to 12 non-zero decimal digits.
- myPercentFormatters - Static variable in class Formatter
-
Array of percentage formatters with fixed number of digits ranging from 0 to 12.
- mySciFormatters - Static variable in class Formatter
-
Array of scientific formatters with fixed number of digits ranging from 0 to up to 12 non-zero decimal digits.
- myTraits - Variable in class IBSMCPopulation
-
Temporary storage for the traits of the focal individual.
N
- N - Static variable in class MersenneTwister
-
Period parameter
n(degree of recurrence). - N_REPEAT - Static variable in class Plist
-
The number of repeated messages to report before skipping further messages.
- nActive - Variable in class Module
-
The number of active traits.
- name - Variable in class AbstractGeometry
-
Optional descriptive name.
- name - Variable in class Module
-
The name of the species.
- name - Variable in class CLOption
-
The name of the command line option (required).
- names - Variable in class ODE
-
The names of the traits (dynamical variables) in the ODE.
- names - Variable in class S3Map
-
The names of the traits.
- nameTrait(int) - Method in class Module
-
Get default name for trait with index
trait. - NativeJS - Class in org.evoludo.util
-
Collection of native javascript methods.
- NativeJS() - Constructor for class NativeJS
-
Private default constructor to ensure non-instantiability.
- nBins - Variable in class HistoGraph
-
The number of bins.
- nBins - Variable in class scanCSD
-
The number of bins for the histogram.
- nColors - Variable in class ColorMap.Index
-
Number of colors
- nDemes - Variable in class DemesTBT
-
The number of demes.
- nDim - Variable in class ODE
-
Total number of traits (dynamical variables) in the ODE.
- NEAR_ZERO - Static variable in class ParaGraph
-
Threshold below which linear axis bounds are snapped to zero.
- needRoom(boolean, int) - Method in class Path2D
- NEEDS_LAYOUT - Enum constant in enum class Network.Status
-
layout pending, process not started
- negate() - Method in class Vector2D
-
Negates the coordinates of 2D vector
vto obtain-v. - negate() - Method in class Vector3D
-
Negates the coordinates of 3D vector
vto obtain-v. - NetGames - Class in org.evoludo.simulator.modules
-
Cooperation in dynamical networks.
- NetGames(EvoLudo) - Constructor for class NetGames
-
Create a new instance of the module for cooperation in dynamical networks, where the network structure encodes the individuals behaviour.
- NetGames.IBSPop - Class in org.evoludo.simulator.modules
-
The extension for IBS simulations implement cooperative actions on dynamical networks.
- network - Variable in class GenericPopGraph
-
The network representation of the population structure or
nullif not applicable. - Network<N> - Class in org.evoludo.simulator
-
Abstract graphical representation for generic population geometries.
- Network(EvoLudo, AbstractGeometry) - Constructor for class Network
-
Create a new network for the given engine and geometry.
- Network.LayoutListener - Interface in org.evoludo.simulator
-
Interface for GUI elements that are interested in receiving updates regarding the process of laying out the network.
- Network.Status - Enum Class in org.evoludo.simulator
-
Status of the layout process of networks:
Network.Status.HAS_LAYOUTnetwork layout complete. - network2D - Variable in class AbstractGeometry
-
Local storage for the 2D representation of this graph.
- Network2D - Class in org.evoludo.simulator
-
Graphical representation of generic population geometries in 2D.
- Network2D(EvoLudo, AbstractGeometry) - Constructor for class Network2D
-
Create a new network in 2D for the given engine and geometry.
- Network2DGWT - Class in org.evoludo.graphics
-
Graphical representation of generic population geometries in 2D.
- Network2DGWT(EvoLudo, AbstractGeometry) - Constructor for class Network2DGWT
-
Create a new network in 2D for the given engine and geometry with a layouting process optimzed for GWT.
- network3D - Variable in class AbstractGeometry
-
Local storage for the 3D representation of this graph.
- Network3D - Class in org.evoludo.simulator
-
Graphical representation of generic population geometries in 3D.
- Network3D(EvoLudo, AbstractGeometry) - Constructor for class Network3D
-
Create a new network in 3D for the given engine and geometry.
- Network3DGWT - Class in org.evoludo.graphics
-
Graphical representation of generic population geometries in 3D.
- Network3DGWT(EvoLudo, AbstractGeometry) - Constructor for class Network3DGWT
-
Create a new network in 3D for the given engine and geometry with a layouting process optimzed for GWT.
- next - Variable in class PDE
-
The next density/frequency distribution of traits as a 2D array.
- next() - Method in class Path2D.Iterator
-
Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction.
- next() - Method in interface PathIterator
-
Moves the iterator to the next segment of the path forwards along the primary direction of traversal as long as there are more points in that direction.
- next() - Method in class RNGDistribution.Binomial
-
Generate the number of successful trials drawn from the binomial distribution.
- next() - Method in class RNGDistribution.Exponential
-
Generate an exponentially distributed random number with
mean. - next() - Method in class RNGDistribution.Geometric
-
Generate a geometrically distributed random number with success probability
p. - next() - Method in class RNGDistribution.Normal
-
Generate a normally distributed random number with
meanand standard deviationstdev. - next() - Method in class RNGDistribution.Uniform
-
Generate a uniformly distributed random number from interval
[min, max). - next() - Method in class EvoLudo
-
Advances the EvoLudo model by a single step.
- next() - Method in class EvoLudoGWT
- next() - Method in class IBS
- next() - Method in class Model
-
Advance model by one step.
- next() - Method in class ODE
-
Advance model by one step.
- next() - Method in class PDE
-
Advance model by one step.
- next() - Method in class SDE
- next() - Method in class Network
- next() - Method in class PlistReader
- next() - Method in class RingBuffer.BckItr
- next() - Method in class RingBuffer.FwdItr
- next(double) - Method in class PDESupervisor
-
Advances the PDE model by a time step of
stepDt. - next(double) - Method in class PDESupervisorGWT
-
Advances the PDE model by a time step of
stepDt. - next(double[]) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)from the discrete distribution of weights defined by thedouble[]arrayweights. - next(int[]) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)from the discrete distribution of weights defined by theint[]arrayweights. - next(MersenneTwister, double) - Static method in class RNGDistribution.Exponential
-
Exponentially distributed random number with
meanusing random number generatorrng. - next(MersenneTwister, double) - Static method in class RNGDistribution.Geometric
-
Creates geometric distribution with success probability
p(mean1/p) and the random number generatorrng. - next(MersenneTwister, double, double) - Static method in class RNGDistribution.Normal
-
Normally distributed random number with
meanand standard deviationstdevusing random number generatorrng. - next(MersenneTwister, double, double) - Static method in class RNGDistribution.Uniform
-
Uniformly distributed random number in
[min, max)using random number generatorrng. - next(MersenneTwister, double, int) - Static method in class RNGDistribution.Binomial
-
Creates binomial distribution for
ntrials with success probabilityp(meann p) and the random number generatorrng. - nextBinomial(double, int) - Method in class IBSPopulation
-
Draw a binomially distributed random integer.
- nextBoolean() - Method in class MersenneTwister
-
Generates a random boolean.
- nextBoolean() - Method in class RNGDistribution
-
Uniformly distributed random boolean.
- nextBoolean(double) - Method in class MersenneTwister
-
This generates a coin flip with a probability
probabilityof returningtrue, else returningfalse. - nextBoolean(float) - Method in class MersenneTwister
-
This generates a coin flip with a probability
probabilityof returningtrue, else returningfalse. - nextByte() - Method in class MersenneTwister
-
Generates a random
byteon[0, 0xff]-interval. - nextByte() - Method in class RNGDistribution
-
Uniformly distributed random byte in
[0,.Byte.MAX_VALUE) - nextBytes(byte[]) - Method in class MersenneTwister
-
Fill array
byteswith random bytes. - nextBytes(byte[]) - Method in class RNGDistribution
-
Fill byte array
byteswith uniformly distributed random bytes in[0,.Byte.MAX_VALUE) - nextChar() - Method in class MersenneTwister
-
generates a random
charon[0, 0xffff]-interval. - nextDouble() - Method in class MersenneTwister
-
Generate random
doubleon half-open[0, 1)-interval. - nextDouble() - Method in class RNGDistribution
-
Uniformly distributed random number from interval
[0, 1)with regular precision (based on 31bit random integer). - nextDoubleClosed() - Method in class MersenneTwister
-
Generate random double on closed
[0, 1]-interval - nextDoubleHigh() - Method in class MersenneTwister
-
Generates a random high-precision double on half-open
[0, 1)-interval. - nextDoubleOpen() - Method in class MersenneTwister
-
Generate random double on open
(0, 1)-interval - nextFloat() - Method in class MersenneTwister
-
Generates a random
floaton half-open[0, 1)-interval. - nextGaussian - Variable in class MersenneTwister
-
Gaussian random numbers are generated in pairs.
- nextGaussian() - Method in class MersenneTwister
-
Generate random number from standard normal distribution (Gaussian distribution).
- nextGaussian() - Method in class RNGDistribution
-
Gaussian distributed random number with mean
0and variance1(standard Normal distribution) with regular precision (based on 31bit random integer). - nextGeometryId - Static variable in class AbstractGeometry
-
Unique identifier for this geometry instance.
- nextHit(double[], double) - Static method in class RNGDistribution.Gillespie
- nextIndex() - Method in class RingBuffer.LstItr
- nextInt() - Method in class MersenneTwister
-
Generate a 31bit (signed) random
intin[0, Integer.MAX_VALUE). - nextInt() - Method in class RNGDistribution
-
Uniformly distributed random integer in
[0,.Integer.MAX_VALUE) - nextInt(int) - Method in class MersenneTwister
-
Generate a random
intin[0, n-1]-interval. - nextInt(int) - Method in class RNGDistribution
-
Uniformly distributed random integer in
[0, n). - nextLayoutNode - Variable in class Network2DGWT
-
Helper variable to store the index of the node that needs to be processed next.
- nextLayoutNode - Variable in class Network3DGWT
-
Helper variable to store the index of the node that needs to be processed next.
- nextLong() - Method in class MersenneTwister
-
Generate a 63bit (signed) random
longinteger in[0, Long.MAX_VALUE). - nextLong(long) - Method in class MersenneTwister
-
Generate a random
longinteger in[0, n)withn > 0. - nextMax(double[], double) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)from the discrete distribution of weights defined by thedouble[]arrayweights. - nextMax(int[], int) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)from the discrete distribution of weights defined by theint[]arrayweights. - nextMax(MersenneTwister, double[], double) - Static method in class RNGDistribution.Gillespie
-
Static implementation of
RNGDistribution.Gillespie.nextMax(double[], double). - nextShort() - Method in class MersenneTwister
-
Generates a random short integer on
[0, 0xffff]-interval. - nextSpeciesIdx - Variable in class IBS
-
Index for turn-based-selection to determine which species to pick next.
- nextSum(double[], double) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)from the discrete distribution of weights defined by thedouble[]arrayweights. - nextSum(int[], int) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)from the discrete distribution of weights defined by theint[]arrayweights. - nextSum(MersenneTwister, double[], double) - Static method in class RNGDistribution.Gillespie
-
Static implementation of
RNGDistribution.Gillespie.nextSum(double[], double). - nextUInt() - Method in class MersenneTwister
-
Generates a 32bit 'unsigned' random
intin[0, 2^33-1]. - nextULong() - Method in class MersenneTwister
-
Generate a 64bit unsigned random long in
[0, 2^65-1]. - nFirst - Variable in class Centipede
-
The number of first mover rounds.
- nGradient - Variable in class ColorMap.Gradient1D
-
Number of colors in the gradient:
nGradient+1. - nGradient - Variable in class ColorMap.Gradient2D
-
Number of colors in the gradient:
nGradient+1. - nGroup - Variable in class Module
-
The interaction group size.
- ninterest - Variable in class CDL
-
Helper variable containing the interpolated interest rates for
0, 1, ..., Ncooperators among the up toNinteracting individuals. - nIssues - Variable in class IBSPopulation
-
The number of concistency issues encountered in the state of the IBS model.
- nIssues - Variable in class Plist
-
The number of issues found.
- nLines - Variable in class LineGraph
-
The number of lines to plot.
- nLinks - Variable in class Network
-
The number of links in the network.
- nMixedInter - Variable in class IBSPopulation
-
Optimization: Number of interactions in well-mixed populations for update rules that take advantage of
IBSDPopulation.updateMixedScores(). - nNodes - Variable in class Centipede
-
The number of decision nodes in the centipede game.
- nNodes - Variable in class Network
-
The number of nodes in the network.
- nNumerical - Variable in class Plist
-
The number of numerical issues found.
- NO_LAYOUT - Enum constant in enum class Network.Status
-
no layout needed (e.g.
- Node - Interface in org.evoludo.geom
-
Interface representing a (network) node in 2D or 3D space with a position and a radius.
- Node2D - Class in org.evoludo.geom
-
Class representing a (network) node in 2D space with position and radius.
- Node2D() - Constructor for class Node2D
-
Create a new 2D node at
(0,0)with radiusr=0. - Node2D(double, double, double) - Constructor for class Node2D
-
Create a new 2D node at
(x,y)with radiusr. - Node2D(Node2D) - Constructor for class Node2D
-
Create a copy of the 2D node
n. - Node3D - Class in org.evoludo.geom
-
Class representing a (network) node in 3D space with position and radius.
- Node3D() - Constructor for class Node3D
-
Create a new 3D node at
(0,0,0)with radiusr=0. - Node3D(double, double, double, double) - Constructor for class Node3D
-
Create a new 3D node at
(x,y,z)with radiusr. - Node3D(Node3D) - Constructor for class Node3D
-
Create a copy of 3D node
n. - nodes - Variable in class Network
-
The array with all nodes of this network.
- noGraph - Variable in class GenericPopGraph
-
The flag to indicate whether the graph needs to be drawn.
- noise - Variable in class PlayerUpdate
-
The noise of the updating process of players.
- noLogY() - Method in class LineGraph
-
Helper method to disable log scale on
y-axis and issue warning. - NONE - Enum constant in enum class ChangeListener.PendingAction
-
No action requested, continue.
- NONE - Enum constant in enum class IBS.MigrationType
-
No migration.
- NONE - Enum constant in enum class IBS.ScoringType
-
Individuals do not have payoffs/fitness.
- NONE - Enum constant in enum class IBSD.OptimizationType
-
No optimization (default).
- NONE - Enum constant in enum class IBSGroup.SamplingType
-
No sampling.
- NONE - Enum constant in enum class ModelType
-
Place holder if no model available.
- NONE - Enum constant in enum class Map2Fitness.Map
-
no mapping, scores/payoffs equal fitness, \(fit = score\)
- NONE - Enum constant in enum class Mutation.Continuous.Type
-
No mutations.
- NONE - Enum constant in enum class Mutation.Discrete.Type
-
No mutations.
- NONE - Enum constant in enum class CLOption.Argument
-
NONE: no argument. - NoninvertibleTransformException - Exception Class in org.evoludo.geom
-
The
NoninvertibleTransformExceptionclass represents an exception that is thrown if an operation is performed requiring the inverse of anAffineTransformobject but theAffineTransformis in a non-invertible state. - NoninvertibleTransformException(String) - Constructor for exception class NoninvertibleTransformException
-
Constructs an instance of
NoninvertibleTransformExceptionwith the specified detail message. - norm - Variable in class Network
-
The normalization factor for the network potential.
- norm(double[]) - Static method in class ArrayMath
-
Norm of double array
a. - norm(float[]) - Static method in class ArrayMath
-
Norm of float array
a. - norm(int[]) - Static method in class ArrayMath
-
Norm of integer array
a. - norm(long[]) - Static method in class ArrayMath
-
Norm of long array
a. - Normal() - Constructor for class RNGDistribution.Normal
-
Creates a standard Normal distribution with
mean==0and standard deviationstdev==1using and a new instance ofMersenneTwister. - Normal(double, double) - Constructor for class RNGDistribution.Normal
-
Creates Normal distribution with
meanand standard deviationstdevusing and a new instance ofMersenneTwister. - Normal(MersenneTwister, double, double) - Constructor for class RNGDistribution.Normal
-
Creates Normal distribution with
meanand standard deviationstdevusing the random number generatorrng. - normalize() - Method in class Vector2D
-
Normalizes the 2D vector
vsuch that its length is|v|=1while preserving the direction. - normalize() - Method in class Vector3D
-
Normalizes the 3D vector
vsuch that its length is|v|=1while preserving the direction. - normalize(double) - Method in class Vector2D
-
Normalizes the 2D vector
vsuch that its length isl, i.e. - normalize(double) - Method in class Vector3D
-
Normalizes the 3D vector
vsuch that its length isl, i.e. - normalize(double[]) - Static method in class ArrayMath
-
Normalize double array
a. - normalize(double[], int, int) - Static method in class ArrayMath
-
Normalize elements ranging from index
fromto indextoin double arraya. - normalize(float[]) - Static method in class ArrayMath
-
Normalize float array
a. - normalize(float[], int, int) - Static method in class ArrayMath
-
Normalize elements ranging from index
fromto indextoin float arraya. - normalizeMeanDensity() - Method in class PDE
-
Normalizes the mean density after the diffusion step is complete.
- normalizeMeanFitness() - Method in class PDE
-
Normalizes the mean fitnesses after the reaction step is complete.
- normalizeState(double[]) - Method in class ODE
-
Convenience method to normalize state in frequency based models.
- normIdx - Variable in class HistoGraph
-
The index of the data row used for normalization.
- Note: - Section in org.evoludo.simulator.Network.repulsion(int)
- Note: - Section in org.evoludo.simulator.Network.repulsion(int)
- Note: - Section in org.evoludo.simulator.Network.repulsion(int)
- Note: - Section in org.evoludo.simulator.models.IBSDPopulation.optimizeMoran
- Note: - Section in org.evoludo.simulator.models.Model.HasIBS.CGroups.groupScores(double, double[], int, double[])
- Note: - Section in org.evoludo.simulator.models.Model.HasIBS.CPairs.pairScores(double, double[], int, double[])
- Note: - Section in org.evoludo.simulator.models.Model.HasIBS.CPairs.pairScores(double, double[], int, double[])
- Note: - Section in org.evoludo.simulator.models.Model.HasIBS.MCGroups.groupScores(double[], double[], int, double[])
- Note: - Section in org.evoludo.simulator.models.Model.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
- Note: - Section in org.evoludo.simulator.models.Model.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
- Note: - Section in org.evoludo.simulator.models.Model.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
- Note: - Section in org.evoludo.simulator.modules.Module.setNTraits(int)
- Notes - Section in class org.evoludo.simulator.views.Distribution
- Notes - Section in org.evoludo.simulator.models.IBSGroup.self
- Notes: - Section in org.evoludo.simulator.models.IBSPopulation.adjustScores
- Notes: - Section in org.evoludo.simulator.models.IBSPopulation.debugUpdatePopulationAt(int)
- Notes: - Section in org.evoludo.simulator.models.IBSPopulation.getFitnessHistogramData(double[][])
- Notes: - Section in org.evoludo.simulator.models.IBSPopulation.getFitnessHistogramData(double[][])
- Notes: - Section in org.evoludo.simulator.models.IBSPopulation.getFitnessHistogramData(double[][])
- Notes: - Section in org.evoludo.simulator.models.IBSPopulation.pickNeighborSiteAt(int)
- Notes: - Section in org.evoludo.simulator.models.IBSPopulation.updatePlayerBest(int, int[], int)
- Notes: - Section in org.evoludo.simulator.models.IBSPopulation.updatePlayerBestHalf(int, int[], int)
- Notes: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Notes: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Notes: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Notes: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Notes: - Section in org.evoludo.simulator.models.Model.HasIBS.DGroups.mixedScores(int[], int, double[])
- Notes and assumptions - Section in class org.evoludo.graphics.S3Graph
- Notes and implementation details - Section in class org.evoludo.graphics.AbstractGraph
- notifyGUI - Variable in class EvoLudoGWT
-
The field to store the command to execute after parsing the command line options.
- nParams - Variable in enum class IBSC.Init.Type
-
The number of parameters of the cost function.
- nParams - Variable in enum class Continuous.Benefits
-
The number of parameters of the benefit function.
- nParams - Variable in enum class Continuous.Costs
-
The number of parameters of the cost function.
- nPopulation - Variable in class IBSPopulation
-
The size of the population.
- nPopulation - Variable in class Module
-
The population size.
- nRepeat - Variable in class Plist
-
The number of times a particular type of issue is reported before skipping any further ones.
- nRuns - Variable in class simTBT
-
The number of runs.
- nSampled - Variable in class IBSGroup
-
The effective sample size.
- nSamples - Variable in class HistoGraph
-
The number of samples in the histogram.
- nSamples - Variable in class IBSGroup
-
The sample size requested.
- nSamples - Variable in class Model
-
The number of statistical samples to collect before returning the results.
- nSecond - Variable in class Centipede
-
The number of second mover rounds.
- nSpecies - Variable in class Model
-
The number of species in multi-species models.
- nStatisticsFailed - Variable in class Model
-
Number of failed statistics samples.
- nStatisticsSamples - Variable in class Model
-
Number of statistics samples collected.
- nSteps - Variable in class simCDL
-
The number of steps for initial frequencies.
- nTestFailures - Variable in class TestEvoLudo
-
The number of failed tests.
- nTestMinor - Variable in class TestEvoLudo
-
The number of tests failing with minor errors.
- nTests - Variable in class TestEvoLudo
-
The total number of tests.
- nTestWarnings - Variable in class TestEvoLudo
-
The number of tests with warnings.
- nTotal - Variable in class IBS
-
Total population size across all species.
- nTraits - Variable in class ColorMap.Gradient2D
-
Number of traits in the gradient:
nTraits=2. - nTraits - Variable in class IBSPopulation
-
The number of traits in module.
- nTraits - Variable in class Module
-
The number of traits in this module
- numCoords - Variable in class Path2D
- numTypes - Variable in class Path2D
- nUnits - Variable in class PDESupervisor
-
The number of units in the discretization of the PDE.
O
- ode - Variable in class ODEInitialize
-
Hosting ODE model used to access species and state arrays.
- ODE - Class in org.evoludo.simulator.models
-
Common base class for all differential equations models.
- ODE - Enum constant in enum class ModelType
-
Ordinary differential equation model, defaults to RK5.
- ODE() - Constructor for class ATBT.ODE
-
Constructs a new ODE solver taylored for the integration of asymmetric
2×2games with environmental feedback. - ODE() - Constructor for class LV.ODE
-
Constructor for the classic Lotka-Volterra model based on ordinary differential equations.
- ODE() - Constructor for class SIR.ODE
-
Constructor for the classic SIR model based on ordinary differential equations.
- ODE(EvoLudo) - Constructor for class ODE
- ODEInitialize - Class in org.evoludo.simulator.models
-
Helper responsible for configuring initial conditions of ODE/SDE models.
- ODEInitialize(ODE) - Constructor for class ODEInitialize
-
Create an initializer bound to the supplied ODE model.
- ODEInitialize.InitType - Enum Class in org.evoludo.simulator.models
-
Types of initial configurations.
- offsetX - Variable in class ContextMenu
-
Horizontal offset of context menu relative to coordinates of context menu triggering event.
- offsetX - Variable in class Tooltip
-
Horizontal offset of tooltip relative to coordinates of pointer or the location of the tap triggering the tooltip, respectively.
- offsetXTickLabels - Variable in class GraphStyle
-
The flag to indicate whether x-axis tick labels are offset (e.g.
- offsetY - Variable in class ContextMenu
-
Vertical offset of context menu relative to coordinates of context menu triggering event.
- offsetY - Variable in class Tooltip
-
Vertical offset of tooltip relative to coordinates of pointer or the location of the tap triggering the tooltip, respectively.
- oldScores - Variable in class IBSMCPopulation
-
Temporary storage for the scores of each participant prior to group interactions.
- oldTraits - Variable in class IBSMCPopulation
-
Temporary storage for the traits of the focal individual before the update.
- onApplyClick(ClickEvent) - Method in class EvoLudoWeb
-
Apply command line parameters to EvoLudo model.
- onBrowserEvent(Event) - Method in class EvoLudoTrigger.LightboxPanel
- ONCE - Enum constant in enum class PopulationUpdate.Type
-
Every individual updates exactly once per generation.
- onChange(ChangeEvent) - Method in class Slider
- onClick(ClickEvent) - Method in class ContextMenuItem
- onClick(ClickEvent) - Method in class Slider
- onCLOFocusGained() - Method in class KeyHandler
-
Marks this handler as active because its CLO field just gained focus.
- onCLOFocusLost() - Method in class KeyHandler
-
Releases priority when this handler's CLO field loses focus.
- onContextError(Context3dErrorEvent) - Method in class PopGraph3D
- onContextMenu(ContextMenuEvent) - Method in class ContextMenu
- onContextMenu(ContextMenuEvent) - Method in class ContextMenuItem
- onDefaultClick(ClickEvent) - Method in class EvoLudoWeb
-
Discard current parameter settings and revert to default settings on initial launch of current model.
- onDoubleClick(DoubleClickEvent) - Method in class GenericPopGraph
- onDoubleClick(DoubleClickEvent) - Method in class ParaGraph
- onDoubleClick(DoubleClickEvent) - Method in class S3Graph
- onDragLeave(DragLeaveEvent) - Method in class EvoLudoWeb
-
Handler for drag'n'drop operation exiting lab.
- onDragOver(DragOverEvent) - Method in class EvoLudoWeb
-
Handler for drag'n'drop operation entering lab.
- onDrop(DropEvent) - Method in class EvoLudoWeb
-
Handler for dropping and restoring saved state.
- onFullscreenChange(FullscreenChangeEvent) - Method in class FSController
-
React to browser fullscreen toggles by adding/removing the helper CSS class.
- onFullscreenChange(FullscreenChangeEvent) - Method in class ContextMenu
-
Called when a
FullscreenChangeEventis fired. - onFullscreenChange(FullscreenChangeEvent) - Method in interface FullscreenChangeHandler
-
Called when a
FullscreenChangeEventis fired. - onFullscreenChange(FullscreenChangeEvent) - Method in class Tooltip
-
Called when a
FullscreenChangeEventis fired. - onHelpClick(ClickEvent) - Method in class EvoLudoWeb
-
Displays a list and brief description of all parameters in the console,
EvoLudoWeb.viewConsole, including the default and current settings. - onInitResetClick(ClickEvent) - Method in class EvoLudoWeb
-
Initialize or reset EvoLudo model (action depends on title of button).
- onInitResetTouchEnd(TouchEndEvent) - Method in class EvoLudoWeb
-
Touch of
Init(orReset) button ended. - onInitResetTouchStart(TouchStartEvent) - Method in class EvoLudoWeb
-
Touch of
Initbutton started. - onInput(InputEvent) - Method in interface InputHandler
-
Called when a
InputEventis fired. - onInput(InputEvent) - Method in class Slider
- onKeyDown(String) - Method in class KeyHandler
-
Process
keydownevents to allow for repeating keyboard shortcuts. - onKeyDown(String) - Method in class AbstractView
-
Opportunity for view to implement keyboard shortcut for actions (repeating).
- onKeyDown(String) - Method in class GenericPop
-
Opportunity for view to implement keyboard shortcut for actions (repeating).
- onKeyUp(String) - Method in class KeyHandler
-
Process
keyupevents to allow for non-repeating keyboard shortcuts. - onKeyUp(String) - Method in class AbstractView
-
Opportunity for view to implement keyboard shortcut for actions (non repeating).
- onKeyUp(String) - Method in class Console
-
Opportunity for view to implement keyboard shortcut for actions (non repeating).
- onLoad() - Method in class EvoLudoWeb
- onLoad() - Method in class AbstractGraph
- onLoad() - Method in class GenericPopGraph
- onLoad() - Method in class HistoGraph
- onLoad() - Method in class LineGraph
- onLoad() - Method in class ParaGraph
- onLoad() - Method in class PopGraph2D
- onLoad() - Method in class PopGraph3D
- onLoad() - Method in class S3Graph
- onLoad() - Method in class Console
- onLoad() - Method in class ContextMenu
- onLoad() - Method in class ContextMenuCheckBoxItem
- onLoad() - Method in class ContextMenuHeader
- onLoad() - Method in class ContextMenuItem
- onLoad() - Method in class ContextMenuSeparator
- onLoad() - Method in class Slider
- onLoad() - Method in class Tooltip
- onModelRunning(EvoLudoWeb) - Static method in class SettingsController
-
Marks the supplied lab as the currently running ePub instance.
- onModelStopped(EvoLudoWeb) - Static method in class SettingsController
-
Clears the running lab marker once execution stops.
- onModuleLoad() - Method in class EvoLudoWeb
-
Entry point method.
- onMouseDown(MouseDownEvent) - Method in class AbstractGraph
- onMouseDown(MouseDownEvent) - Method in class PopGraph2D
- onMouseDown(MouseDownEvent) - Method in class PopGraph3D
- onMouseDown(MouseDownEvent) - Method in class TrackballControls
- onMouseMove(MouseMoveEvent) - Method in class AbstractGraph
- onMouseMove(MouseMoveEvent) - Method in class PopGraph2D
- onMouseMove(MouseMoveEvent) - Method in class Tooltip
- onMouseMove(MouseMoveEvent) - Method in class TrackballControls
- onMouseOut(MouseOutEvent) - Method in class AbstractGraph
- onMouseOut(MouseOutEvent) - Method in class ContextMenu
- onMouseOut(MouseOutEvent) - Method in class ContextMenuItem
- onMouseOut(MouseOutEvent) - Method in class Tooltip
- onMouseOver(MouseOverEvent) - Method in class ContextMenu
- onMouseOver(MouseOverEvent) - Method in class ContextMenuItem
- onMouseOver(MouseOverEvent) - Method in class Tooltip
- onMouseUp(MouseUpEvent) - Method in class AbstractGraph
- onMouseUp(MouseUpEvent) - Method in class PopGraph2D
-
.evoludo-cursorGrabNode removed from graph element. .evoludo-cursorMoveNode removed from graph element.
- onMouseUp(MouseUpEvent) - Method in class PopGraph3D
- onMouseUp(MouseUpEvent) - Method in class TrackballControls
- onMouseWheel(MouseWheelEvent) - Method in class AbstractGraph
- onMouseWheel(MouseWheelEvent) - Method in class Tooltip
- onMouseWheel(MouseWheelEvent) - Method in class TrackballControls
- onResize() - Method in class AbstractGraph
- onResize() - Method in class GenericPopGraph
- onResize() - Method in class PopGraph3D
- onResize() - Method in class PopGraph3D.Pop3DScene
- onResize() - Method in class AbstractView
- onResize() - Method in class Histogram
- onResize() - Method in class TrackballControls
- onSettingsClick(ClickEvent) - Method in class EvoLudoWeb
-
Toggle visibility of the text field
EvoLudoWeb.evoludoCLOPanelto view or modify the parameter settings. - onSettingsTouchEnd(TouchEndEvent) - Method in class EvoLudoWeb
-
Toggle visibility of
EvoLudoWeb.evoludoCLOPanelto view or modify the parameter settings. - onSettingsTouchStart(TouchStartEvent) - Method in class EvoLudoWeb
-
Touch of parameter button started.
- onSliderClick(ClickEvent) - Method in class EvoLudoWeb
-
Slider changed, adjust delay between updates.
- onSliderInput(InputEvent) - Method in class EvoLudoWeb
-
Slider changed, adjust delay between updates.
- onStart() - Method in class PopGraph3D.Pop3DScene
- onStartStopClick(ClickEvent) - Method in class EvoLudoWeb
-
Start,Stopbutton clicked. - onStartStopTouchEnd(TouchEndEvent) - Method in class EvoLudoWeb
-
Touch of
Start,Stopbutton ended. - onStartStopTouchStart(TouchStartEvent) - Method in class EvoLudoWeb
-
Touch of
Start,Stopbutton started. - onStepClick(ClickEvent) - Method in class EvoLudoWeb
-
Nextbutton clicked. - onStepTouchEnd(TouchEndEvent) - Method in class EvoLudoWeb
-
Touch of
Nextbutton ended. - onStepTouchStart(TouchStartEvent) - Method in class EvoLudoWeb
-
Touch of
Nextbutton started. - onTouchCancel(TouchCancelEvent) - Method in class ContextMenu
- onTouchEnd(TouchEndEvent) - Method in class AbstractGraph
- onTouchEnd(TouchEndEvent) - Method in class PopGraph2D
- onTouchEnd(TouchEndEvent) - Method in class PopGraph3D
- onTouchEnd(TouchEndEvent) - Method in class ContextMenu
- onTouchEnd(TouchEndEvent) - Method in class Slider
- onTouchEnd(TouchEndEvent) - Method in class Tooltip
- onTouchEnd(TouchEndEvent) - Method in class TrackballControls
- onTouchMove(TouchMoveEvent) - Method in class AbstractGraph
- onTouchMove(TouchMoveEvent) - Method in class PopGraph2D
-
move one finger on node shift node.
- onTouchMove(TouchMoveEvent) - Method in class ContextMenu
- onTouchMove(TouchMoveEvent) - Method in class Slider
- onTouchMove(TouchMoveEvent) - Method in class Tooltip
- onTouchMove(TouchMoveEvent) - Method in class TrackballControls
- onTouchStart(TouchStartEvent) - Method in class AbstractGraph
- onTouchStart(TouchStartEvent) - Method in class GenericPopGraph
- onTouchStart(TouchStartEvent) - Method in class ParaGraph
- onTouchStart(TouchStartEvent) - Method in class S3Graph
- onTouchStart(TouchStartEvent) - Method in class ContextMenu
- onTouchStart(TouchStartEvent) - Method in class Slider
- onTouchStart(TouchStartEvent) - Method in class Tooltip
- onTouchStart(TouchStartEvent) - Method in class TrackballControls
- onUnload() - Method in class EvoLudoWeb
- onUnload() - Method in class AbstractGraph
- onUnload() - Method in class GenericPopGraph
- onUnload() - Method in class PopGraph3D
- onUnload() - Method in class AbstractView
- onUnload() - Method in class Console
- onUnload() - Method in class ContextMenu
- onUnload() - Method in class ContextMenuItem
- onUnload() - Method in class Slider
- onUnload() - Method in class Tooltip
- onUpdate(double) - Method in class PopGraph3D.Pop3DScene
- onViewChange(ChangeEvent) - Method in class EvoLudoWeb
-
Handler for changes of the view selector (
EvoLudoWeb.evoludoViews). - onViewChanged - Variable in class ViewController
-
Callback invoked whenever the view changes.
- open() - Method in class ContextMenu
-
Open submenu.
- open() - Method in class ContextMenuItem
-
Open submenu if context menu item is enabled and controls a submenu with
autoOpenset totrue. - openChildMenu(ContextMenu) - Method in class ContextMenu
-
Open submenu
child. - openSnapshot(String) - Method in class scanCSD
-
Open file for exporting the snapshot.
- openSnapshot(String) - Method in class simCDLPQ
-
Open file for exporting the snapshot.
- openSnapshot(String) - Method in class simTBT
-
Open file for exporting the snapshot.
- openSubmenu() - Method in class ContextMenuItem
-
Open submenu.
- opponent - Variable in class IBSPopulation
-
The interaction partner/opponent of this population
opponent.getModule()==getModule().getOpponent(). - opponent - Variable in class Module
-
Reference to Module of opponent.
- OptimizationType(String, String) - Constructor for enum class IBSD.OptimizationType
-
Instantiate new optimization type.
- optimizeHomo - Variable in class IBSPopulation
-
trueif optimizations for homogeneous populations requested. - optimizeHomo() - Method in class IBSPopulation
-
Optimize homogeneous population states by skipping to the next mutation event.
- optimizeMigration - Variable in class DemesTBT.IBSPop
-
The flag to indicate whether to optimize migration.
- optimizeMoran - Variable in class IBSDPopulation
-
The flag to indicate whether optimizations of Moran processes are requested.
- optimizeMoran2Traits() - Method in class IBSDPopulation
-
Optimized Moran process for two traits: a significant speed boost is achieved when restricting events along links that potentially result in an actual change of the population composition, i.e.
- optimizeMoranNTraits() - Method in class IBSDPopulation
-
Optimized Moran process for more than two traits: a significant speed boost is achieved when restricting events along links that potentially result in an actual change of the population composition, i.e.
- OPTION_PREFIX - Static variable in class CLOParser
-
The prefix for reporting issues with command line options
- OPTIONAL - Enum constant in enum class CLOption.Argument
-
OPTIONAL: optional argument. - optionArg - Variable in class CLOption
-
The argument provided on the command line (if any).
- options - Variable in class AbstractView
-
The string with view specific options.
- options - Variable in class CLOParser
-
List of command line options available (after parsing).
- order - Variable in class S3Map
-
The indices of the traits on the simplex.
- ordered() - Method in class RingBuffer
-
Returns an iterator over all elements in this buffer in chronological order.
- org.evoludo - package org.evoludo
-
EvoLudo - A platform for the exploration of evolutionary models.
- org.evoludo.geom - package org.evoludo.geom
-
The geometric utilities for working with shapes and spatial relationships.
- org.evoludo.graphics - package org.evoludo.graphics
-
The GWT graphics for rendering and visualizing evolutionary models.
- org.evoludo.math - package org.evoludo.math
-
A collection of mathematical utilities and functions.
- org.evoludo.simulator - package org.evoludo.simulator
-
The toolkit to explore interactive evolutionary models.
- org.evoludo.simulator.exec - package org.evoludo.simulator.exec
-
Custom modules for running simulations on the command line.
- org.evoludo.simulator.geometries - package org.evoludo.simulator.geometries
-
Geometries for population interaction and competition graphs used by the simulator.
- org.evoludo.simulator.models - package org.evoludo.simulator.models
-
The models that generate evolutionary trajectories based on the specifications of each module.
- org.evoludo.simulator.modules - package org.evoludo.simulator.modules
-
The modules to implement various evolutionary models.
- org.evoludo.simulator.resources - package org.evoludo.simulator.resources
-
The GWT specific resources.
- org.evoludo.simulator.ui - package org.evoludo.simulator.ui
- org.evoludo.simulator.views - package org.evoludo.simulator.views
-
The views to visualize results and interact with evolutionary models.
- org.evoludo.ui - package org.evoludo.ui
-
Extensions to the GWT user interface elements.
- org.evoludo.util - package org.evoludo.util
-
Utility classes and functions.
- orientation(Point2D, Point2D, Point2D) - Static method in class Segment2D
-
Find the orientation of the ordered triplet
(p, q, r). - origin - Variable in class Rectangle2D
-
The origin of the rectangle (lower left corner).
- osMBean - Variable in class simTraits
-
The operating system management bean to measure the CPU time.
- OTHER - Enum constant in enum class Mutation.Discrete.Type
-
Mutate to any other trait.
- othersOnly - Variable in class CDL
-
The flag to indicate whether cooperators benefit from their own contributions to the common pool.
- out - Variable in class scanCSD
-
The output stream.
- out - Variable in class simCDL
-
The output stream.
- out - Variable in class simCDLP
-
The output stream.
- out - Variable in class simCDLPQ
-
The output stream.
- out - Variable in class simMoran
-
The output stream.
- out - Variable in class simTBT
-
The output stream.
- out - Variable in class simTraits
-
The output stream.
- out - Variable in class AbstractGeometry
-
The array storing the neighbourhood of each node by listing the indices of nodes that this one connects to.
- outline - Variable in class S3Graph
-
The path that outlines the simplex.
- output - Variable in class TestEvoLudo
-
The output stream for logging messages.
P
- p - Variable in class RNGDistribution.Binomial
-
Success probability of single trial.
- p - Variable in class RNGDistribution.Geometric
-
Success probability of single trial.
- p1 - Variable in class Segment2D
-
The first point of the line segment.
- p2 - Variable in class Segment2D
-
The second point of the line segment.
- pad(String) - Static method in class ColorMapCSS
-
Utility function to add padding (if needed) of leading zero'es to ensure that each color component is encoded by a two digit hexadecimal.
- pAddwire - Variable in class AbstractGeometry
-
Probability for adding new links.
- pAddwire - Variable in class IBSPopulation
-
The array containing the probabilities for adding links to the interaction and competition graphs.
- paint() - Method in class AbstractGraph
-
Draw the graph.
- paint(boolean) - Method in class AbstractGraph
-
Draw the graph.
- paint(boolean) - Method in class HistoGraph
- paint(boolean) - Method in class LineGraph
- paint(boolean) - Method in class ParaGraph
- paint(boolean) - Method in class PopGraph2D
-
Draw the graph.
- paint(boolean) - Method in class PopGraph3D
- paint(boolean) - Method in class S3Graph
- Painting and Helpers - Section in class org.evoludo.graphics.AbstractGraph
- paintPara(boolean) - Method in class ParaGraph
-
Paint the trajectory in the phase plane.
- paintS3(boolean) - Method in class S3Graph
-
Paint the trajectory in the simplex.
- paintScheduled - Variable in class LineGraph
-
The flag to indicate whether painting is already scheduled.
- paintScheduled - Variable in class ParaGraph
-
The flag to indicate whether painting is already scheduled.
- pairmodule - Variable in class IBSDPopulation
-
For pairwise interaction modules
module==pairmoduleholds andnullotherwise. - pairmodule - Variable in class IBSMCPopulation
-
For pairwise interaction modules
module==pairmoduleholds andnullotherwise. - pairScores(double[], double[], int, double[]) - Method in interface Model.HasIBS.CPairs
- pairScores(double[], double[], int, double[]) - Method in interface Model.HasIBS.MCPairs
-
Calculate the payoff/score for modules with interactions in pairs and multiple continuous traits.
- pairScores(double[], double[], int, double[]) - Method in class CLabour
- pairScores(double, double[], int, double[]) - Method in interface Model.HasIBS.CPairs
-
Calculate the payoff/score for modules with interactions in pairs and a single continuous trait.
- pairScores(double, double[], int, double[]) - Method in class CSD
- pairScores(int, int[], double[]) - Method in interface Model.HasIBS.DPairs
-
Calculate and return total (accumulated) payoff/score for pairwise interactions of the focal individual with trait
meagainst opponents with different traits. - pairScores(int, int[], double[]) - Method in class ATBT
- pairScores(int, int[], double[]) - Method in class CDL
- pairScores(int, int[], double[]) - Method in class CDLP
-
Calculate and return total (accumulated) payoff/score for pairwise interactions of the focal individual with trait
meagainst opponents with different traits. - pairScores(int, int[], double[]) - Method in class CDLPQ
- pairScores(int, int[], double[]) - Method in class Centipede
- pairScores(int, int[], double[]) - Method in class EcoPGG
- pairScores(int, int[], double[]) - Method in class RSP
- pairScores(int, int[], double[]) - Method in class TBT
- panCamera() - Method in class TrackballControls
-
Update eye and target for (dynamical) panning.
- panEnd - Variable in class TrackballControls
-
End coordinates on trackball for panning.
- panSpeed - Variable in class TrackballControls
-
Speed for panning (shifting).
- panStart - Variable in class TrackballControls
-
Starting coordinates on trackball for panning.
- PAPER - Static variable in class RSP
-
The trait (and index) value of the trait 'paper'.
- paraGraph - Variable in class TraitMap
-
The ParaGraph instance.
- ParaGraph - Class in org.evoludo.graphics
-
ParaGraph is a specialized 2D parametric/phase-plane graph component for visualizing trajectories produced by a simulation module.
- ParaGraph(Phase2D, Module) - Constructor for class ParaGraph
-
Create new parametric graph for
modulerunning inview. - ParaGraph.ViewState - Class in org.evoludo.graphics
-
Helper that caches derived view quantities for the current bounds, ranges, and zoom factor.
- parallel(Line2D) - Method in class Line2D
-
Check if two lines are parallel.
- parameters - Variable in class CLOParser
-
List of command line options as provided.
- paramsDidChange() - Method in class EvoLudo
-
Called after parameters have changed.
- parentMenu - Variable in class ContextMenu
-
Reference to the parent menu.
- parse() - Method in class AbstractGeometry
-
Re-parse the stored specification string.
- parse() - Method in class AbstractView
-
Parse the arguments provided to this view.
- parse() - Method in class CLOption
-
Parses the option and its argument, if applicable, through the delegate.
- parse(boolean) - Method in interface CLODelegate
-
Parse string
argand set configurable parameters that correspond to this command line option. - parse(boolean) - Method in class CLOption
-
Delegate parsing helper that handles optional vs required arguments.
- parse(String) - Method in class AbstractGraph
-
Parse the arguments for the graph.
- parse(String) - Method in class LineGraph
- parse(String) - Method in class AbstractGeometry
-
Parse geometry-specific CLI options.
- parse(String) - Method in class BarabasiAlbertGeometry
- parse(String) - Method in class CubicGeometry
- parse(String) - Method in class HexagonalGeometry
- parse(String) - Method in class HierarchicalGeometry
- parse(String) - Method in class KlemmEguiluzGeometry
- parse(String) - Method in class LinearGeometry
- parse(String) - Method in class MooreGeometry
- parse(String) - Method in class RandomDirectedGeometry
- parse(String) - Method in class RandomGeometry
- parse(String) - Method in class RandomRegularGeometry
- parse(String) - Method in class ScalefreeGeometry
- parse(String) - Method in class SecondNeighbourGeometry
- parse(String) - Method in class SquareGeometry
- parse(String) - Method in class SuperstarGeometry
- parse(String) - Method in class TriangularGeometry
-
Configure the triangular geometry.
- parse(String) - Method in class VonNeumannGeometry
- parse(String) - Static method in enum class ModelType
-
Parse the string
argand return the best matching model type. - parse(String) - Method in class ODE
-
Parse initializer string
arg. - parse(String) - Method in class ODEInitialize
-
Parse the CLI string describing initial conditions.
- parse(String) - Method in class PDE
-
Parse initializer string
arg. - parse(String) - Method in interface CLODelegate
-
Parse string
argand set configurable parameters that correspond to this command line option. - parse(String) - Static method in class PlistParser
-
Parses the contents of a
plistfile supplied as a String and returns aPlistwith key and object associations. - parse(String[]) - Method in class TestEvoLudo
-
Parse the command line options.
- parse(String, boolean) - Method in interface CLODelegate
-
Parse string
argand set configurable parameters that correspond to this command line option. - parseArgs(String) - Method in class LineGraph
-
Parse command line options for the graph.
- parseArray(PlistReader, List) - Static method in class PlistParser
-
Parses an array entry,
<array>, in theplist-string provided byreaderand writes all elements to the listarray. - parseBoolVector(String) - Static method in class CLOParser
-
Parse string
aVectoras aboolean[]array. - parseCLO() - Method in class CLOController
-
Parse the cached command-line string.
- parseCLO() - Method in class EvoLudo
-
Parse command line options.
- parseCLO(String[]) - Method in class CLOController
-
Parse the provided command-line arguments.
- parseCLO(String[]) - Method in class EvoLudo
-
Pre-process and parse array of command line arguments.
- parseCLO(String[]) - Method in class CLOParser
-
Parses String array of command line arguments in two stages.
- parseCLO(EvoLudo.Directive) - Method in class EvoLudoGWT
-
Parse command line options and set the
commandto execute after parsing completed. - parseColor(String) - Static method in class CLOParser
-
Parse string
aColoras aColor. - parseDict(PlistReader, Plist) - Static method in class PlistParser
-
Parses a dictionary entry,
<dict>, in theplist-string provided byreaderand writes<key>andplistelement pairs to the lookup tabledict. - parseDim(String) - Static method in class CLOParser
-
Parse string
argas an integer. - parseDouble(String) - Static method in class CLOParser
-
Parse string
aDoubleas adouble. - parseFloat(String) - Static method in class CLOParser
-
Parse string
aFloatas afloat. - parseHeader() - Method in class PlistReader
-
Parse (and discard) header of
plist-string. - parseHierarchy() - Method in class HierarchicalGeometry
-
Parse the hierarchy-related CLI spec, updating subtype, boundary flag and weight, and storing the raw hierarchy levels (without the computed leaf size).
- parseInteger(String) - Static method in class CLOParser
-
Parse string
anIntegeras anint. - parseIntMatrix(String) - Static method in class CLOParser
-
Parse string
aMatrixas aint[][]matrix (two dimensional array). - parseIntVector(String) - Static method in class CLOParser
-
Parse string
aVectoras anint[]array. - parseIntVector(String, String) - Static method in class CLOParser
-
Parse string
aVectoras aint[]array. - parseLong(String) - Static method in class CLOParser
-
Parse string
aLongas along. - parseMatrix(String) - Static method in class CLOParser
-
Parse string
aMatrixas adouble[][]matrix (two dimensional array). - parser - Variable in class CLOController
-
Parser used to manage all registered command-line options.
- parseReal(String) - Static method in class PlistParser
-
Parses a real number from a string.
- parseSize() - Method in class FSController
-
Apply the --size option (or its default) using the currently registered widget.
- parseVector(String) - Static method in class CLOParser
-
Parse string
aVectoras adouble[]array. - parseVector(String, String) - Static method in class CLOParser
-
Parse string
aVectoras adouble[]array. - participants - Variable in class ContextMenu
-
Lookup table of listener widgets sporting context menus and their corresponding providers of the context menu contents.
- participants - Variable in class Tooltip
-
Lookup table of listener widgets sporting tooltips and their corresponding providers of the tooltip contents.
- path - Variable in class Path2D.Iterator
- Path2D - Class in org.evoludo.geom
-
The
Path2Dclass provides a simple, yet flexible shape which represents an arbitrary geometric path. - Path2D() - Constructor for class Path2D
-
Constructs a new empty double precision
Path2Dobject with a default winding rule ofPath2D.WIND_NON_ZERO. - Path2D(int) - Constructor for class Path2D
-
Constructs a new empty double precision
Path2Dobject with the specified winding rule to control operations that require the interior of the path to be defined. - Path2D(int, int) - Constructor for class Path2D
-
Constructs a new empty double precision
Path2Dobject with the specified winding rule and the specified initial capacity to store path segments. - Path2D(Path2D, AffineTransform) - Constructor for class Path2D
-
Constructs a new double precision
Path2Dobject from an arbitraryPath2Dobject, transformed by anAffineTransformobject. - Path2D.Iterator - Class in org.evoludo.geom
-
Adapted from java.awt.geom.PathIterator, merged with Path2D Iterator and CopyIterator.
- PathIterator - Interface in org.evoludo.geom
-
The
PathIteratorinterface provides the mechanism for objects that implement theShapeinterface to return the geometry of their boundary by allowing a caller to retrieve the path of that boundary a segment at a time. - payFirst - Variable in class Centipede
-
The payoff matrix for the first mover.
- payLoneCoop - Variable in class CDL
-
The payoff to lone cooperators.
- payLoneCoop - Variable in class EcoPGG
-
The payoff to lone cooperators.
- payLoneDefect - Variable in class CDL
-
The payoff to lone defectors.
- payLoneDefect - Variable in class EcoPGG
-
The payoff to lone defectors.
- payLoner - Variable in class CDL
-
The payoff to loners.
- payoff - Variable in class RSP
-
The
3×3payoff matrix for interactions between the three types. - payoff(double[], double[]) - Method in class Continuous.Traits2Payoff
-
Calculate the payoff to the focal individual with traits
mewhen interacting with an opponent with traitsyou. - payoff(double, double) - Method in class Continuous.Traits2Payoff
-
Calculate the payoff to the focal individual with trait
mewhen interacting with an opponent with traityou. - payoffs - Variable in class TBT
-
The
2×2payoff matrix for interactions between cooperators and defectors. - paySecond - Variable in class Centipede
-
The payoff matrix for the second mover.
- pde - Variable in class PDEInitialize
-
Owning PDE model providing geometry and background data.
- PDE - Class in org.evoludo.simulator.models
-
Numerical integration of partial differential equations for reaction-diffusion systems based on Euler's method (fixed step size)
- PDE - Enum constant in enum class ModelType
-
Partial differential equation model, defaults to PDERD (no advection).
- PDE() - Constructor for class SIR.PDE
-
Constructor for the spatial SIR model based on partial differential equations.
- PDE(EvoLudo) - Constructor for class PDE
- PDEADV - Enum constant in enum class ModelType
-
Reaction-diffusion-advection model.
- PDEInitialize - Class in org.evoludo.simulator.models
-
Helper class responsible for initializing spatial density fields for PDE based simulations in the EvoLudo framework.
- PDEInitialize(PDE) - Constructor for class PDEInitialize
-
Create an initializer tied to the supplied PDE model.
- PDEInitialize.Type - Enum Class in org.evoludo.simulator.models
-
Types of initial configurations.
- PDERD - Enum constant in enum class ModelType
-
Reaction-diffusion model.
- PDESupervisor - Class in org.evoludo.simulator.models
-
Supervisor of reaction-diffusion processes.
- PDESupervisor(EvoLudo, PDE) - Constructor for class PDESupervisor
-
Creates a new supervisor to manage the PDE calculations of model charge.
- PDESupervisorGWT - Class in org.evoludo.simulator.models
-
Supervisor of reaction-diffusion processes.
- PDESupervisorGWT(EvoLudo, PDE) - Constructor for class PDESupervisorGWT
-
Creates a new supervisor to manage the PDE calculations of model charge with scheduling in GWT.
- PDF - Enum constant in enum class AbstractView.ExportType
-
Portable document format,
pdf(not yet implemented). - pendingAction - Variable in class EvoLudo
-
The action that is pending (if any).
- PendingAction() - Constructor for enum class ChangeListener.PendingAction
- percentX - Variable in class GraphStyle
-
The flag to indicate whether tick marks along the horizontal axis are in percent.
- percentY - Variable in class GraphStyle
-
The flag to indicate whether tick marks along the vertical axis are in percent.
- performance - Variable in class NetGames.IBSPop
-
The array with the mean, minimum, and maximum fitness of individuals.
- Performance - Section in class org.evoludo.graphics.PopGraph2D
- performTest - Variable in class TestEvoLudo
-
The flag to indicate whether to perform tests or generate test cases.
- permitsDebugStep() - Method in class IBS
- permitsDebugStep() - Method in class Model
-
Checks if debugging single steps is supported.
- permitsMode(Mode) - Method in class Model
-
Check if current model implements mode
test; by default onlyMode.DYNAMICSis permitted. - permitsSampleStatistics() - Method in class IBS
- permitsSampleStatistics() - Method in class IBSD
- permitsSampleStatistics() - Method in class Model
-
Check if the current model settings permit sample statistics.
- permitsSampleStatistics() - Method in class SDE
-
Check if the current model settings permit sample statistics.
- permitsTimeReversal() - Method in class Model
-
Checks if time reversal is permitted.
- permitsTimeReversal() - Method in class ODE
-
Checks if time reversal is permitted.
- permitsTimeReversal() - Method in class PDE
-
Checks if time reversal is permitted.
- permitsTimeReversal() - Method in class ATBT.ODE
-
Checks if time reversal is permitted.
- permitsUpdateStatistics() - Method in class IBS
- permitsUpdateStatistics() - Method in class Model
-
Check if the current model settings permit update statistics.
- permitsUpdateStatistics() - Method in class SDE
- PERTURBATION - Enum constant in enum class PDEInitialize.Type
-
Perturbation of a spatially homogeneous distribution with densities
<d1,...dn>. - petals - Variable in class SuperstarGeometry
-
Number of petals in the superstar structure.
- PGROW - Static variable in class RungeKutta
-
The exponent for increasing the time step if error outside margin.
- Phase2D - Class in org.evoludo.simulator.views
-
Phase2D is a view that renders the model's mean trait trajectory in a two‑dimensional phase plane.
- Phase2D(EvoLudoGWT) - Constructor for class Phase2D
-
Construct a new view to display the time series data of the current EvoLudo model as a trajectory in a 2D phase plane.
- Phase2D.TraitCommand - Class in org.evoludo.simulator.views
-
Command to toggle the inclusion of a trait on the phase plane axes.
- phase2Data(Point2D, double[]) - Method in class TraitMap
- phase2Data(Point2D, double[]) - Method in class ATBT.ATBTMap
- phase2Data(Point2D, double[]) - Method in class EcoPGG.EcoPGGMap
- phase2Data(Point2D, double[]) - Method in interface HasPhase2D.Data2Phase
-
Convert point on phase plane to data array.
- pickAt(int, boolean) - Method in class IBSGroup
-
Picks an interaction/reference group for the focal individual
focaland the population structuregeom. - pickEvent(IBSPopulation) - Method in class IBS
-
Pick type of next event in focal population.
- pickFailed() - Method in class IBSPopulation
-
Handle failed pick.
- pickFailed(double) - Method in class IBSPopulation
-
Handle failed pick and report details about failure.
- pickFitFocalIndividual() - Method in class IBSPopulation
-
Draws the index of a member of the population with a probability proportional to fitness.
- pickFitFocalIndividual(int) - Method in class IBSPopulation
-
Draws the index of a member of the population with a probability proportional to fitness but excluding the individual with the index
excl. - pickFitFocalNoVacant() - Method in class IBSPopulation
-
Draws the index of a member of the population with a probability proportional to fitness but assuming no vacant sites.
- pickFitFocalNoVacant(int) - Method in class IBSPopulation
-
Draws the index of a member of the population with a probability proportional to fitness but assuming no vacant sites.
- pickFitFocalNoVacantGillespieOptimized(int) - Method in class IBSPopulation
-
Draws the index of a member of the population with a probability proportional to fitness but assuming no vacant sites.
- pickFitFocalSkipVacant() - Method in class IBSPopulation
-
Draws the index of a member of the population with a probability proportional to fitness but assuming vacant sites.
- pickFitFocalSkipVacant(int) - Method in class IBSPopulation
-
Draws the index of a member of the population with a probability proportional to fitness but assuming vacant sites.
- pickFitFocalSkipVacantGillespieOptimized(int) - Method in class IBSPopulation
-
Draws the index of a member of the population with a probability proportional to fitness but assuming vacant sites.
- pickFitNeighborAt(int) - Method in class IBSPopulation
-
Pick a neighbour of the focal individual
mewith probability proportional to their fitness. - pickFitNeighborAt(int, boolean) - Method in class IBSPopulation
-
Pick a neighbour of the focal individual
mewith probability proportional to their fitness. - pickFitNeighborNoVacantAt(int, boolean) - Method in class IBSPopulation
-
Pick a neighbour of the focal individual
mewith probability proportional to their fitness assuming no vacant sites. - pickFitNeighborSkipVacantAt(int, boolean) - Method in class IBSPopulation
-
Pick a neighbour of the focal individual
mewith probability proportional to their fitness assuming vacant sites. - pickFocalHead(int) - Method in class IBSPopulation
-
Pick a focal individual uniformly at random starting from head.
- pickFocalHead(int, int) - Method in class IBSPopulation
-
Pick a focal individual uniformly at random starting from head, excluding individual
excl. - pickFocalIndividual() - Method in class IBSPopulation
-
Draws the index of a individual of the population uniformly at random.
- pickFocalIndividual(int) - Method in class IBSPopulation
-
Draws the index of a individual of the population uniformly at random but excluding the individual with index
excl. - pickFocalSite() - Method in class IBSPopulation
-
Draws the index of a site in the population uniformly at random, irrespective of whether it is occupied or not.
- pickFocalSite(int) - Method in class IBSPopulation
-
Draws the index of a site in the population uniformly at random, irrespective of whether it is occupied or not.
- pickFocalSkipVacant() - Method in class IBSPopulation
-
Pick a focal individual uniformly at random but skipping vacant sites.
- pickFocalSkipVacant(int) - Method in class IBSPopulation
-
Pick a focal individual uniformly at random but excluding the individual with index
excl. - pickFocalSpecies() - Method in class IBS
-
Pick focal population according to the selected scheme.
- pickFocalSpecies(double[], double) - Method in class IBS
-
Pick focal species with a probability proportional to the entries in
rates. - pickFocalSpecies(int) - Method in class IBS
-
Pick next focal species.
- pickFocalTail(int) - Method in class IBSPopulation
-
Pick a focal individual uniformly at random starting from tail.
- pickFocalTail(int, int) - Method in class IBSPopulation
-
Pick a focal individual uniformly at random starting from tail, excluding individual
excl. - pickGroup(int) - Method in class IBSGroup
-
Pick group of
nSampledrandom individuals with indices0 - (size-1). - pickGroup(int, int) - Method in class IBSGroup
-
Pick group of
nSampledrandom individuals with indices0 - (size-1). - pickHierarchyMean(IBSGroup.HierarchyUnit, boolean) - Method in class IBSGroup
-
Pick a single random individual in hierarchical mean-field structure either from the outgoing (downstream) or incoming (upstream) neighbours.
- pickHierarchySquare(IBSGroup.HierarchyUnit, boolean) - Method in class IBSGroup
-
Pick a single random individual in hierarchical square lattice structure either from the outgoing (downstream) or incoming (upstream) neighbours.
- pickLinkMoran(double, int) - Method in class IBSDPopulation
-
Select a reproduction event along one of the active links according to the accumulated scores.
- pickNeighborSiteAt(int) - Method in class IBSPopulation
-
Picks a neighbouring site of the focal individual
meuniformly at random. - pickNeutralNeighbourAt(int, boolean) - Method in class IBSPopulation
-
Helper method to do picking under neutral conditions (no or negligible fitness differences).
- pickPreferentialNode(int, int) - Method in class BarabasiAlbertGeometry
-
Picks a node according to preferential attachment.
- pickRandom(int) - Method in class IBSGroup
-
Pick group of
nSamplesrandom individual with indices0 - (size-1). - pickRandomHierarchy(boolean) - Method in class IBSGroup
-
Pick group of
nSamplesrandom individual in hierarchical structures either from the outgoing (downstream) or incoming (upstream) neighbours. - pickRandomStructured(boolean) - Method in class IBSGroup
-
Pick group of
nSamplesrandom individual in structured populations either from the outgoing (downstream) or incoming (upstream) neighbours. - pickSingle(int) - Method in class IBSGroup
-
Pick a single random individual with indices
0 - (size-1). - PIHALF - Static variable in class AbstractGraph
-
Constant representing the numerical value of \(\pi/2\)
- pinch - Variable in class LineGraph
-
The center of the pinch gesture.
- pinchDist - Variable in class AbstractGraph
-
The distance between the pinching gesture.
- pinchScale - Variable in class LineGraph
-
The field to track the progress of the pinch gesture.
- pinchX - Variable in class AbstractGraph
-
The
x-coordinate of the center of the pinching gesture. - pinchY - Variable in class AbstractGraph
-
The
y-coordinate of the center of the pinching gesture. - pinchZoom - Variable in class TrackballControls
-
Helper variable to keep track of the distance of two touches between subsequent touch events.
- pIR - Variable in class SIR
-
The transition probability/rate for infected to recovered, I → R.
- pIS - Variable in class SIR
-
The transition probability/rate for infected to susceptible, I → S.
- playerScoreAveraged - Variable in class IBSPopulation
-
Flag to indicate whether player scores are averaged (default) or accumulated.
- playerScoring - Variable in class IBSPopulation
-
Flag to indicate whether scores are reset whenever a player adopts the trait of another (default) or only if an actual change of trait occurred.
- playerUpdate - Variable in class IBSPopulation
-
The update type of players.
- playerUpdate - Variable in class Module
-
Map to convert score/payoff to fitness
- PlayerUpdate - Class in org.evoludo.simulator.modules
-
The implementation of player updates.
- PlayerUpdate(Module) - Constructor for class PlayerUpdate
-
Instantiate new player update for use in
module. - PlayerUpdate.Type - Enum Class in org.evoludo.simulator.modules
-
Player update types.
- playGameAt(int) - Method in class IBSPopulation
-
Update the score of individual
me. - playGameSyncAt(int) - Method in class IBSPopulation
-
Update the score of individual
me. - playGameSyncAt(int) - Method in class NetGames.IBSPop
- playGroupGameAt(IBSGroup) - Method in class IBSCPopulation
-
Play a group interaction with the individuals in
group. - playGroupGameAt(IBSGroup) - Method in class IBSDPopulation
- playGroupGameAt(IBSGroup) - Method in class IBSMCPopulation
-
Play a group interaction with the individuals in
group. - playGroupGameAt(IBSGroup) - Method in class IBSPopulation
-
Play a group interaction with the individuals in
group. - playGroupGameAt(IBSGroup) - Method in class NetGames.IBSPop
- playGroupOnceAt(int, int, IBSGroup) - Method in class IBSDPopulation
-
Focal individual plays game once with the entire group.
- playGroupOnceAt(int, IBSGroup) - Method in class IBSCPopulation
- playGroupOnceAt(int, IBSGroup) - Method in class IBSMCPopulation
-
Evaluate a single group interaction with the sampled opponents.
- playGroupSequentiallyAt(int, int, IBSGroup, int) - Method in class IBSDPopulation
-
Focal individual plays game sequentially with parts of the group.
- playGroupSequentiallyAt(int, IBSGroup, int) - Method in class IBSCPopulation
- playGroupSequentiallyAt(int, IBSGroup, int) - Method in class IBSMCPopulation
-
Evaluate sequential group interactions when not enough opponents are available simultaneously.
- playNoGameAt(int) - Method in class IBSMCPopulation
-
Handle the case where a focal player has no opponents and should not play a game.
- playNoGameAt(int, int) - Method in class IBSDPopulation
-
No game is played because the focal individual is isolated or all neighbors are vacant.
- playPairGameAt(IBSGroup) - Method in class IBSCPopulation
-
Play a pairwise interaction with the individuals in
group. - playPairGameAt(IBSGroup) - Method in class IBSDPopulation
- playPairGameAt(IBSGroup) - Method in class IBSMCPopulation
-
Play a pairwise interaction with the individuals in
group. - playPairGameAt(IBSGroup) - Method in class IBSPopulation
-
Play a pairwise interaction with the individuals in
group. - playPairGameAt(IBSGroup) - Method in class NetGames.IBSPop
- plist - Variable in class EvoLudoWeb.GUIState
-
The the configuration to restore, if any.
- Plist - Class in org.evoludo.util
-
Utility class to read and write plist-files with some customizations to store the bit-patterns for doubles to allow for perfect reproducibility.
- Plist() - Constructor for class Plist
-
Construct a new plist.
- PlistParser - Class in org.evoludo.util
-
Basic parser for
plist-files. - PlistParser() - Constructor for class PlistParser
-
Suppresses default constructor, ensuring non-instantiability.
- PlistReader - Class in org.evoludo.util
-
Iterator over tags in
plist-string. - PlistReader(String) - Constructor for class PlistReader
-
Create reader for
plist-string. - PlistTag - Class in org.evoludo.util
-
Entry in
plist-string. - PlistTag(String, String) - Constructor for class PlistTag
-
Create a
plistentry with<key>nametagwithout attributes associated withvalue. - PlistTag(String, String, String) - Constructor for class PlistTag
-
Create a
plistentry with name<key>tagandattributesassociated withvalue. - PlistTag(String, String, String, boolean) - Constructor for class PlistTag
-
Create a
plistentry with name<key>tagandattributesassociated withvalue. - pMigration - Variable in class IBSPopulation
-
The probability of migration.
- PNG - Enum constant in enum class AbstractView.ExportType
-
Portable network graphics format,
png - Point - Interface in org.evoludo.geom
-
Interface representing a point in 2D or 3D space determined by Cartesian coordinates.
- Point2D - Class in org.evoludo.geom
-
Class representing a point in 2D Cartesian space.
- Point2D() - Constructor for class Point2D
-
Create a new 2D point with coordinates
(0,0). - Point2D(double, double) - Constructor for class Point2D
-
Create a new 2D point with coordinates
(x,y). - Point2D(Point2D) - Constructor for class Point2D
-
Create a copy of the 2D point
p. - Point3D - Class in org.evoludo.geom
-
Class representing a point in 3D Cartesian space.
- Point3D() - Constructor for class Point3D
-
Create a new 3D point with coordinates
(0,0,0). - Point3D(double, double, double) - Constructor for class Point3D
-
Create a new 3D point with coordinates
(x,y,z). - Point3D(Point3D) - Constructor for class Point3D
-
Create a copy of the 3D point
p. - pointIdx - Variable in class Path2D.Iterator
- pointTypes - Variable in class Path2D
- POOR - Static variable in class ATBT
-
The identifier of poor sites:
(int) (trait / 2). - pop - Variable in class simTraits
-
The population.
- Pop2D - Class in org.evoludo.simulator.views
-
2D population view for the EvoLudo model.
- Pop2D(EvoLudoGWT, Data) - Constructor for class Pop2D
-
Construct a new view to display the configuration of the current state of the EvoLudo model in 2D.
- Pop3D - Class in org.evoludo.simulator.views
-
3D population view for the EvoLudo model.
- Pop3D(EvoLudoGWT, Data) - Constructor for class Pop3D
-
Construct a new view to display the configuration of the current state of the EvoLudo model in 3D.
- Pop3DScene() - Constructor for class PopGraph3D.Pop3DScene
-
Create a scene wrapper for the outer graph; scene elements are configured in
PopGraph3D.drawUniverse(). - PopGraph2D - Class in org.evoludo.graphics
-
The graphical representation of lattices and network structures in 2D.
- PopGraph2D(AbstractView, Module) - Constructor for class PopGraph2D
-
Create a graph for graphically visualizing the structure of a network (or population).
- PopGraph3D - Class in org.evoludo.graphics
-
The graphical representation of network structures in 3D.
- PopGraph3D(Pop3D, Module) - Constructor for class PopGraph3D
-
Create a graph for graphically visualizing the structure of a network (or population).
- PopGraph3D.Pop3DScene - Class in org.evoludo.graphics
-
The class for animating the 3D network structure.
- popMeanVar(double[], double) - Static method in class Distributions
-
Remove sample
xfrom running (or online) mean and variance. - popsizes - Variable in class simTraits
-
The population sizes to be tested.
- populateContextMenu(ContextMenu) - Method in class EvoLudoGWT
-
Opportunity to contribute entries to the context menu for models.
- populateContextMenu(ContextMenu) - Method in class AbstractView
-
Opportunity for the controller to add functionality to the context menu (optional implementation).
- populateContextMenu(ContextMenu) - Method in class Histogram
- populateContextMenu(ContextMenu) - Method in class Phase2D
- populateContextMenu(ContextMenu) - Method in class Pop3D
- populateContextMenuAt(ContextMenu, int) - Method in class AbstractView
-
Opportunity for the controller to add functionality to the context menu (optional implementation).
- populateContextMenuAt(ContextMenu, int) - Method in class Distribution
- populateContextMenuAt(ContextMenu, int, int) - Method in class AbstractGraph
-
Populate context menu
menuin listening widget at (relative) position(x,y). - populateContextMenuAt(ContextMenu, int, int) - Method in class GenericPopGraph
- populateContextMenuAt(ContextMenu, int, int) - Method in class HistoGraph
- populateContextMenuAt(ContextMenu, int, int) - Method in class LineGraph
- populateContextMenuAt(ContextMenu, int, int) - Method in class ParaGraph
- populateContextMenuAt(ContextMenu, int, int) - Method in class S3Graph
- populateContextMenuAt(ContextMenu, int, int) - Method in class Console
- populateContextMenuAt(ContextMenu, int, int) - Method in interface ContextMenu.Provider
-
Populate context menu
menuin listening widget at (relative) position(x,y). - populateTraitItems(List, boolean) - Method in class Phase2D
-
Populate the trait menu items and optional species headers.
- populateZoomMenu(ContextMenu) - Method in class AbstractGraph
-
Populate the zoom submenu with standard zoom actions.
- populateZoomMenu(ContextMenu) - Method in class LineGraph
- populateZoomMenu(ContextMenu) - Method in class ParaGraph
- population - Variable in class IBS
-
Short-cut to
species.get(0).getIBSPopulation()for single species models;nullin multi-species models. - population - Variable in class Continuous
-
Shortcut for species.get(0) as long as continuous modules are restricted to a single species.
- populationUpdate - Variable in class IBSPopulation
-
The population update.
- PopulationUpdate - Class in org.evoludo.simulator.models
-
The implementation of population updates.
- PopulationUpdate(IBS) - Constructor for class PopulationUpdate
-
Instantiate new population update for use in IBS
models. - PopulationUpdate.Type - Enum Class in org.evoludo.simulator.models
-
Types of species updates (only relevant for multi-species models): synchronous Synchronized population updates.
- popup - Variable in class EvoLudoWeb
-
The transparent backdrop of popup EvoLudo labs is stored here to reuse.
- popup - Variable in class EvoLudoTrigger
-
Lightbox panel to overlay the page.
- positionCamera() - Method in class PopGraph3D.Pop3DScene
-
Positions the camera.
- positiveMinFitness() - Method in class IBS
-
Checks whether all species have positive minimum fitness.
- postProcessChanges(double[], double[], double[]) - Method in class ODE
-
Apply adjusted dynamics scaling and mutation for all species.
- potential - Variable in class Network
-
The potential energy of the current network layout/configuration.
- pow(double, int) - Static method in class Combinatorics
-
Calculate
x^nfor doublexand integern. - pow(int, int) - Static method in class Combinatorics
-
Calculate
x^nfor integerxand integern. - powabs(double, int) - Static method in class Combinatorics
-
Helper method to calculate \(x^n\) with \(n>0\).
- powabs(int, int) - Static method in class Combinatorics
-
Helper method to calculate \(x^n\) with \(n>0\).
- pRandomSample - Variable in class NetGames
-
The probability to pick a random model for comparison.
- PRECISION_DIGITS - Static variable in class Plist
-
The number of significant digits.
- preConcatenate(AffineTransform) - Method in class AffineTransform
-
Concatenates an
AffineTransform Txto thisAffineTransformCx in a less commonly used way such thatTxmodifies the coordinate transformation relative to the absolute pixel space rather than relative to the existing user space. - predator - Variable in class LV
-
The reference to the predator species.
- Predator - Class in org.evoludo.simulator.modules
-
Predator class representing the predator species in the Lotka-Volterra model.
- Predator(LV) - Constructor for class Predator
-
Create a new instance of the phage population.
- PREDATOR - Static variable in class Predator
-
The index of the predator.
- preferredPlayerBest(int, int, int) - Method in class IBSDPopulation
-
For deterministic updating with multiple traits (more than two), it must be specified which trait is the preferred one.
- preferredPlayerBest(int, int, int) - Method in class IBSMCPopulation
-
For deterministic updating with multiple traits (more than two), it must be specified which trait is the preferred one.
- preferredPlayerBest(int, int, int) - Method in class IBSPopulation
-
For deterministic updating with multiple traits (more than two), it must be specified which trait is the preferred one.
- preferredPlayerBest(int, int, int) - Method in class NetGames.IBSPop
- prepareForCLO() - Method in class ViewController
-
Ensure the console is present while applying CLO changes and temporarily show it while parsing options.
- prepareSquareLattice() - Method in class SquareGeometry
-
Common setup for square geometries.
- prepareTraits() - Method in class IBSCPopulation
- prepareTraits() - Method in class IBSDPopulation
- prepareTraits() - Method in class IBSMCPopulation
- prepareTraits() - Method in class IBSPopulation
-
Prior to a synchronous update step the current state must be duplicated in preparation for processing the next step.
- prepareTraits() - Method in class NetGames.IBSPop
- prepCanvas() - Method in class PopGraph2D
-
Helper method to get the canvas ready for drawing the graph.
- prependTime2Data(double, double[]) - Method in class AbstractGraph
-
Utility method to prepend time to data point.
- preprocessCLO(String[]) - Method in class CLOController
-
Apply preprocessing to the command-line arguments (module/model resolution, helper options).
- preprocessCLO(String[]) - Method in class EvoLudo
-
Pre-process array of command line arguments.
- preprocessCLO(String[]) - Method in class EvoLudoGWT
-
Pre-process array of command line arguments.
- preprocessModelOption(String[], boolean, String[]) - Method in class Module
-
Preprocess the
--modeloption based on the selected module. - pretty(double[][], int) - Static method in class Formatter
-
Same as
Formatter.formatSci(double[], int)but formatting of exponents 'prettyfied' using HTML. - pretty(double[], int) - Static method in class Formatter
-
Same as
Formatter.formatSci(double[], int)but formatting of exponents 'prettyfied' using HTML. - pretty(double, int) - Static method in class Formatter
-
Same as
Formatter.formatSci(double, int)but formatting of exponent 'prettyfied' using HTML. - prettyFormat(double, int, String, String) - Static method in class Formatter
-
Helper method to format a double
aDoubleas HTML string withdigitsdecimal places (trailing zeroes are included). - prettyThresholds - Static variable in class Formatter
-
The thresholds for 'pretty' formatting of exponents for each number of digits.
- prev() - Method in class EvoLudo
-
Attempts to backtrack a single step of the EvoLudo model.
- prev() - Method in class RunController
-
Attempts to backtrack a single step of the EvoLudo model.
- prevAdjust - Variable in class Network
-
The best (smallest) adjustment (lowering of the energy state) of previous layouting steps.
- prevgen - Variable in class NetGames.IBSPop
-
The previous generation time.
- previous() - Method in class RingBuffer.LstItr
- previousIndex() - Method in class RingBuffer.LstItr
- prevLayout - Variable in class Network2DGWT
-
Time when last layout update was processed.
- prevLayout - Variable in class Network3DGWT
-
Time when last layout update was processed.
- prevmsg - Variable in class Plist
-
The previous message.
- prevNextDebug() - Method in class EvoLudoWeb
-
Helper method to advance the EvoLudo model by a single step.
- prevPotential - Variable in class Network
-
The potential energy of the previous network layout/configuration.
- prevsample - Variable in class simCDL
-
Time of previous sample.
- prevsample - Variable in class simCDLP
-
Time of previous sample.
- prevsample - Variable in class simCDLPQ
-
Time of previous sample.
- prevsample - Variable in class simTBT
-
Time of previous sample.
- prevsample - Variable in class DemesTBT.IBSPop
-
Time of previous sample.
- pRewire - Variable in class AbstractGeometry
-
Probability for rewiring.
- pRewire - Variable in class IBSPopulation
-
The array containing the probabilities for rewiring links of the interaction and competition graphs.
- prey - Variable in class Predator
-
The reference to the prey species.
- PREY - Static variable in class LV
-
The index of the prey.
- Primary responsibilities - Section in class org.evoludo.graphics.AbstractGraph
- printDistr - Variable in class scanCSD
-
The flag to indicate whether to print the distribution.
- printState(double[], double[]) - Method in class scanCSD
-
Print the distributions of the strategies.
- priority - Variable in class CLOCategory
-
The priority of this category.
- prob - Variable in class IBSGroup.HierarchyUnit
-
Probability threshold used to progress through the hierarchy.
- probability - Variable in class Mutation
-
The probability of mutations.
- probRead - Variable in class FixationData
-
The flag indicating whether the fixation data (probabilities) has been read.
- process2Traits(int, double, double, double, double) - Method in class SDE
-
Process noise with two dependent traits.
- process3Traits(double, double) - Method in class SDE
-
Process the three-trait stochastic update (including vacant).
- processAnyTraits(double, double) - Method in class SDE
-
Process the default case (any number of traits).
- processBR(double, boolean[], double[], int, int, double[]) - Method in class ODE
-
Process best responses for active traits with given fitness values (within tolerance).
- processChangeMode(ChangeListener.PendingAction) - Method in class RunController
-
Process change of mode request.
- processCLOSnap() - Method in class EvoLudoWeb
-
Process the command line options for snap execution,
EvoLudoGWT.cloSnap, and start the model accordingly. - processColorMap(ColorMap) - Method in class Module
- processColorMap(ColorMap) - Method in class NetGames
- processCommandLineOption(String) - Method in class CLOParser
-
Parses a single command line option.
- processDensity(Module, String, int) - Method in class ODEInitialize
-
Parse a density specification and append it to
ODE.y0. - processDiff(String) - Method in class Plist
-
Process a difference.
- processEcologyDensity(Module, int, int, double) - Method in class SDE
-
Process density-based ecological dynamics with demographic noise from birth and death events.
- processEcologyFrequency(Module, int, int, double) - Method in class SDE
-
Process ecological dynamics with demographic noise from birth and death events.
- processEnvironmentalAsymmetryAt(int, boolean) - Method in class ATBT.ATBTPop
-
Helper method to process environmental asymmetries.
- processEPubSettings() - Method in class EvoLudoWeb
-
Helper method to deal with ePub specifics.
- processEvent() - Method in class IBS
-
Processes a single event.
- processEvents(int, double, double) - Method in class IBS
-
Processes up to
nUpdatesevents, updating time and updates appropriately. - processEvoLudoLabs() - Method in class EvoLudoWeb
-
Process DOM and add/allocate an EvoLudo lab whenever a
<div>element withclass="evoludo-simulation"is found. - processEvoLudoTriggers() - Method in class EvoLudoWeb
-
Process DOM and replace all
<div>elements withclass="evoludo-trigger-html"by a button that triggers a popup EvoLudo lab. - processFrequency(Module, String, int) - Method in class ODEInitialize
-
Parse a frequency specification and append it to
ODE.y0. - processInit(Module, ODEInitialize.InitType, String, int) - Method in class ODEInitialize
-
Process initialization for a single population and append it to
ODE.y0. - processInitXY(double, double) - Method in class ParaGraph
-
Helper method to convert screen coordinates into an initial configuration and set the controller's initial state.
- processInitXY(int, int) - Method in class S3Graph
-
Helper method to convert screen coordinates into an initial configuration and set the controller's initial state.
- processMatchedOption(CLOption, String[], String) - Method in class CLOParser
-
Processes a matched option with its arguments.
- processMouseEvent(MouseEvent) - Method in class Tooltip
-
Update tooltip and save pointer locations.
- processMutant(Module, String, int) - Method in class ODEInitialize
-
Parse a mutant initialization specification and append it to
ODE.y0. - processPendingAction() - Method in class EvoLudo
-
Helper to process pending actions.
- processPendingAction() - Method in class RunController
-
Helper method for handling model changed events and processing pending actions.
- processScore(double, int) - Method in class IBSPopulation
-
Process the accumulated
scorein this population, taking the updating into account. - progress - Variable in class scanCSD
-
The flag to indicate whether to show progress.
- progress - Variable in class simCDL
-
The flag to indicate whether to show progress.
- progress - Variable in class simMoran
-
The flag to indicate whether to show progress.
- progress - Variable in class simTBT
-
The flag to indicate whether to show progress.
- progress - Variable in class simTraits
-
The flag to indicate whether to show progress.
- projectionMenu - Variable in class Pop3D
-
The context menu item for selecting parallel projection of the graph instead of the default perspective projection.
- PROPORTIONAL - Enum constant in enum class PlayerUpdate.Type
-
proportional to payoff
- provider - Variable in class ContextMenu.Registration
-
Provider of context menu entries for this listener widget.
- provider - Variable in class Tooltip.Registration
-
Provider of tooltips for this listener widget.
- providers - Variable in class CLOParser
-
List of providers of command line options.
- providesCLO(String) - Method in class CLOController
-
Check whether this controller (or its providers) supplies the given option.
- providesCLO(String) - Method in class CLOParser
-
Check if current list of command line
optionsincludes option withname. - pRS - Variable in class SIR
-
The transition probability/rate for recovered to susceptible, R → S.
- PSHRNK - Static variable in class RungeKutta
-
The exponent for decreasing the time step if error outside margin.
- pSI - Variable in class SIR
-
The transition probability/rate for susceptibles to infected, S → I, including seasonal variation
pSI = pSI[0] + pSI[1] cos(pSI[2] t). - pSmallWorld - Variable in class KlemmEguiluzGeometry
-
Probability to rewire links to create small-world shortcuts.
- Public API highlights - Section in class org.evoludo.graphics.S3Graph
- publish(LogRecord) - Method in class EvoLudoWeb.EvoLogHandler
- PUNISH - Static variable in class CDLP
-
The trait (and index) value of peer punishers.
- pure - Variable in class DemesTBT.IBSPop
-
The time spent in homogenous states.
- pushMeanVar(double[], double) - Static method in class Distributions
-
Add sample
xto running (or online) mean and variance. - pushTag(PlistTag) - Method in class PlistReader
-
Push a tag to the stream and return it on the next
PlistReader.next()call.
Q
- quadrantRotate(int) - Method in class AffineTransform
-
Concatenates this transform with a transform that rotates coordinates by the specified number of quadrants.
- quadrantRotate(int, double, double) - Method in class AffineTransform
-
Concatenates this transform with a transform that rotates coordinates by the specified number of quadrants around the specified anchor point.
- quadTo(double, double, double, double) - Method in class Path2D
-
Adds a curved segment, defined by two new points, to the path by drawing a Quadratic curve that intersects both the current coordinates and the specified coordinates
(x2,y2), using the specified point(x1,y1)as a quadratic parametric control point. - querySelectorAll(String) - Static method in class NativeJS
-
JSNI method: expose convenient javascript method to obtain a list of elements in the DOM that match the selection criterion
selector. - quiet() - Method in class Plist
-
Set quiet mode to suppress all differences.
R
- r - Variable in class Node2D
-
The radius
rof the 2D node. - r - Variable in class Node3D
-
The radius
rof 3D node. - R - Static variable in class SIR
-
The index of the recovered trait/cohort.
- R - Static variable in class Network2D
-
The baseline size of the 2D universe.
- r1 - Variable in class CDL
-
The multiplication factor of the (non-linear) public good with a single cooperator.
- radius - Variable in class Network
-
The radius of the network.
- radius - Variable in class TrackballControls
-
Radius of trackball.
- RANDOM - Enum constant in enum class IBSGroup.SamplingType
-
Sample some random neighbours.
- RANDOM - Enum constant in enum class ODEInitialize.InitType
-
Random initial trait frequencies.
- RANDOM - Enum constant in enum class PDEInitialize.Type
-
Random trait frequencies.
- RANDOM_GRAPH - Enum constant in enum class GeometryType
-
Random graph.
- RANDOM_GRAPH_DIRECTED - Enum constant in enum class GeometryType
-
Directed random graph.
- RANDOM_REGULAR_GRAPH - Enum constant in enum class GeometryType
-
Random regular graph.
- random01() - Method in class RNGDistribution
-
Uniformly distributed random number from interval
[0, 1)with regular precision (based on 31bit random integer). - random01() - Method in class IBS
-
Random number from interval [0, 1) with 32bit resolution.
- random01() - Method in class IBSPopulation
-
Draw a uniformly distributed random
doublefrom the semi-closed interval[0, 1)with 32bit resolution. - random01d() - Method in class RNGDistribution
-
Uniformly distributed random number from interval [0, 1) with high precision (based on 53bit random integer).
- random0n(int) - Method in class RNGDistribution
-
Uniformly distributed integer random number from interval
[0, n). - random0n(int) - Method in class IBS
-
random integer number from interval
[0, n). - random0n(int) - Method in class IBSPopulation
-
Draw a uniformly distributed random integer number from the semi-closed interval
[0, n). - random0N(int) - Method in class RNGDistribution
-
Uniformly distributed integer random number from interval
[0, n]. - RandomDirectedGeometry - Class in org.evoludo.simulator.geometries
-
Random directed graph geometry that wires a spanning tree first to ensure connectivity before adding remaining edges uniformly at random.
- RandomDirectedGeometry(EvoLudo) - Constructor for class RandomDirectedGeometry
-
Create a directed random-graph geometry controlled by the provided engine.
- randomGaussian(double, double) - Method in class IBSPopulation
-
Draw a Gaussian (normal) distributed random
double. - RandomGeometry - Class in org.evoludo.simulator.geometries
-
Random (undirected) graph geometry that ensures the generated network is connected before sprinkling additional random edges.
- RandomGeometry(EvoLudo) - Constructor for class RandomGeometry
-
Create an undirected random-graph geometry coordinated by the provided engine.
- RandomRegularGeometry - Class in org.evoludo.simulator.geometries
-
Random regular graph geometry that repeatedly samples degree distributions until a connected realization is found.
- RandomRegularGeometry(EvoLudo) - Constructor for class RandomRegularGeometry
-
Create a random regular geometry tied to the given engine.
- range - Variable in class RNGDistribution.Uniform
-
Width of interval of uniform random numbers,
max-min. - range - Variable in class Mutation
-
The range of mutations.
- RANGE - Enum constant in enum class Mutation.Continuous.Type
-
Mutate parental trait
ttot ± <r>. - RANGE - Enum constant in enum class Mutation.Discrete.Type
-
Mutate trait
ttot ± <r>. - RATE - Enum constant in enum class SpeciesUpdate.Type
-
Pick focal species based on update rate.
- rates - Variable in class LV
-
The reaction rates for prey reproduction, predation, and competition.
- rates - Variable in class Predator
-
The reaction rates for predator reproduction, predation, and competition.
- ratio - Variable in class NetGames
-
The cost-to-benefit ratio of cooperation.
- raycaster - Variable in class PopGraph3D
-
Helper field for determining which node has been hit by mouse or tap.
- react() - Method in class PDESupervisor
-
Perform the reaction step.
- react(int, int) - Method in class PDE
-
Reaction step.
- read - Variable in class PlistReader
-
Number of lines read in
plist-string. - readStatisticsSample() - Method in class IBSD
- readStatisticsSample() - Method in class Model
-
Signal that statistics sample is ready to process.
- readStatisticsSample() - Method in class SDE
- REAL_CLOSE - Static variable in class Plist
-
String constant for closing an
realentry during plist generation. - REAL_OPEN - Static variable in class Plist
-
String constant for opening an
realentry during plist generation. - Rectangle2D - Class in org.evoludo.geom
-
Utility class for dealing with rectangles in 2D.
- Rectangle2D() - Constructor for class Rectangle2D
-
Create a new empty 2D rectangle with lower left corner at
(0,0)and zero width and zero height. - Rectangle2D(double, double, double, double) - Constructor for class Rectangle2D
-
Create a new 2D rectangle with lower left corner at
(x,y), widthwidthand heightheight. - Rectangle2D(Rectangle2D) - Constructor for class Rectangle2D
-
Create a copy of 2D the rectangle
r. - RED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red color.
- RED_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red background color.
- RED_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red high intensity background.
- RED_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red color.
- RED_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red high intensity color.
- RED_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red high intensity color.
- RED_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red color.
- referencesDir - Variable in class TestEvoLudo
-
Directory with reference results.
- refreshViews() - Method in class ViewController
-
Updates the list of available views based on the current module and model.
- register() - Method in class KeyHandler
-
Registers the handler and installs global listeners if needed.
- registered - Variable in class KeyHandler
-
Indicates whether this controller has been registered globally.
- registerGlobal(KeyHandler) - Static method in class KeyHandler
-
Registers a handler for global key event handling.
- Registration(FocusPanel, Tooltip.Provider) - Constructor for class Tooltip.Registration
-
Register all event handlers relevant for handling tooltips with
listenerwidget and associate with the tooltipprovider. - Registration(ContextMenu.Listener, ContextMenu.Provider) - Constructor for class ContextMenu.Registration
-
Register all event handlers relevant for handling context menus with
listenerwidget and associate with the context menuprovider. - registrationCount - Static variable in class KeyHandler
-
Number of handlers that have requested registration.
- relax() - Method in class Model
-
Relax the initial configuration of the model over
timeRelaxgenerations. - relax(int) - Method in class Network
-
Relax the potential energy a single node with index
nodeidxby adjusting its position. - relax(int) - Method in class Network2D
- relax(int) - Method in class Network3D
- relax(int, double) - Method in class Network
-
Relaxes the network node with index
nodeidx. - relax(int, double) - Method in class Network2D
- relax(int, double) - Method in class Network3D
- remove() - Method in class RingBuffer.LstItr
- removeCandidate(int, int) - Method in class NetGames.IBSPop
-
The focal individual with index
focalconsiders to stop acts of cooperation towards the candidate member with indexmdlthrough a probabilistic comparison of their differences in fitness as well as in levels of cooperativity. - removeChangeListener(ChangeListener) - Method in class EvoLudo
-
Remove the change listener from the list of listeners that get notified when the model changes.
- removeCLO(String) - Method in class CLOParser
-
Remove option with
namefrom current list of command lineoptions. - removeCLO(String[]) - Method in class CLOParser
-
Remove all options with names listed in
names. - removeCLO(CLOption) - Method in class CLOParser
-
Remove
optionfrom current list of command lineoptions. - removeCLOProvider(CLOProvider) - Method in class CLOController
-
Remove a previously registered provider.
- removeCLOProvider(CLOProvider) - Method in class EvoLudo
-
Unregister
cloas a provider of command line options. - removeCLOProvider(CLOProvider) - Method in class CLOParser
-
Remove
providerfrom the list ofproviders. - removeEdgeAt(int, int) - Method in class AbstractGeometry
-
Remove edge (undirected link) from
nodeatonodeb. - removeFullscreenChangeHandler(String, FullscreenChangeHandler) - Static method in class NativeJS
-
JSNI method: Remove the fullscreen change handler.
- removeGlobalKeyListeners() - Static method in class KeyHandler
-
Removes the JS listeners that were installed by
KeyHandler.addGlobalKeyListeners(). - removeHandler() - Method in class ContextMenu.Registration
- removeHandler() - Method in class Tooltip.Registration
- removeInLink(int, int) - Method in class AbstractGeometry
-
Remove an incoming link (directed) to node
tofrom nodefrom. - removeKey(String) - Method in class CLOption
-
Remove key with name
aKeyfrom the option's key collection. - removeKey(CLOption.Key) - Method in class CLOption
-
Remove key from the option's key collection.
- removeLifecycleListener(LifecycleListener) - Method in class EvoLudo
-
Remove the lifecycle listener from the list of listeners that get notified when the model reaches lifecycle milestones.
- removeLinkAt(int, int) - Method in class AbstractGeometry
-
Remove a directed link from node
fromto nodeto. - removeListener(LifecycleListener) - Method in class LifecycleController
-
Remove the lifecycle listener from the list of listeners that get notified when the model reaches lifecycle milestones.
- removeListener(RunListener) - Method in class RunController
-
Remove the run listener from the list of listeners that get notified when the model run state changes.
- removeListener(ContextMenu.Listener) - Method in class ContextMenu
-
Remove a previously registered
listenerwidget from context menu requests. - removeOutLink(int, int) - Method in class AbstractGeometry
-
Remove an outgoing link (directed) from node
fromto nodeto. - removeRunListener(RunListener) - Method in class EvoLudo
-
Remove the run listener from the list of listeners that get notified when the model run state changes.
- removeSampleListener(SampleListener) - Method in class EvoLudo
-
Remove the change listener from the list of listeners that get notified when the model changes.
- removeScoreAt(int, double) - Method in class IBSPopulation
-
Removes the score
nilscorebased on a single interaction from the individual with indexindex. - removeScoreAt(int, double, int) - Method in class IBSPopulation
-
Removes the score
nilscorebased onincrinteractions from the individual with indexindex. - Rendering - Section in class org.evoludo.graphics.PopGraph2D
- Rendering and autoscaling - Section in class org.evoludo.graphics.HistoGraph
- Rendering details - Section in class org.evoludo.graphics.S3Graph
- Rendering details: - Section in class org.evoludo.graphics.ParaGraph
- renderingPanel - Variable in class PopGraph3D.Pop3DScene
-
Helper variable to fix unnecessary exceptions in parallax (renderingPanel is private in RenderingPanel class).
- reparseCLO - Variable in class CLOController
-
Flag indicating whether the CLI string needs to be reparsed.
- repeat - Variable in class Plist
-
The number of times the previous message was repeated.
- replace(int, T) - Method in class RingBuffer
-
Replace buffer entry at position
indexwithentry. - replace(String) - Method in class Console.Log
-
Replace the most recent entry in the log with
msg. - replace(T) - Method in class RingBuffer
-
Replace most recent entry in ring buffer with
entry. - REPLICATION - Enum constant in enum class IBS.Event
-
Replication event.
- reportDiff(String) - Method in class Plist
-
Report a difference.
- reportsDir - Variable in class TestEvoLudo
-
Directory for storing reports of failed tests.
- repulsion - Variable in class Network2D
-
Helper variable to store intermediate results when considering the potential energy resulting from the repulsion between nodes.
- repulsion - Variable in class Network3D
-
Helper variable to store intermediate results when considering the potential energy resulting from the repulsion between nodes.
- repulsion(int) - Method in class Network
-
Calculate the potential energy based on repulsion for the node with index
nodeidx. - repulsion(int) - Method in class Network2D
- repulsion(int) - Method in class Network3D
- requestAction(ChangeListener.PendingAction) - Method in class EvoLudo
-
Requests a
ChangeListener.PendingActionto be processed on the next opportunity. - requestAction(ChangeListener.PendingAction) - Method in class RunController
-
Requests a
ChangeListener.PendingActionto be processed on the next opportunity. - requestAction(ChangeListener.PendingAction, boolean) - Method in class EvoLudo
-
Requests a
ChangeListener.PendingActionto be processed on the next opportunity. - requestAction(ChangeListener.PendingAction, boolean) - Method in class RunController
-
Requests a
ChangeListener.PendingActionto be processed on the next opportunity. - requestFullscreen(Element) - Static method in class NativeJS
-
JSNI method: Request fullscreen mode for the element
ele. - requestMode(Mode) - Method in class Model
-
Request a change of the
Modeof the model. - requestParseCLO() - Method in class CLOController
-
Request that the command-line string be reparsed before the next run.
- requestParseCLO() - Method in class EvoLudo
-
Request full reparsing of the command line options.
- requestSymmetric - Variable in class PDE
-
The flag indicating whether preservation of symmetry in the dynamics is requested.
- REQUIRED - Enum constant in enum class CLOption.Argument
-
REQUIRED: required argument. - Requirements: - Section in org.evoludo.simulator.models.IBSPopulation.doAdjustScores()
- Requirements: - Section in org.evoludo.simulator.models.IBSPopulation.doAdjustScores()
- Requirements: - Section in org.evoludo.simulator.models.IBSPopulation.doAdjustScores()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.addDirected()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.addLinkAt(int, int)
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.addUndirected()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.clone()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.clone()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.clone()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.clone()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.clone()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.clone()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.clone()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.decodeGeometry(Plist)
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.displaySingle(AbstractGeometry, AbstractGeometry)
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.isConsistent()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.isUnique()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.isUnique()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.rewire()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.rewireDirected()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.rewireUndirected(double)
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractGeometry.swapEdges(int, int, int, int)
- Requirements/notes: - Section in org.evoludo.simulator.geometries.AbstractNetwork.initGeometryDegreeDistr(int[])
- Requirements/notes: - Section in org.evoludo.simulator.geometries.GeometryType.isUnique()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.HierarchicalGeometry.init()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.LinearGeometry.init()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.SquareGeometry.init()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.SquareGeometry.init()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.SquareGeometry.init()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.SquareGeometry.init()
- Requirements/notes: - Section in org.evoludo.simulator.geometries.SuperstarGeometry.init()
- Requirements/notes: - Section in org.evoludo.simulator.models.IBSPopulation.adjustGameScoresAt(int)
- Requirements/notes: - Section in org.evoludo.simulator.models.IBSPopulation.adjustGameScoresAt(int)
- Requirements/notes: - Section in org.evoludo.simulator.models.IBSPopulation.adjustGameScoresAt(int)
- requiresLayout() - Method in enum class Network.Status
-
Checks if network requires layout.
- requiresReset(boolean) - Method in class EvoLudo
-
Request reset the active model, e.g.
- reset() - Method in class Path2D
-
Resets the path to empty.
- reset() - Method in class AbstractGraph
-
Reset the graph.
- reset() - Method in class GenericPopGraph
- reset() - Method in class HistoGraph
- reset() - Method in class LineGraph
- reset() - Method in class Network2DGWT
- reset() - Method in class Network3DGWT
- reset() - Method in class S3Graph
- reset() - Method in class TraitMap
- reset() - Method in class MersenneTwister
-
Resets the random number generator to its initial state.
- reset() - Method in class RNGDistribution
-
Pass seed to random number generator.
- reset() - Method in class FixationData
-
Reset the fixation data to get ready for the next sample.
- reset() - Method in class IBS
- reset() - Method in class IBSDPopulation
-
Reset the model.
- reset() - Method in class IBSMCPopulation
- reset() - Method in class IBSPopulation
-
Reset the model.
- reset() - Method in class Model
-
Milestone: Reset this model
- reset() - Method in class ODE
- reset() - Method in class PDE
- reset() - Method in class PDESupervisor
-
Reset supervisor and update settings.
- reset() - Method in class RungeKutta
- reset() - Method in class SDE
- reset() - Method in class Module
-
Reset Module based on current parameters.
- reset() - Method in class NetGames.IBSPop
- reset() - Method in class Network
-
Reset the network (discard any existing layouts).
- reset() - Method in interface HasPhase2D.Data2Phase
-
Reset the map.
- reset() - Method in class CLOption
-
Reset option.
- reset(boolean) - Method in class AbstractView
-
Called when a module has been reset.
- reset(boolean) - Method in class Distribution
- reset(boolean) - Method in class Histogram
- reset(boolean) - Method in class Mean
- reset(boolean) - Method in class Phase2D
- reset(boolean) - Method in class Pop2D
- reset(boolean) - Method in class Pop3D
- reset(boolean) - Method in class S3
- RESET - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Reset all styling.
- RESET - Enum constant in enum class ChangeListener.PendingAction
-
Reset model (re-initialize geometry and traits, stop execution).
- RESET_ALWAYS - Enum constant in enum class IBS.ScoringType
-
Reset when updating from reference individual (not necessarily a change in trait).
- RESET_GEOMETRY - Enum constant in enum class IBS.Statistics.Type
-
Skip homogeneous states by introducing a mutant and advancing the time according to an exponential distribution for an event happening with probability
Module#getMutationProb(). - RESET_ON_CHANGE - Enum constant in enum class IBS.ScoringType
-
Reset when changing trait (only after updating from reference model with a different trait).
- resetCLO() - Method in class CLOParser
-
Reset current collection of
optionsto their respective defaults. - resetCPUSample() - Method in class RunController
-
Reset collected CPU sampling statistics.
- resetDegreeGraphs() - Method in class Histogram
-
Reset degree graphs.
- resetDensity() - Method in class PDE
-
Resets minimum, maximum and mean density prior to diffusion step.
- resetEphemeral(int) - Method in class IBSPopulation
-
Precalculate the number of interactions for ephemeral payoffs and store in the interactions array.
- resetFitness() - Method in class PDE
-
Resets minimum, maximum and mean fitnesses prior to reaction step.
- resetFitnessGraphs() - Method in class Histogram
-
Reset fitness graphs.
- resetFixationProbabilityGraphs() - Method in class Histogram
-
Reset fixation probability graphs.
- resetFixationTimeGraphs() - Method in class Histogram
-
Reset fixation time graphs.
- resetInterval - Variable in class IBS.Statistics
-
The number of samples before resetting the geometry.
- resetMoran() - Method in class IBSPopulation
-
Ensure that Moran type population updates have non-negative fitness values.
- resetRequested - Variable in class EvoLudo
-
The flag to indicate whether a reset of the active model has been requested.
- resetScoreAt(int) - Method in class IBSDPopulation
- resetScoreAt(int) - Method in class IBSPopulation
-
Reset score of individual at index
index. - resetScores() - Method in class IBS
-
Resets the scores for all populations that use ephemeral payoffs.
- resetScores() - Method in class IBSDPopulation
- resetScores() - Method in class IBSPopulation
-
Reset scores and fitness of all individuals to zero.
- resetScores() - Method in class NetGames.IBSPop
- resetSelection() - Method in class ViewController
-
Resets the selection state when modules/models unload.
- resetState() - Method in class IBS
- resetState() - Method in class Model
-
Reset the internal state of this model; called by
Model.reset()andModel.init(). - resetStationaryGraphs() - Method in class Histogram
-
Reset stationary distribution graphs.
- resetStatistics() - Method in class simCDL
-
Reset statistics.
- resetStatistics() - Method in class simCDLP
-
Reset statistics.
- resetStatistics() - Method in class simCDLPQ
-
Reset statistics.
- resetStatistics() - Method in class DemesTBT.IBSPop
-
Reset statistics.
- resetStatisticsSample() - Method in class IBSD
- resetStatisticsSample() - Method in class Model
-
Reset statistics and get ready to start new collection.
- resetStatisticsSample() - Method in class SDE
- resetStatusThreshold() - Method in class EvoLudoWeb
-
Restore the default log threshold (display all severities).
- resetTimestamps() - Method in class AbstractView
-
Reset the timestamps used for throttling view and status updates.
- resetTrait(PopGraph2D, boolean) - Method in class Distribution
-
Reset the given graph for displaying trait distributions.
- resetTraitGraphs() - Method in class Histogram
-
Reset trait graphs.
- resetTraits() - Method in class IBS
-
Resets the traits for all populations and returns the total update rate across all species.
- resetTraits() - Method in class IBSDPopulation
-
Reset all traits in preparation of the next update step.
- resetTraits() - Method in class IBSPopulation
-
Reset all traits in preparation of the next update step.
- resetTraits() - Method in class NetGames.IBSPop
- resetTransforms() - Method in class AbstractGraph
-
Reset the transformation of the graphics context to the identity transform.
- resetViewSelection() - Method in class EvoLudoWeb
-
Reset the current view selection to the default entry.
- RESIDENT - Static variable in class Moran
-
The trait (and index) value of residents.
- residentTrait - Variable in class FixationData
-
The resident trait.
- resizeColors(Color[], int) - Method in class Mean
-
Resize the color array to the specified length by repeating colors as needed.
- resolveInitialView(Logger) - Method in class ViewController
-
Parse the initial view specification (if provided) and resolve the matching view.
- Resources - Interface in org.evoludo.simulator
-
The interface to provide access to GWT specific resource files.
- Responsibilities - Section in class org.evoludo.EvoLudoWeb
- Responsibilities - Section in class org.evoludo.graphics.PopGraph2D
- Responsibilities - Section in class org.evoludo.graphics.S3Graph
- Responsibilities - Section in class org.evoludo.simulator.views.Distribution
- Responsibilities - Section in class org.evoludo.simulator.views.Histogram
- Responsibilities - Section in class org.evoludo.simulator.views.Mean
- Responsibilities - Section in class org.evoludo.simulator.views.Phase2D
- Responsibilities - Section in class org.evoludo.simulator.views.Pop2D
- Responsibilities - Section in class org.evoludo.simulator.views.Pop3D
- Responsibilities: - Section in class org.evoludo.simulator.views.GenericPop
- restoreFitness(Plist) - Method in class IBSDPopulation
-
Restore the fitness of all individuals encoded in the
plistinspiredmapofkey, value-pairs. - restoreFitness(Plist) - Method in class IBSPopulation
-
Restore the fitness of all individuals encoded in the
plistinspiredmapofkey, value-pairs. - restoreFitness(Plist) - Method in class ODE
-
Restores the fitness encoded in
plist. - restoreFitness(Plist) - Method in class PDE
- restoreFromFile() - Method in class EvoLudo
-
Restore state of EvoLudo model from saved plist, which encodes engine state.
- restoreFromFile() - Method in class EvoLudoGWT
-
Restore state of EvoLudo model from saved plist, which encodes engine state.
- restoreFromFile(EvoLudoWeb) - Static method in class NativeJS
-
JSNI method: opens javascript file chooser and attempts to restore state from selected file
- restoreFromString(String, String) - Method in class EvoLudoWeb
-
Restore state of EvoLudo model from String
content. - restoreGeometry(Plist) - Method in class IBSPopulation
-
Restore the interaction and competition structures encoded in the
plistinspiredmapofkey, value-pairs. - restoreGeometry(Plist) - Method in class PDE
-
Restores the geometry of the spatial structure encoded in
plist. - restoreInteractions(Plist) - Method in class IBSPopulation
-
Restore the interactions of all individuals encoded in the
plistinspiredmapofkey, value-pairs. - restoreMenu - Variable in class AbstractView
-
The field to store the restore context menu.
- restorePopulationState(Plist, IBSPopulation, String) - Method in class IBS
-
Restore the state of population
popfrom plistplist. - restoreState(Plist) - Method in class MersenneTwister
-
Restore state of random number generator from
plistencoded string. - restoreState(Plist) - Method in class EvoLudo
-
Restore state of EvoLudo model from pre-processed plist, which encodes engine state (see
EvoLudo.encodeState()). - restoreState(Plist) - Method in class IBS
- restoreState(Plist) - Method in class Model
-
Restore the state encoded in the
plistinspiredmapofkey, value-pairs. - restoreState(Plist) - Method in class ODE
- restoreState(Plist) - Method in class PDE
- restoreState(Plist) - Method in class StateEncoder
-
Restore state of EvoLudo model from pre-processed plist, which encodes engine state (see
StateEncoder.encodeState()). - restoreTraits(Plist) - Method in class IBSDPopulation
- restoreTraits(Plist) - Method in class IBSMCPopulation
- restoreTraits(Plist) - Method in class IBSPopulation
-
Restore the traits of all individuals encoded in the
plistinspiredmapofkey, value-pairs. - restoreTraits(Plist) - Method in class ODE
-
Restores the state encoded in
plist. - restoreTraits(Plist) - Method in class PDE
- resume - Variable in class EvoLudoWeb.GUIState
-
The flag to indicate whether to resume execution of the model.
- reversed - Variable in class Slider
-
trueif minimum and maximum of slider are reversed. - revertCLO() - Method in class EvoLudoWeb
-
CLOParser issues warnings for unknown options but do not throw them away (can be annoying when switching between models).
- revertToODE(String) - Method in class SDE
-
Log a warning and request switching to the ODE model.
- rewire() - Method in class AbstractGeometry
-
Add/rewire directed and undirected random links.
- rewireDirected() - Method in class AbstractGeometry
-
Rewire directed links.
- rewireEdgeAt(int, int, int) - Method in class AbstractGeometry
-
Rewire an undirected edge so that an edge formerly connecting
focalandoldneighnow connectsfocalandnewneigh. - rewireLinkAt(int, int, int) - Method in class AbstractGeometry
-
Rewire a directed link so that an edge formerly connecting
fromtoprevnow connects toto. - rewireNeighbourEdge(int, int, int[], int) - Method in class AbstractNetwork
-
Attempt to rewire existing edges so that nodes
nodeAandnodeBcan gain additional neighbours without introducing duplicate links. - rewireNeighbourEdge(RNGDistribution, int, int, int[], int) - Method in class StrongAmplifierGeometry
-
Attempt to rewire edges so that
nodeAandnodeBcan connect without duplicating links. - rewireUndirected(double) - Method in class AbstractGeometry
-
Rewire undirected links.
- RGB2Css(int, int, int) - Static method in class ColorMapCSS
-
Convert the three components of a 24bit color,
r, g, andbto a CSS color style. - RGBA2Css(int, int, int, int) - Static method in class ColorMapCSS
-
Convert the four components of a 32bit color,
r, g, b, andato a CSS color style. - rhoA(int, int) - Method in class Moran
-
The fixation probability of
imutants in a population of constant sizeN(andN-iresidents). - rhoAi - Variable in class Moran
-
Store fixation probability of
iindividuals of typeA. - RICH - Static variable in class ATBT
-
The identifier of rich sites:
(int) (trait / 2). - right - Variable in class Rectangle2D
-
The right segment of the rectangle.
- rightYAxisMenu - Variable in class HistoGraph
-
The context menu item to toggle the y-axis side.
- rightYAxisMenu - Variable in class LineGraph
-
The context menu item to toggle the y-axis side.
- rightYAxisMenu - Variable in class Phase2D
-
The context menu item to toggle the y-axis side.
- RING - Enum constant in enum class PDEInitialize.Type
-
Ring distribution in the center with Gaussian distributed densities along the radius.
- RingBuffer<T> - Class in org.evoludo.util
-
Non-blocking ring buffer.
- RingBuffer(int) - Constructor for class RingBuffer
-
Create new ring buffer for storing up to
capacityentries. - RingBuffer.BckItr - Class in org.evoludo.util
-
Iterates backwards over all elements in this buffer starting with the most recent entry.
- RingBuffer.FwdItr - Class in org.evoludo.util
-
Iterates forward over all elements in this buffer starting with the oldest entry.
- RingBuffer.LstItr - Class in org.evoludo.util
-
Iterates forward over all elements in this buffer starting with the oldest entry.
- RK5 - Enum constant in enum class ModelType
-
Fifth order Runge-Kutta method for ordinary differential equation models.
- rkck(double) - Method in class RungeKutta
-
Given values for n variables y[1..n] and their derivatives dydx[1..n] known at x, use the fifth-order Cash-Karp Runge-Kutta method to advance the solution over an interval h and return the incremented variables as yout[1..n].
- rN - Variable in class CDL
-
The multiplication factor of the (non-linear) public good with all cooperators.
- rng - Variable in class RNGDistribution
-
Reference to the
MersenneTwisterthat supplies the random numbers for the different distributions. - rng - Variable in class EvoLudo
-
The shared random number generator to ensure reproducibility of results.
- rng - Variable in class AbstractNetwork
-
The random number generator distribution used for network construction.
- rng - Variable in class IBSGroup
-
The shared random number generator to ensure reproducibility of results.
- rng - Variable in class IBSPopulation
-
The shared random number generator to ensure reproducibility of results.
- rng - Variable in class Model
-
The shared random number generator to ensure reproducibility of results.
- rng - Variable in class Mutation
-
Convenience field: the shared random number generator to ensure reproducibility of results.
- rng - Variable in class Network
-
The random number generator used for layout of networks.
- RNGDistribution - Class in org.evoludo.math
-
Collection of distributions of random numbers based on the Mersenne Twister.
- RNGDistribution(MersenneTwister) - Constructor for class RNGDistribution
-
Create new random number distribution using
rngas the random number generator. - RNGDistribution.Binomial - Class in org.evoludo.math
-
Binomially distributed random numbers with support
{0,1,2,3,..., n}. - RNGDistribution.Exponential - Class in org.evoludo.math
-
Exponentially distributed random numbers with support
[0.0,.Double.MAX_VALUE) - RNGDistribution.Geometric - Class in org.evoludo.math
-
Geometrically distributed random numbers with support
{1,2,3,...}. - RNGDistribution.Gillespie - Class in org.evoludo.math
-
Gillespie algorithm for selecting integers with support
{0,1,2,3,..., n}but with different weights. - RNGDistribution.Normal - Class in org.evoludo.math
-
Normally (or Gaussian) distributed random numbers with support
(-.Double.MAX_VALUE,Double.MAX_VALUE) - RNGDistribution.Uniform - Class in org.evoludo.math
-
Uniformly distributed random numbers with support
[min, max). - ROCK - Static variable in class RSP
-
The trait (and index) value of the trait 'rock'.
- role - Variable in class S3Graph
-
The identifier of the role of the data.
- role - Variable in class S3Map
-
The role of this map.
- root - Variable in class PlistReader
-
Name of root tag as specified in DOCTYPE declaration
- rot90conversion - Static variable in class AffineTransform
- rotate(double) - Method in class AffineTransform
-
Concatenates this transform with a rotation transformation.
- rotate(double, double) - Method in class AffineTransform
-
Concatenates this transform with a transform that rotates coordinates according to a rotation vector.
- rotate(double, double, double) - Method in class AffineTransform
-
Concatenates this transform with a transform that rotates coordinates around an anchor point.
- rotate(double, double, double, double) - Method in class AffineTransform
-
Concatenates this transform with a transform that rotates coordinates around an anchor point according to a rotation vector.
- rotate180() - Method in class AffineTransform
- rotate270() - Method in class AffineTransform
- rotate90() - Method in class AffineTransform
- rotateCamera() - Method in class TrackballControls
-
Update eye and target for (dynamical) rotating.
- rotateEnd - Variable in class TrackballControls
-
End coordinates on trackball for rotations.
- rotateSpeed - Variable in class TrackballControls
-
Speed of rotation;
- rotateStart - Variable in class TrackballControls
-
Starting coordinates on trackball for rotations.
- round(double) - Static method in class Functions
-
Round
valueto next order of magnitude. - roundDown(double) - Static method in class Functions
-
Round
valuedown to the next lower order of magnitude. - roundUp(double) - Static method in class Functions
-
Round
valueup to the next lower order of magnitude. - row - Variable in class HistoGraph
-
The index of the data row.
- RSP - Class in org.evoludo.simulator.modules
-
Cyclical dynamics of the rock-scissors-paper game.
- RSP(EvoLudo) - Constructor for class RSP
-
Create a new instance of the module for rock-scissors-paper games.
- RSP.IBSPop - Class in org.evoludo.simulator.modules
-
The extension for IBS simulations specific to
3×3games. - run() - Method in class EvoLudo
-
Start the EvoLudo model and calculate the dynamics one step at a time.
- run() - Method in class EvoLudoGWT
- run() - Method in class scanCSD
- run() - Method in class simCDL
- run() - Method in class simCDLP
- run() - Method in class simCDLPQ
- run() - Method in class simMoran
- run() - Method in class simTBT
- run() - Method in class simTraits
- run() - Method in class TestEvoLudo
-
Generate or run all tests.
- run() - Method in class Module
- run() - Method in class ContextMenu.TouchTimer
- runController - Variable in class EvoLudo
-
Controller for run listeners.
- RunController - Class in org.evoludo.simulator
-
Controller for managing the execution and lifecycle of EvoLudo model simulations.
- RunController(EvoLudo) - Constructor for class RunController
-
Constructs a new RunController for the specified EvoLudo engine.
- RungeKutta - Class in org.evoludo.simulator.models
-
Implementation of Runge-Kutta method with adaptive step size for the numerical integration of systems of differential equations.
- RungeKutta(EvoLudo) - Constructor for class RungeKutta
- RunListener - Interface in org.evoludo.simulator.models
-
RunListeners are informed about the state of model execution. - runListeners - Variable in class RunController
-
List of listeners that are notified about model run state changes.
- runModule(String, String) - Method in class TestEvoLudo
-
Load and run module with parameters
clo. - runningLab - Static variable in class SettingsController
-
Reference to the currently running lab in ePub mode.
S
- S - Static variable in class SIR
-
The index of the susceptible trait/cohort.
- S3 - Class in org.evoludo.simulator.views
-
The view to display time series of data as a trajectory on the \(S_3\) simplex.
- S3(EvoLudoGWT) - Constructor for class S3
-
Construct a new view to display the time series data of the current EvoLudo model as a trajectory in a \(S_3\) simplex.
- s32Data(double, double, double[]) - Method in class S3Map
-
Convert scaled cartesian coordinates of point on simplex to data array.
- S3Graph - Class in org.evoludo.graphics
-
Graph for the simplex \(S_3\).
- S3Graph(S3, Module, int) - Constructor for class S3Graph
-
Create a new simplex \(S_3\) graph for
modulerunning inviewwith the specifiedrole. - S3Map - Class in org.evoludo.simulator.views
-
Default mapping of data to simplex \(S_3\) projections.
- S3Map() - Constructor for class S3Map
-
Create a new mapping of data to simplex projections.
- S3Map(int, String) - Constructor for class S3Map
-
Create a new mapping of data to simplex projections for different roles.
- SAFETY - Static variable in class RungeKutta
-
The safety margin for adjusting time steps.
- sampleDegree(RNGDistribution, double[]) - Method in class ScalefreeGeometry
-
Sample a degree from the given distribution.
- SampleListener - Interface in org.evoludo.simulator.models
-
All
SampleListener's get informed about state changes of the core of EvoLudo models. - sampleListeners - Variable in class EvoLudo
-
List of change listeners that get notified when the model changes.
- samplingType - Variable in class IBSGroup
-
The current sampling type for the formation of interaction or reference groups.
- SamplingType(String, String) - Constructor for enum class IBSGroup.SamplingType
-
Instantiate new type of interactions.
- SANCTIONING - Static variable in class CDLPQ
-
The trait (and index) value of pool punishers.
- save(ContextMenu.Listener, int, int) - Method in class ContextMenu.TouchTimer
-
Save the listener widget as well as the position (relative to browser window) where the context menu will be displayed when (and if) the timer fires.
- saveSnapshot() - Method in class scanCSD
-
Save snapshot of current configuration.
- saveSnapshot(int) - Method in class simCDLPQ
-
Save snapshot of current configuration.
- saveSnapshot(int) - Method in class simTBT
-
Save snapshot of current configuration.
- scale - Variable in class AbstractGraph
-
The scale of this graph.
- scale(double) - Method in class Point2D
-
Scale the coordinates of this 2D point by a factor
sto(s*x,s*y). - scale(double) - Method in class Point3D
-
Scale the coordinates of this 3D point by a factor
sto(s*x,s*y,s*z). - scale(double, double) - Method in class AffineTransform
-
Concatenates this transform with a scaling transformation.
- scale(double, double) - Method in class Point2D
-
Scale the coordinates of this 2D point by scalar factors
sxandsy, respectively, to(sx*x, sy*y). - scale(double, double, double) - Method in class Point3D
-
Scale the coordinates of this 3D point by scalar factors
sx,syandsz, respectively, to(sx*x, sy*y, sz*z). - scale2bins - Variable in class Histogram
-
The scaling factor to map the data onto bins.
- scaleAdd(double, Vector2D) - Method in class Vector2D
-
Scales the 2D vector by the scalar factor
sand adds the 2D vectorato obtains*v+a. - scaleAdd(double, Vector3D) - Method in class Vector3D
-
Scales the 3D vector
vby the scalar factorsand adds the 3D vectora,v=s*v+a. - scaleDensity(double[], double, double[]) - Method in class PDEInitialize
-
Helper method to scale the density vector
dby the scalar factorscale. - scaledX(double) - Method in class S3Graph
-
Convert the
x-component of the screen coordinates(x, y)into scaled (Cartesian) coordinates in[0, 1]. - scaledY(double) - Method in class S3Graph
-
Convert the
y-component of the screen coordinates(x, y)into scaled (Cartesian) coordinates in[0, 1]. - SCALEFREE - Enum constant in enum class GeometryType
-
Scale-free network.
- SCALEFREE_BA - Enum constant in enum class GeometryType
-
Scale-free network.
- SCALEFREE_KLEMM - Enum constant in enum class GeometryType
-
Scale-free network.
- ScalefreeGeometry - Class in org.evoludo.simulator.geometries
-
Scale-free network that samples a power-law degree distribution and then constructs a matching undirected graph.
- ScalefreeGeometry(EvoLudo) - Constructor for class ScalefreeGeometry
-
Create a scale-free geometry tied to the given engine.
- scaleR(double) - Method in interface Node
-
Scales the radius of this node by
scale. - scaleR(double) - Method in class Node2D
- scaleR(double) - Method in class Node3D
- scaleRadiusTo(double) - Method in class Network
-
Scale the radius of the network to
newradius. - scanCSD - Class in org.evoludo.simulator.exec
-
Simulations of the evolution of continuous investement levels in social dilemmas.
- scanCSD(EvoLudo) - Constructor for class scanCSD
-
Create a new scanCSD simulation.
- scanDG - Variable in class simTBT
-
The scan parameters for the donation game.
- scanNL - Variable in class simCDL
-
The scan range for non-linearity in public goods games.
- scanST - Variable in class simTBT
-
The scan parameters for the S-T-plane.
- scheduleAltButtons(TouchStartEvent) - Method in class EvoLudoWeb
-
Schedule showing alternate/context buttons after a long touch and prevent default handling.
- schedulePaint() - Method in class LineGraph
-
Schedule painting of the graph.
- schedulePaint() - Method in class ParaGraph
-
Schedule painting of the graph.
- scheduleSample() - Method in class EvoLudoGWT
-
Schedule the next sample.
- scheduleStep() - Method in class EvoLudoGWT
-
Schedule the next step.
- scheduleUpdate(boolean) - Method in class AbstractView
-
Schedule an update of the view.
- SCISSORS - Static variable in class RSP
-
The trait (and index) value of the trait 'scissors'.
- scores - Variable in class IBSPopulation
-
The array of individual scores.
- ScoringType(String, String) - Constructor for enum class IBS.ScoringType
-
Instantiate new type of population update.
- SDE - Class in org.evoludo.simulator.models
-
Integrator for stochastic differential equations (SDE) based on Euler's method.
- SDE - Enum constant in enum class ModelType
-
Euler-Maruyama method for stochastic differential equation models.
- SDE() - Constructor for class LV.SDE
-
Constructor for the classic Lotka-Volterra model based on stochastic differential equations.
- SDE() - Constructor for class SIR.SDE
-
Constructor for the SIR model in finite populations based on stochastic differential equations.
- SDE(EvoLudo) - Constructor for class SDE
- search(File, String) - Static method in class TestEvoLudo
-
Recursively search for a file whose name starts with
searchin directoryfile. - second(int) - Method in class IBSPopulation
-
Find the second highest score.
- SecondNeighbourGeometry - Class in org.evoludo.simulator.geometries
-
Square lattice with second-neighbour von Neumann connectivity (diagonals only).
- SecondNeighbourGeometry(EvoLudo) - Constructor for class SecondNeighbourGeometry
-
Create a second-neighbour square lattice geometry tied to the given engine.
- seed - Variable in class MersenneTwister
-
The seed used for the random number generator.
- seedSet - Variable in class RNGDistribution
-
trueif seed was set. - SEG_CLOSE - Static variable in class Path2D
- SEG_CLOSE - Static variable in interface PathIterator
-
The segment type constant that specifies that the preceding subpath should be closed by appending a line segment back to the point corresponding to the most recent SEG_MOVETO.
- SEG_CUBICTO - Static variable in class Path2D
- SEG_CUBICTO - Static variable in interface PathIterator
-
The segment type constant for the set of 3 points that specify a cubic parametric curve to be drawn from the most recently specified point.
- SEG_LINETO - Static variable in class Path2D
- SEG_LINETO - Static variable in interface PathIterator
-
The segment type constant for a point that specifies the end point of a line to be drawn from the most recently specified point.
- SEG_MOVETO - Static variable in class Path2D
- SEG_MOVETO - Static variable in interface PathIterator
-
The segment type constant for a point that specifies the starting location for a new subpath.
- SEG_QUADTO - Static variable in class Path2D
- SEG_QUADTO - Static variable in interface PathIterator
-
The segment type constant for the pair of points that specify a quadratic parametric curve to be drawn from the most recently specified point.
- Segment2D - Class in org.evoludo.geom
-
Utility class for deal with (finite) line segments in 2D.
- Segment2D() - Constructor for class Segment2D
-
Create a new empty 2D line with coordinates
(0,0)and zero length. - Segment2D(double, double, double, double) - Constructor for class Segment2D
-
Create a new 2D line from point
(x1,y1)to point(x2,y2). - Segment2D(Point2D, Point2D) - Constructor for class Segment2D
-
Create a new 2D line from point
p1to pointp2. - Segment2D(Segment2D) - Constructor for class Segment2D
-
Create a copy of the 2D line
l. - selectAutoscaleIndexForYMax(double) - Method in class HistoGraph
-
Adjust
HistoGraph.autoscaleidxto match the givenyMax. - selection - Variable in class Map2Fitness
-
Selection strength for map.
- selection - Variable in class NetGames
-
The selection strength on differences in payoff or cooperativity.
- selector - Variable in class ViewController
-
List box controlling the active view selection.
- self - Variable in class IBSGroup
-
The flag indicating whether to include the focal individual when sampling.
- selfClosing - Variable in class PlistTag
-
Indicates if this tag is self-closing.
- serialVersionUID - Static variable in exception class IllegalPathStateException
-
Use serialVersionUID from JDK 9 for interoperability.
- serialVersionUID - Static variable in exception class NoninvertibleTransformException
-
Use serialVersionUID for interoperability.
- set(double, double) - Method in class Line2D
-
Set the slope
mandy-interceptbof the line. - set(double, double) - Method in class Point2D
-
Set
x- andy-coordinates of the point. - set(double, double, double) - Method in class Node2D
-
Set the
x- andy-coordinates and the radiusrof 2D node. - set(double, double, double) - Method in class Point3D
-
Set
x-,y- andz-coordinates of the 3D point. - set(double, double, double, double) - Method in class Line2D
-
Set the slope
mand y-interceptbof the line passing through points(x1,y1)and(x2,y2). - set(double, double, double, double) - Method in class Node3D
-
Set the
x-,y- andz-coordinates and the radiusrof the 3D node. - set(double, double, double, double) - Method in class Rectangle2D
-
Set the coordinates of the lower left corner
(x,y)and the dimensions of the rectangle. - set(double, double, double, double) - Method in class Segment2D
-
Set the line segment from point
(x1,y1)to point(x2,y2). - set(int, N) - Method in class Network
- set(Node2D) - Method in class Node2D
-
Set the coordinates and radious to those of node
n. - set(Node3D) - Method in class Node3D
-
Set the coordinates and radius to those of node
n. - set(Point2D) - Method in class Point2D
-
Set
x- andy-coordinates of the point to those of the 2D pointp. - set(Point2D, Point2D) - Method in class Line2D
-
Set the line to pass through points
p1andp2. - set(Point2D, Point2D) - Method in class Segment2D
-
Set the line segment from point
p1to pointp2. - set(Point2D, Point2D) - Method in class Vector2D
-
Set the 2D vector to pointing from
fromtoto. - set(Point2D, Vector2D) - Method in class Line2D
-
Set the line to pass through point
pin the direction of vectorv. - set(Point3D) - Method in class Point3D
-
Set
x-,y- andz-coordinates of the point to those of the 3D pointp. - set(Point3D, Point3D) - Method in class Vector3D
-
Set the 3D vector pointing from
fromtoto. - set(T) - Method in class RingBuffer.LstItr
- setAccuracy(double) - Method in class ODE
-
Sets the desired accuracy for determining convergence.
- setActive(KeyHandler) - Static method in class KeyHandler
-
Sets the active handler that receives priority for key events.
- setActiveTraits(boolean[]) - Method in class Module
-
Sets which traits are currently active.
- setAddwire(double) - Method in class AbstractGeometry
-
Sets the probability for adding links to the network.
- setAddwire(double[]) - Method in class IBSPopulation
-
Set the probabilities for adding links to the interaction and competition graphs.
- setAdjustedDynamics(boolean) - Method in class ODE
-
Sets whether adjusted dynamics is requested.
- setAltruistColor(Color) - Method in class NetGames
-
Set the color of pure altruists (only help others, don't receive any help from others).
- setAnaglyph(boolean) - Method in class PopGraph3D
-
Set the anaglyph effect for the 3D view.
- setArg(String) - Method in class CLOption
-
Set the argument for the command line option.
- setAutoClose(boolean) - Method in class ContextMenu
-
Sets whether submenus should close automatically when pointer stops hovering over corresponding menu item in parent menu.
- setAutoDt(boolean) - Method in class RungeKutta
-
Sets whether adaptive step sizes should be used.
- setAutoHide(boolean) - Method in class ContextMenu
-
Sets whether context menu hides automatically (with delay) after pointer exits context menu.
- setAutoOpen(boolean) - Method in class ContextMenu
-
Sets whether submenus should open automatically when pointer hovers over corresponding menu item in parent menu.
- setBaseline(double) - Method in class Map2Fitness
-
Sets the baseline fitness of the map.
- setBenefit(double) - Method in class Centipede
-
Set the benefit of cooperation, i.e.
- setBenefitFunction(Continuous.Benefits, double[], int) - Method in class Continuous.Traits2Payoff
-
Set the benefit function of the trait
indextobenefitfcn. - setBenefitParameters(double[], int) - Method in class Continuous.Traits2Payoff
-
Set the array of benefit function parameters for trait with index
idxto arrayparams. - setBirthRate(double) - Method in class Module
-
Set the per capita birth rate for ecological population updates.
- setBounds(int, int) - Method in class AbstractView
-
Set the bounds of the view to the given
widthandheight. - setBufferCapacity(int) - Method in class AbstractGraph
-
Sets the buffer capacity to
capacity, if applicable. - setCapacity(int) - Method in class RingBuffer
-
Set maximum number of entries in ring buffer to
capacity. - setCenteredX(double, boolean, double, double) - Method in class ParaGraph
-
Center and optionally clamp the x-range.
- setCenteredY(double, boolean, double, double) - Method in class ParaGraph
-
Center and optionally clamp the y-range.
- setChecked(boolean) - Method in class ContextMenuCheckBoxItem
-
Set state of check box in menu item to
checked. - setCLO(String) - Method in class CLOController
-
Update the cached command-line string to be parsed.
- setCLO(String) - Method in class EvoLudo
-
Set the raw command line options, as shown e.g.
- setColor(double[], Color) - Method in class ColorMap.Gradient2D
-
Assign a new
colorto the gradient forvalue. - setColor(double[], Color) - Method in class ColorMap3D.Gradient2D
- setColor(double[], Color, int) - Method in class ColorMap.Gradient2D
-
Assign a new
colorto the gradient forvaluewith transparencyalpha. - setColor(double, Color) - Method in class ColorMap.Gradient1D
-
Assign a new
colorto the gradient forvalue. - setColor(double, Color, int) - Method in class ColorMap.Gradient1D
-
Assign a new
colorto the gradient forvaluewith transparencyalpha. - setColor(int, Color) - Method in class ColorMap.Index
-
Assign a new
colortoindex. - setColor(int, Color, int) - Method in class ColorMap.Index
-
Assign a new
colortoindexwith transparencyalpha. - setColorMap(ColorMap) - Method in class GenericPopGraph
-
Set the map for translating trait values into colors.
- setColorModelType(Continuous.ColorModelType) - Method in class Continuous
-
Set the type of the color model for translating continuous traits into colors.
- setColors(Color[]) - Method in class S3Map
-
Set the colors of the traits.
- setColors(String[]) - Method in class AbstractGraph
-
Assign a list of colors to the graph.
- setColors(String[]) - Method in class LineGraph
- setCompetitionRates(double[]) - Method in class Module
-
Sets the competition rate for ecological population updates.
- setConnectivity(double) - Method in class AbstractGeometry
-
Sets the connectivity (average number of neighbors).
- setConsistencyCheck(boolean) - Method in class IBSPopulation
-
Enable consistency checks of the state of the IBS model.
- setConverged() - Method in class PDE
-
Indicates that the numerical integration has converged to a homogeneous state.
- setCost(double) - Method in class Centipede
-
Set the cost of cooperation, i.e.
- setCostCoop(double) - Method in class CDL
-
Set the cost of cooperation.
- setCostCoop(double) - Method in class EcoPGG
-
Set the cost of cooperation.
- setCostFunction(Continuous.Costs, double[], int) - Method in class Continuous.Traits2Payoff
-
Set the cost function of the trait
indextocostfcnwith parameters in the arraycparams. - setCostParameters(double[], int) - Method in class Continuous.Traits2Payoff
-
Set the array of cost function parameters for trait with index
idxto arrayparams. - setData(double[][]) - Method in class HistoGraph
-
Set the data for the histogram.
- setDeathRate(double) - Method in class Module
-
Sets the death rate for ecological population updates.
- setDebugEnabled(boolean) - Method in class GenericPopGraph
-
Set whether the debugging menu is enabled.
- setDefault(String) - Method in class CLOption
-
Set the default argument.
- setDelay(int) - Method in class EvoLudo
-
Set delay between subsequent updates.
- setDelay(int) - Method in class EvoLudoGWT
- setDelay(int) - Method in class RunController
-
Set delay between updates.
- setDelayHide(int) - Method in class ContextMenu
-
Set delay before hiding the context (sub)menu (in milliseconds) after the pointer has exited the context menu, provided that
autoHideis set totrue. - setDelays(int, int) - Method in class Tooltip
-
Set delay before showing the tooltip as well as the timeout after which the tooltip is hidden again (both in milliseconds).
- setDensity() - Method in class PDE
-
Initializes minimum, maximum and mean density based on current state.
- setDescription(String) - Method in class CLOption
-
Set short description of option.
- setDiscretization(int) - Method in class PDE
-
Sets the number of units used to discretize the spatial dimensions for numerical integration of the PDE.
- setDt(double) - Method in class ODE
-
Sets the discretization of time increments in continuous time models.
- setDynamicDampingFactor(double) - Method in class TrackballControls
-
Set dynamic damping factor (default:
0.2). - setDynamicUpdate(boolean) - Method in class TrackballControls
-
Enable/disable dynamic moving of 3D view (default: enabled).
- setEgoistColor(Color) - Method in class NetGames
-
Set the color of pure egoists (only receive help from others, don't provide any help to others).
- setEnabled(boolean) - Method in class ContextMenuItem
- setEnabled(boolean) - Method in class Slider
- setEnabled(boolean) - Method in class TrackballControls
-
Enable/disable trackball controls (default: enabled).
- setEnvironment(double[]) - Method in class ATBT
-
Set the (array of) environmental values or patch qualities for rich and poor sites.
- setEnvironmentalAsymmetry(boolean) - Method in class ATBT
-
Set the flag whether asymmetries are due to environmental differences, i.e.
- setError(double) - Method in class PlayerUpdate
-
Set the error of the updating process.
- setExtremalScores() - Method in class Continuous
-
Helper method to numerically determine the minimum and maximum scores in the game through a brute force hill climbing algorithm for two competing traits as well as monomorphic populations.
- setFairColor(Color) - Method in class NetGames
-
Set the color of fair individuals (help the same number of individuals as help them, regardless of any potential reciprocity).
- setFeedback(double[]) - Method in class ATBT
-
Set the feedback between traits and patch qualities: cooperators restoring poor sites defectors degrading rich sites cooperators degrading rich sites defectors restoring poor sites The array
feedbackcan have one, two or four elements: all four rates/probabilities are the same rates/probabilities for cooperators restoring poor sites and defectors degrading rich sites. - setFitness(double[]) - Method in class Moran
-
Set the fitness values for residents and mutants.
- setFitness(double, int) - Method in class Moran
-
Set the fitness value for trait
aTypetoaValue. - setFitRange(LineGraph) - Method in class Mean
-
Set the y-range for fitness graphs; returns true if the range changed.
- setFixedAxes(boolean) - Method in class TraitMap
- setFixedAxes(boolean) - Method in interface HasPhase2D.Data2Phase
-
Set whether axes of the phase plane are customizable.
- setFixedBoundary(boolean) - Method in class AbstractLattice
-
Set whether the lattice uses fixed boundaries.
- setFont(String) - Method in class AbstractGraph
-
Set the font to
cssfontin CSS format for drawing on the canvas. - setFullscreen(boolean) - Method in class EvoLudoGWT
-
Enter or exit fullscreen mode.
- setFullscreenElement(Element) - Method in class EvoLudoGWT
-
Set the fullscreen element.
- setGeometry(AbstractGeometry) - Method in class GenericPopGraph
-
Set the geometry backing the graph.
- setGeometry(AbstractGeometry) - Method in class PopGraph2D
- setGeometry(AbstractGeometry) - Method in class IBSGroup
-
Set the geometry associated with this group.
- setGeometryNames() - Method in class IBSPopulation
-
Set the names of the interaction and competition geometries based on the module name and whether the geometries are the same or different.
- setGradient(Color[]) - Method in class ColorMap.Gradient1D
-
Sets the gradient to span the colors in the array
colors. - setGradient(Color[], int) - Method in class ColorMap.Gradient1D
-
Sets the gradient for the trait with index
traitto span the colors in the arraycolors. - setGraphGeometry(GenericPopGraph, boolean) - Method in class GenericPop
-
Helper method to assign a geometry to a graph.
- setGraphLabel(String) - Method in class GenericPopGraph
-
Set the graph label to the string
msg(no HTML formatting). - setGroupAt(int, int[], int) - Method in class IBSGroup
-
Sets the interaction/reference group to
groupwith a sizesizeand the focal indiviualfocal. - setHeader(String) - Method in class CLOCategory
-
Set the header of category for help display.
- setHideTimer() - Method in class ContextMenu
-
Set timer for delayed hiding of context menu if
autoCloseistrue. - setHueRange(double, double) - Method in class ColorMap.Hue
-
Set hues ranging from
starttoendin increasing colors. - setHueRange(double, double, boolean) - Method in class ColorMap.Hue
-
Set the hues ranging from
starttoendin increasing or decreasing colors. - setIBSPopulation(IBSPopulation) - Method in class Module
-
Sets the reference to the IBSPopulation that represents this module in individual based simulations.
- setInit(IBSC.Init) - Method in class IBSMCPopulation
-
Sets the type of the initial configuration and any accompanying arguments.
- setInit(IBSD.Init) - Method in class IBSDPopulation
-
Sets the type of the initial configuration and any accompanying arguments.
- setInitialState(double[]) - Method in class AbstractView
-
Notifies the controller that the user requested setting a new initial configuration
init(optional implementation). - setInitialState(double[]) - Method in class Phase2D
- setInitialState(double[]) - Method in class S3
- setInitialTraits(double[]) - Method in interface DModel
-
Set initial traits in one or all species.
- setInitialTraits(double[]) - Method in class IBSD
- setInitialTraits(double[]) - Method in class IBSDPopulation
-
Set the initial trait frequencies in the population.
- setInitialTraits(double[]) - Method in class ODE
- setInitialTraits(double[]) - Method in class IBSPop
- setInitialTraits(int, double[]) - Method in interface DModel
-
Set initial trait values for species with ID
id. - setInitialTraits(int, double[]) - Method in class IBSD
- setInitialTraits(int, double[]) - Method in class ODE
- setInterest(double) - Method in class CDL
-
Set interest (multiplication factor) in linear public goods interaction.
- setInterest(double) - Method in class EcoPGG
-
Set the multiplication factor of the linear public goods game.
- setInterest(double, double) - Method in class CDL
-
Set non-linear interest (multiplication factor) in public goods interaction with interest
r1with a single contributor andrNif allNparticipants contribute. - setInterspecies(boolean) - Method in class AbstractGeometry
-
Set whether this geometry links different populations.
- setLayoutListener(Network.LayoutListener) - Method in class Network
-
Set the layout listener for this network.
- setLayoutTimout(int) - Method in class Network
-
Set the timeout for layout calculations.
- setLeniencyCoop(double) - Method in class CDLP
-
Set the leniency towards cooperators, provided the composition of the interaction group reveals them as second-order free riders.
- setLeniencyLoner(double) - Method in class CDLP
-
Set the leniency of punishment towards loners.
- setLine(Point2D, Point2D) - Method in class Line2D
-
Set the line to pass through the points
p1andp2. - setLinear() - Method in class Slider
-
Sets a linear scale for the slider.
- setLinearAsymmetry(int) - Method in class LinearGeometry
-
Set the left-right neighbour difference.
- setLinearExtension(double) - Method in class PDE
-
Sets the linear extension of the lattice.
- setLineDash(int[]) - Method in class AbstractGraph.MyContext2d
-
Set the line dash pattern for drawing lines.
- setLocation(double, double) - Method in class Point2D
-
Compatibility method to cover
Point2D.setLocation(double, double). - setLocation(double, double, double) - Method in class Point3D
-
Compatibility method (following
Point2D.setLocation(double, double)). - setLocation(Point2D) - Method in class Point2D
-
Compatibility method to cover
Point2D.setLocation(java.awt.geom.Point2D). - setLocation(Point3D) - Method in class Point3D
-
Compatibility method (following
Point2D.setLocation(Point2D p)). - setLogBase(double) - Method in class Slider
-
Set the base for a logarithmic slider.
- setLogCapacity(int) - Method in class Console
-
Set the capacity of the log buffer.
- setLogger(Logger) - Method in class CLOParser
-
Sets the logger for reporting warnings while parsing options.
- setLogY(boolean) - Method in class AbstractGraph
-
Set the
y-axis to logarithmic scale iflogYistrueand ifyMin ≥ 0. - setLogY(boolean) - Method in class LineGraph
- setLongTouch(int) - Method in class ContextMenu
-
Set delay (in milliseconds) before showing the context menu after a two finger touch, provided that no other touch events fired during
delay. - setMap(Map2Fitness.Map) - Method in class Map2Fitness
-
Sets type of map to
map. - setMap(HasPhase2D.Data2Phase) - Method in class ParaGraph
-
Set the map for converting data to phase plane coordinates.
- setMap(S3Map) - Method in class S3Graph
-
Set the map for converting data to simplex coordinates.
- setMarkers(List) - Method in class AbstractGraph
-
Assign a list of markers to the graph.
- setMarkers(List, String[]) - Method in class AbstractGraph
-
Assign a list of markers with custom colors to the graph.
- setMaxEffScoreIdx() - Method in class IBSPopulation
-
Find the index of the individual with the highest score.
- setMigrationProb(double) - Method in class IBSPopulation
-
Sets the migration probability to
aValue. - setMigrationType(IBS.MigrationType) - Method in class IBSPopulation
-
Sets the type of migrations to
type. - setMode(Mode) - Method in class IBS
- setMode(Mode) - Method in class Model
-
Sets the
Modeof model/simulator. - setMode(Mode) - Method in class SDE
- setModel(Model) - Method in class Module
-
Set the current model.
- setMonoStop(boolean) - Method in class Discrete
-
Set whether models should stop once a monomorphic state has been reached.
- setName(String) - Method in class AbstractGeometry
-
Set a descriptive name for this geometry (used in UI/tooltips).
- setName(String) - Method in class Module
-
Sets the name of this species.
- setNames(String[]) - Method in class S3Map
-
Set the names of the traits.
- setNetwork2D(Network2D) - Method in class AbstractGeometry
-
Store the 2D network representation.
- setNetwork3D(Network3D) - Method in class AbstractGeometry
-
Store the 3D network representation.
- setNextTraitAt(int, int) - Method in class IBSDPopulation
-
Sets the next trait of the individual with index
idxtotrait. - setNGroup(int) - Method in class Module
-
Sets the interaction group size.
- setNodes(int) - Method in class Centipede
-
Set the number of decision nodes for the centipede game.
- setNoise(double) - Method in class PlayerUpdate
-
Set the noise of the updating process of players.
- setNormalized(boolean) - Method in class HistoGraph
-
Set whether the data is normalized.
- setNormalized(int) - Method in class HistoGraph
-
Set the index of the data row that is used for normalization.
- setNPopulation(int) - Method in class Module
-
Sets the population size.
- setNSamples(double) - Method in class Model
-
Sets the number of statistical samples taken after which the active
Modelis halted. - setNSamples(int) - Method in class IBSGroup
-
Set the number of interactions with random neighbours.
- setNTraits(int) - Method in class Module
-
Sets the number of traits in this Module.
- setNTraits(int, int) - Method in class Module
-
Sets the number of traits and the index of the vacant type (empty site).
- setOffset(int, int) - Method in class ContextMenu
-
Sets the horizontal and vertical offset between the location where the context menu was triggered and the position of the top left corner of the context menu.
- setOffset(int, int) - Method in class Tooltip
-
Sets the horizontal and vertical offset between the location where the tooltip was triggered and the position of the top left corner of the tooltip.
- setOpponent(T) - Method in class Module
-
Sets the opponent of this module/population.
- setOpponentPop(IBSPopulation) - Method in class IBSCPopulation
- setOpponentPop(IBSPopulation) - Method in class IBSDPopulation
- setOpponentPop(IBSPopulation) - Method in class IBSMCPopulation
- setOpponentPop(IBSPopulation) - Method in class IBSPopulation
-
Set the interaction partner/opponent of this population.
- setOptions(String) - Method in class AbstractView
-
Set the options string for this view.
- setOrder(int[]) - Method in class S3Map
-
Set the indices of the traits displayed on the simplex.
- setOrigin(double, double) - Method in class Rectangle2D
-
Set the coordinates of the origin, lower left corner
(x,y), of the rectangle. - setOrtho(boolean) - Method in class PopGraph3D.Pop3DScene
-
Helper method to allocate, set, or change the camera for the scene.
- setOrthographic(boolean) - Method in class PopGraph3D
-
Set the projection of the camera.
- setOthersOnly(boolean) - Method in class CDL
-
Set the flag whether the return of the public good is split among all members of the group or only all other's, i.e.
- setPan(boolean) - Method in class TrackballControls
-
Enable/disable pan (default: enabled).
- setPanSpeed(double) - Method in class TrackballControls
-
Set pan speed (default:
0.3). - setPayLoneCoop(double) - Method in class CDL
-
Set the payoff to lone cooperators.
- setPayLoneCoop(double) - Method in class EcoPGG
-
Set the payoff to lone cooperators.
- setPayLoneDefect(double) - Method in class CDL
-
Set the payoff to lone defectors.
- setPayLoneDefect(double) - Method in class EcoPGG
-
Set the payoff to lone defectors.
- setPayLoner(double) - Method in class CDL
-
Set the payoff of loners.
- setPayoff(double, int, int) - Method in class TBT
-
Set the payoff for type
meagainst typeyoutopayoff. - setPayoffs(double[][]) - Method in class ATBT
-
Set the payoff matrix to
payoffs, which can be a2×2or4×4matrix. - setPayoffs(double[][]) - Method in class RSP
-
Set the payoff matrix to
payMatrix. - setPayoffs(double[][]) - Method in class TBT
-
Set the payoffs from the
2×2matrixpayoffs. - setPhase2DMap(HasPhase2D.Data2Phase) - Method in class LV
- setPhase2DMap(HasPhase2D.Data2Phase) - Method in interface HasPhase2D
-
Set the map that transforms the data of the module to a 2D phase plane (projection) to
map. - setPlayerScoreAveraged(boolean) - Method in class IBSPopulation
-
Sets whether scores of individuals are averaged over multiple interactions or accumulated.
- setPlayerScoring(IBS.ScoringType) - Method in class IBSPopulation
-
Sets the type for managing scores of individuals.
- setPoolPunishCost(double) - Method in class CDLPQ
-
Set the cost of pool punishment.
- setPoolPunishFine(double) - Method in class CDLPQ
-
Set the pool punishment fine.
- setPopulationUpdate(PopulationUpdate) - Method in class IBSPopulation
-
Sets the population update.
- setPosition(int, int) - Method in class Tooltip
-
Set position
(x, y)of tooltip relative to browser window. - setProbability(double) - Method in class RNGDistribution.Geometric
-
Set the probability of success
pfor the geometric distribution. - setProbability(double) - Method in class Mutation
-
Set the probability of mutations.
- setProbabilityTrials(double, int) - Method in class RNGDistribution.Binomial
-
Set the probability of success
pand the number of trialsn. - setPunishCost(double) - Method in class CDLP
-
Set the cost of peer punishment of non-contributors.
- setPunishFine(double) - Method in class CDLP
-
Set the fine peer punishment for non-contributors.
- setR(double) - Method in class Node2D
-
Set the radius
rof this 2D node. - setR(double) - Method in class Node3D
-
Set the radius
rof the 3D node. - setRadius(double) - Method in class Network
-
Set the radius of the network to
radius. - setRandomSampleProb(double) - Method in class NetGames
-
Set the probability of picking a random model for comparison.
- setRange(double[], double[]) - Method in class ColorMap.Gradient2D
-
Sets the range of values spanned by the gradient to
[min,max]in both dimensions. - setRange(double[], double[]) - Method in class ColorMap3D.Gradient2D
- setRange(double[], double[], int) - Method in class ColorMap.Gradient2D
-
Set the range of data values for three dimensional data with dependent trait.
- setRange(double, double) - Method in class ColorMap.Gradient1D
-
Sets the range of values spanned by the gradient to
[min,max]. - setRange(double, double) - Method in class ColorMap.Gradient2D
-
Sets the range of values spanned by the gradient to
[min,max]in both dimensions. - setRange(double, double) - Method in class ColorMap3D.Gradient2D
- setRange(double, double) - Method in class Slider
-
Set left and right values of slider.
- setRange(double, double, int) - Method in class ColorMap.Gradient2D
-
Sets the range of values spanned by the gradient to
[min,max]for the trait with indexindex. - setRatio(double) - Method in class NetGames
-
Set the cost-to-benefit ratio of cooperation.
- setRewire(double) - Method in class AbstractGeometry
-
Sets the probability for rewiring existing links.
- setRewire(double[]) - Method in class IBSPopulation
-
Set the probabilities for rewiring links of the interaction and competition graphs.
- setRNG(MersenneTwister) - Method in class RNGDistribution
-
Set custom random number generator
rngof this distribution. - setRotate(boolean) - Method in class TrackballControls
-
Enable/disable rotation (default: enabled).
- setRotateSpeed(double) - Method in class TrackballControls
-
Set rotation speed (default:
1.0). - setS3Map(S3Map) - Method in interface HasS3
-
Set the map that transforms the data of the model to a 2D phase plane (projection) to
map. - setSampling(IBSGroup.SamplingType) - Method in class IBSGroup
-
Sets the type of sampling of interaction/reference groups to
type. - setScoreAt(int, double, int) - Method in class IBSDPopulation
- setScoreAt(int, double, int) - Method in class IBSPopulation
-
Sets the score of individual with index
indextonewscoreas the result ofinterinteractions. - setSeed(int[]) - Method in class MersenneTwister
-
Sets the seed of the MersenneTwister using an array of integers.
- setSeed(long) - Method in class MersenneTwister
-
Initialize the pseudo random number generator.
- setSeed(long) - Method in class RNGDistribution
-
Set seed of random number generator to
seed. - setSelection(double) - Method in class Map2Fitness
-
Sets the selection strength of the map.
- setSelection(double) - Method in class NetGames
-
Set the selection strength on differences in payoffs and cooperativity.
- setSelf(boolean) - Method in class IBSGroup
-
Sets whether random sampling should include the focal individual or not.
- setSingle(boolean) - Method in class AbstractGeometry
-
Sets whether a single geometry is used for both interaction and competition graphs.
- setSize(double, double) - Method in class Rectangle2D
-
Set the dimensions, the width and height, of the rectangle.
- setSize(int) - Method in class AbstractGeometry
-
Set the size of the network.
- setSolo(boolean) - Method in class CDL
-
Set whether public goods is produced already with a single contributor and no other participants.
- setStatus(Network.Status) - Method in class Network
-
Set the status of the layouting process to
status. - setSteps(double) - Method in class LineGraph
-
Set the number of steps along the
x-axis. - setSteps(int) - Method in class Slider
-
Set the number of steps between the minimum and maximum values of the slider.
- setStrokeStyleAt(int) - Method in class AbstractGraph
-
Set the stroke colour for node with index
node. - setSuspended(boolean) - Method in class EvoLudo
-
Set the flag indicating whether the model is suspended.
- setSymmetric(boolean) - Method in class PDE
-
Sets whether symmetries should be preserved.
- setSyncFraction(double) - Method in class IBSPopulation
-
Set the fraction of the population that gets updated in synchronous updates.
- setTagAt(int, double) - Method in class IBSPopulation
-
Sets the tag of the individual with index
idx. - setTarget(Vector3) - Method in class TrackballControls
-
Set the target point where the eye is looking.
- setTimeRelax(double) - Method in class Model
-
Sets the number of generations to relax the initial configuration of the active
Model. - setTimeReversed(boolean) - Method in class Model
-
Request time reversal if
reversed==true. - setTimeReversed(boolean) - Method in class ODE
- setTimeStep(double) - Method in class Model
-
Set the report interval, i.e.
- setTimeStop(double) - Method in class Model
-
Sets the number of generations after which the active
Modelis halted. - Settings() - Constructor for class SettingsController.Settings
-
Create a new settings record with default capability flags.
- SETTINGS - Static variable in class SettingsController
-
Global settings describing the capabilities of the surrounding ePub environment.
- settingsButton - Variable in class SettingsController
-
Button used to open the settings dialog.
- settingsController - Variable in class EvoLudoWeb
-
Controller for ePub specific behaviour and emulation.
- SettingsController - Class in org.evoludo.simulator.ui
-
Controller responsible for tracking ePub specific settings and emulation flags.
- SettingsController(Label, Button, Button, Button, Button) - Constructor for class SettingsController
-
Creates a new settings controller.
- SettingsController.Settings - Class in org.evoludo.simulator.ui
-
Shared settings describing the current ePub environment.
- setTitle(String) - Method in class Slider
- setToIdentity() - Method in class AffineTransform
-
Resets this transform to the Identity transform.
- setTooltipProvider(BasicTooltipProvider) - Method in class AbstractGraph
-
Set the provider for tooltips.
- setToQuadrantRotation(int) - Method in class AffineTransform
-
Sets this transform to a rotation transformation that rotates coordinates by the specified number of quadrants.
- setToQuadrantRotation(int, double, double) - Method in class AffineTransform
-
Sets this transform to a translated rotation transformation that rotates coordinates by the specified number of quadrants around the specified anchor point.
- setToRotation(double) - Method in class AffineTransform
-
Sets this transform to a rotation transformation.
- setToRotation(double, double) - Method in class AffineTransform
-
Sets this transform to a rotation transformation that rotates coordinates according to a rotation vector.
- setToRotation(double, double, double) - Method in class AffineTransform
-
Sets this transform to a translated rotation transformation.
- setToRotation(double, double, double, double) - Method in class AffineTransform
-
Sets this transform to a rotation transformation that rotates coordinates around an anchor point according to a rotation vector.
- setToScale(double, double) - Method in class AffineTransform
-
Sets this transform to a scaling transformation.
- setToShear(double, double) - Method in class AffineTransform
-
Sets this transform to a shearing transformation.
- setToTranslation(double, double) - Method in class AffineTransform
-
Sets this transform to a translation transformation.
- setTraitAt(int, double) - Method in class IBSMCPopulation
-
Set the trait of individual with index
idxtotrait. - setTraitAt(int, int) - Method in class IBSDPopulation
-
Sets the trait of the individual with index
idxtotrait. - setTraitAt(int, int, double) - Method in class IBSMCPopulation
-
Set trait
dof the individual with indexidx. - setTraitColors(Color[]) - Method in class Module
-
Sets trait colors specified in
colors. - setTraitMenu - Variable in class S3Graph
-
The context menu to select the trait in the closest corner.
- setTraitNames(String[]) - Method in class Module
-
Set trait names.
- setTraitRange(double, double, int) - Method in class Continuous
-
Set the trait minimum and maximum for trait
trait. - setTraits(int[], int[]) - Method in class TraitMap
- setTraits(int[], int[]) - Method in interface HasPhase2D.Data2Phase
-
Allows custom implementations to set the traits displayed on phase plane axes.
- setTraitsAt(int, double[]) - Method in class IBSMCPopulation
-
Set the trait array of individual with index
idxto arrayidxtraits. - setTrajectoryColor(Color) - Method in class Module
-
Sets color of trajectories.
- setTransform(double, double, double, double, double, double) - Method in class AffineTransform
-
Sets this transform to the matrix specified by the 6 double precision values.
- setTransform(AffineTransform) - Method in class AffineTransform
-
Sets this transform to a copy of the transform in the specified
AffineTransformobject. - setType(GeometryType) - Method in class AbstractGeometry
-
Update the geometry
GeometryType. - setType(PopulationUpdate.Type) - Method in class PopulationUpdate
-
Sets the population update type.
- setType(PlayerUpdate.Type) - Method in class PlayerUpdate
-
Sets the player update type.
- setType(SpeciesUpdate.Type) - Method in class SpeciesUpdate
-
Sets the population update type.
- setupCFitGraph(LineGraph) - Method in class Mean
-
Configure a graph style and colors for fitness in continuous models.
- setupConsole(Logger) - Method in class EvoLudoWeb
-
Setup the EvoLudo console to display log messages.
- setupContextMenuHandlers(ContextMenu) - Static method in class ContextMenu
-
Setup handlers to manage context menu visibility.
- setupContextMenuLocation(ContextMenu) - Static method in class ContextMenu
-
Setup location of context menu in DOM.
- setupCTraitGraph(LineGraph, int) - Method in class Mean
-
Configure a graph style and colors for a single continuous trait.
- setupDFitGraph(LineGraph) - Method in class Mean
-
Configure a graph style and colors for fitness in discrete models.
- setupDTraitGraph(LineGraph) - Method in class Mean
-
Configure a graph style and colors for a discrete module (multiple traits).
- setupEngine() - Method in class EvoLudoWeb
-
Create EvoLudo engine and load modules.
- setupLogger(EvoLudoGWT) - Method in class EvoLudoWeb
-
Retrieve the logger and setup the log handler.
- setValue(double) - Method in class Slider
-
Set the value of slider taking its linear or logarithmic scaling into account.
- setViewCorner(ParaGraph.ViewState, double, double) - Method in class ParaGraph
-
Clamp and apply the view corner for the provided state.
- setVR(boolean) - Method in class PopGraph3D
-
Set the stereo effect for the 3D view.
- setWindingRule(int) - Method in class Path2D
-
Sets the winding rule for this path to the specified value.
- setWorldView(Camera) - Method in class Network3DGWT
-
Set the visual perspective of this network.
- setX(double) - Method in class Point2D
-
Set the
x-coordinate of this 2D point. - setX(double) - Method in class Point3D
-
Set the
x-coordinate of this 3D point. - setXRange(int) - Method in class GraphStyle
-
Set the range of the horizontal axis to
xSteps * xIncr. - setY(double) - Method in class Point2D
-
Set the
y-coordinate of this 2D point. - setY(double) - Method in class Point3D
-
Set the
y-coordinate of this 3D point. - setYRange(int) - Method in class GraphStyle
-
Set the range of the vertical axis to
ySteps * yIncr. - setZ(double) - Method in class Point3D
-
Set the
z-coordinate of this 3D point. - setZoom(boolean) - Method in class TrackballControls
-
Enable/disable zoom (default: enabled).
- setZoomSpeed(double) - Method in class TrackballControls
-
Set zoom speed (default:
1.2). - sfExponent - Variable in class ScalefreeGeometry
-
Power-law exponent used when sampling the degree distribution.
- SHA_EXCLUDE - Static variable in class TestEvoLudo
-
List of keys to exclude from test case comparisons.
- SHA_PREFIX - Static variable in class TestEvoLudo
-
The prefix to mark the beginning of the SHA hash in the filename.
- sha256(Plist, Collection) - Static method in class TestEvoLudo
-
Compute the SHA-256 hash of the
plist, excluding the keys inexclude. - shake(double) - Method in interface Point
-
Randomly shake the position of this point by an amount scaled by
quake. - shake(double) - Method in class Point2D
- shake(double) - Method in class Point3D
- shake(Network.LayoutListener, double) - Method in class Network
-
Shake the network by randomly shifting the position of all nodes by an amount of up to
quakein any coordinate. - shakeMenu - Variable in class GenericPopGraph
-
The context menu item for rearranging networks through random shifts of node positions.
- sharedContextMenu() - Static method in class ContextMenu
-
The context menu is added to the
RootPanelof the GWT application and shared among all elements that sport a context menu. - sharedTooltip() - Static method in class Tooltip
-
The tooltip is added to the
RootPanelof the GWT application and shared among all elements that sport tooltips. - shear(double, double) - Method in class AffineTransform
-
Concatenates this transform with a shearing transformation.
- shift(double, double) - Method in class Line2D
-
Shift the line right by
dxand up bydy. - shift(double, double) - Method in class Point2D
-
Shift the 2D point by
dx, anddyin thex-,y-coordinates, respectively, to(x+dx,y+dy). - shift(double, double) - Method in class Rectangle2D
-
Shift/translate the rectangle.
- shift(double, double) - Method in class Segment2D
- shift(double, double, double) - Method in class Point3D
-
Shift the 3D point by
dx,dy, anddzin thex-,y-, andz-coordinates, respectively, to(x+p.x,y+p.y,z+p.z). - shift(int, int) - Method in class AbstractGraph
-
Shift the (zoomed) graph within the view port by
(dx, dy). - shift(int, int) - Method in interface AbstractGraph.Shifter
-
Shift the (zoomed) graph within the view port by
(dx, dy). - shift(int, int) - Method in class LineGraph
- shift(int, int) - Method in class ParaGraph
- shift(int, int) - Method in class AbstractView
-
Default implementation for synchronized shifting of multiple graphs.
- shift(Point2D) - Method in class Point2D
-
Shift the 2D point by
p.x, andp.yin thex-,y-coordinates, respectively, to(x+p.x,y+p.y). - shift(Point3D) - Method in class Point3D
-
Shift the 3D point by
p.x,p.y, andp.zin thex-,y-, andz-coordinates, respectively, to(x+p.x,y+p.y,z+p.z). - shifter - Variable in class AbstractGraph
-
The controller for shifting this graph.
- shiftNodeBy(int, int, int) - Method in class PopGraph2D
-
Shift a single node with index
nodeidxby(dx, dy). - show() - Method in class EvoLudoTrigger.LightboxPanel
-
Show the overlay.
- show() - Method in class Console.Log
-
Show the log buffer in the HTML widget.
- show() - Method in class Tooltip
-
Show tooltip.
- showAltModeFromTouch() - Method in class KeyHandler
-
Marks Alt mode active for touch interactions so button labels update accordingly.
- showAltTouchTimer - Variable in class EvoLudoWeb
-
On touch devices, the
Initbutton changes toResetfor extended touches. - showAt(int, int) - Method in class ContextMenu
-
Show context menu (or submenu) at position
(x, y)relative to browser window. - showAt(ContextMenu.Listener, int, int) - Method in class ContextMenu
-
Prepares context menu (or submenu) for showing at position
(x, y)relative to browser window. - showDecoratedFrame - Variable in class GraphStyle
-
The flag to indicate whether to show decorations of the frame (ticks and labels).
- showFrame - Variable in class GraphStyle
-
The flag to indicate whether to show the frame of the graph.
- showHelp() - Method in class EvoLudoWeb
-
Show help in the console,
EvoLudoWeb.viewConsole. - showHelp() - Method in class EvoLudo
-
Show help on command line options.
- showHelp() - Method in class EvoLudoGWT
- showLabel - Variable in class GraphStyle
-
The flag to indicate whether to show the graph label.
- showXLabel - Variable in class GraphStyle
-
The flag to indicate whether to show the
x-axis label. - showXLevels - Variable in class GraphStyle
-
The flag to indicate whether vertical levels are shown.
- showXTickLabels - Variable in class GraphStyle
-
The flag to indicate whether to show tick labels along the horizontal axis.
- showXTicks - Variable in class GraphStyle
-
The flag to indicate whether tick labels along the horizontal axis are shown.
- showYAxisRight - Variable in class GraphStyle
-
The flag to indicate whether y-axis decorations are drawn on the right.
- showYLabel - Variable in class GraphStyle
-
The flag to indicate whether to show the
y-axis label. - showYLevels - Variable in class GraphStyle
-
The flag to indicate whether horizontal levels are shown.
- showYTickLabels - Variable in class GraphStyle
-
The flag to indicate whether to show tick labels along the vertical axis.
- showYTicks - Variable in class GraphStyle
-
The flag to indicate whether tick labels along the vertical axis are shown.
- shrinkBuffer(int) - Method in class RingBuffer
-
Shrink buffer to
capacity. - SHUTDOWN - Enum constant in enum class ChangeListener.PendingAction
-
GWT application unloaded (stop execution, unload model).
- side - Variable in class PopGraph2D
-
The size of the graph for lattices.
- sign(double) - Method in class simCDLP
-
The sign function.
- simCDL - Class in org.evoludo.simulator.exec
-
Simulations to investigate the role of volunteering in public goods games.
- simCDL(EvoLudo) - Constructor for class simCDL
-
Create a new simulation to investigate the role of volunteering in public goods games.
- simCDL.simCDLIBS - Class in org.evoludo.simulator.exec
-
The simulation for the CDL module.
- simCDLIBS(EvoLudo, CDL) - Constructor for class simCDL.simCDLIBS
-
Create a new simulation.
- simCDLP - Class in org.evoludo.simulator.exec
-
Simulations to investigate peer punishment in the voluntary public goods game.
- simCDLP(EvoLudo) - Constructor for class simCDLP
-
Create a new simulation to investigate the role of punishment in voluntary public goods games.
- simCDLPQ - Class in org.evoludo.simulator.exec
-
Simulations of peer- versus pool-punishment in voluntary public goods games.
- simCDLPQ(EvoLudo) - Constructor for class simCDLPQ
-
Create a new simulation to investigate the role of pool- versus peer-punishment in voluntary public goods games.
- simMoran - Class in org.evoludo.simulator.exec
-
Simulations to investigate the Moran process on graph structured populations.
- simMoran(EvoLudoJRE) - Constructor for class simMoran
-
Create a new simulation to investigate fixation probabilities and times in the Moran process.
- SimpleKey(String, String) - Constructor for class CLOption.SimpleKey
-
Create a new key with the name
keyand titletitle. - simTBT - Class in org.evoludo.simulator.exec
-
Simulation of the two player, two trait model.
- simTBT(EvoLudo) - Constructor for class simTBT
-
Create a new simulation to investigate the two player, two trait model.
- simTraits - Class in org.evoludo.simulator.exec
-
Simulations to investigate individual based simulations versus stochastic differential equations for modelling the evolutionary dynamics of populations with pairwise interactions and
dstrategic traits. - simTraits(EvoLudo) - Constructor for class simTraits
-
Create a new simulation to compare the performance of individual based simulations versus stochastic differential equations.
- simulation() - Method in class EvoLudo
-
Run simulation.
- Simulation - Static variable in class CLOCategory
-
The category for simulation specific options.
- SIR - Class in org.evoludo.simulator.modules
-
The SIR module implements the classic Susceptible-Infected-Recovered (SIR) model of disease dynamics.
- SIR(EvoLudo) - Constructor for class SIR
-
Create a new SIR module with the given pacemaker.
- SIR.IBSPop - Class in org.evoludo.simulator.modules
-
Population for individual based simulations of the SIR module.
- SIR.ODE - Class in org.evoludo.simulator.modules
-
ODE model for the SIR module.
- SIR.PDE - Class in org.evoludo.simulator.modules
-
PDE model for the SIR module.
- SIR.SDE - Class in org.evoludo.simulator.modules
-
SDE model for the SIR module.
- size - Variable in class AbstractGeometry
-
The number of nodes in the graph.
- size() - Method in class Network
- SIZE - Enum constant in enum class SpeciesUpdate.Type
-
Pick focal species based on population size.
- sizeDemes - Variable in class DemesTBT
-
The size of each deme.
- Sizing & Limits - Section in class org.evoludo.graphics.PopGraph2D
- sketch(Path2D, boolean) - Method in class AbstractGraph
-
Draw or fill (if
fill == true) the pathpath. - sketchCircle(double, double, double) - Method in class AbstractGraph
-
Helper method to create a path for a circle with the center at
(x,y)and radiusradius. - skewness(double[]) - Static method in class Distributions
-
Sample skewness of data points
x[i]stored in double vectorx. - skewness(double[], double) - Static method in class Distributions
-
Sample skewness of data points
x[i]stored in double vectorxwith known meanm1. - skipComments() - Method in class PlistReader
-
Utility method to skip comments in
plist-string. - skipSHA - Variable in class TestEvoLudo
-
The flag to indicate whether to skip SHA checks.
- Slider - Class in org.evoludo.ui
-
A standard slider widget.
- Slider() - Constructor for class Slider
- Slider(double, double) - Constructor for class Slider
- Slider(double, double, double, int) - Constructor for class Slider
-
Creates a slider ranging from
mintomaxwithstepsincrements and initial valueinit. - Slider(double, double, double, int, ChangeHandler) - Constructor for class Slider
-
Creates a slider ranging from
mintomaxwithstepsincrements and initial valueinit. - Slider(double, double, ChangeHandler) - Constructor for class Slider
-
Creates a slider ranging from
mintomaxwith 100 steps and initial value(min+max)/2as well as a change handler. - Slider(int, int, int, int, ChangeHandler) - Constructor for class Slider
-
Creates a slider ranging from
mintomaxwithstepsincrements and initial valueinitas well as a change handler. - Slider(Element) - Constructor for class Slider
-
This constructor may be used by subclasses to explicitly use an existing element.
- Slider(ChangeHandler) - Constructor for class Slider
- SLIDER_MAX - Static variable in class Slider
-
Default maximum value of slider.
- SLIDER_MIN - Static variable in class Slider
-
Default minimum value of slider.
- SLIDER_STEPS - Static variable in class Slider
-
Default number of steps between minimum and maximum of slider.
- smallScores - Variable in class IBSPopulation
-
Array to hold scores of individuals during payoff calculations for small groups (not all neighbours).
- smallTrait - Variable in class IBSMCPopulation
-
Temporary storage for traits of individuals in small sub-group interactions.
- snapDynamics(Model) - Method in class EvoLudoWeb
-
Helper method to process snap for dynamics mode.
- snapinterval - Variable in class scanCSD
-
The interval for snapshots.
- snapinterval - Variable in class simCDLPQ
-
The interval for saving snapshots.
- snapinterval - Variable in class simTBT
-
The interval for saving snapshots.
- snapLayoutTimeout - Variable in class EvoLudo
-
timeout for layout process of snapshots in msec.
- snapmarker - Variable in class EvoLudoWeb
-
Marker element to indicate that a snapshot is ready.
- snapNearZero(double) - Method in class ParaGraph
-
Snap small linear values to zero.
- snapprefix - Variable in class simTBT
-
The prefix for snapshot filenames.
- snapSamples(Model) - Method in class EvoLudoWeb
-
Helper method to process snap for statistics sample mode.
- snapshotReady() - Method in class EvoLudoWeb
-
Prepare GUI to create a snapshot.
- solidLine - Variable in class GraphStyle
-
The dashing pattern for a dashed line.
- sorting - Variable in class PDE
-
In order to preserve symmetry the densities of neighbouring cells in the diffusion step need to be sorted.
- source - Variable in class IBSDPopulation.Link
-
The index of the individual at the tail end of the link.
- space - Variable in class PDE
-
AbstractGeometry representing the spatial dimensions of this PDE.
- SPAN_CLOSE - Static variable in class Console
-
String constant for closing an HTML span.
- SPAN_OPEN - Static variable in class Console
-
String constant for opening a colored HTML span.
- species - Variable in class Model
-
Short-cut to the list of species modules.
- species - Variable in class Module
-
List with all species in module including this one.
- SPECIES_DELIMITER - Static variable in class CLOParser
-
The delimiter for separating options in multi-species models.
- speciesUpdate - Variable in class IBS
-
Type of species update (multi-species models only).
- SpeciesUpdate - Class in org.evoludo.simulator.modules
-
The implementation of population updates.
- SpeciesUpdate(Module) - Constructor for class SpeciesUpdate
-
Instantiate new population update for use in IBS
models. - SpeciesUpdate.Type - Enum Class in org.evoludo.simulator.modules
-
Types of species updates (only relevant for multi-species models): size focal species selected proportional to their size fitness focal species selected proportional to their total fitness turns one species is selected after another. sync simultaneous updates of all species (not yet implemented). For size and fitness selection is also proportional to the update rate of each species.
- specs - Variable in class AbstractGeometry
-
Optional CLI specification used to configure this geometry.
- spheres - Variable in class PopGraph3D
-
The colors of the nodes.
- SPLIT_ARG_REGEX - Static variable in class CLOParser
-
The regular expression to split the command line arguments for parsing.
- sqrt(double[]) - Static method in class ArrayMath
-
Element-wise square-root of double array
a. - sqrt(float[]) - Static method in class ArrayMath
-
Element-wise square-root of float array
a. - SQRT_2 - Static variable in class S3Graph
-
Constant for \(\sqrt{2}\).
- SQUARE - Enum constant in enum class GeometryType
-
Square lattice, 2D.
- SQUARE - Enum constant in enum class PDEInitialize.Type
-
Square in the center with uniform trait densities
<d1,...dn>. - SQUARE_MOORE - Enum constant in enum class GeometryType
-
Square lattice (Moore neighbourhood).
- SQUARE_NEUMANN - Enum constant in enum class GeometryType
-
Square lattice (von Neumann neighbourhood).
- SQUARE_NEUMANN_2ND - Enum constant in enum class GeometryType
-
Square lattice.
- SquareGeometry - Class in org.evoludo.simulator.geometries
-
Square lattice with arbitrary neighbourhood sizes.
- SquareGeometry(EvoLudo) - Constructor for class SquareGeometry
-
Create a square lattice geometry tied to the given engine.
- srccolors - Variable in class ColorMap.Index
-
This is currently only needed to pass something to
ColorMap.Index.toGradient1D(int). - standalone - Variable in class SettingsController.Settings
-
trueif the lab runs on a standalone ePub page. - STANDARD_SEED - Static variable in class MersenneTwister
-
The standard initial seed (looks like a birthday?!)
- STAR - Enum constant in enum class GeometryType
-
Star graph, connectivity \(k=2(N-1)/N\).
- StarGeometry - Class in org.evoludo.simulator.geometries
-
Star geometry with node 0 as the hub connected to all leaves.
- StarGeometry(EvoLudo) - Constructor for class StarGeometry
-
Create a star geometry tied to the given engine.
- start - Variable in class MersenneTwister.StopWatch
-
Starting time
- start() - Method in class MersenneTwister.StopWatch
-
Start/reset chronometer.
- startColor - Variable in class GraphStyle
-
The color to mark start of trajectory.
- startCPUSample() - Method in class RunController
-
Start a CPU sampling measurement if no sample is active.
- startStatistics() - Method in class simCDL
-
Start collecting statistics.
- startStatistics() - Method in class simCDLP
-
Start collecting statistics.
- startStatistics() - Method in class simCDLPQ
-
Start collecting statistics.
- startStatistics() - Method in class DemesTBT.IBSPop
-
Start collecting statistics.
- startStop() - Method in class EvoLudo
-
Start or stop EvoLudo model.
- startStop() - Method in class RunController
-
Start or stop EvoLudo model.
- state - Variable in class AffineTransform
-
This field keeps track of which components of the matrix need to be applied when performing a transformation.
- state - Variable in class simCDL
-
Temporary state buffer for sampling.
- state - Variable in class simCDLP
-
Temporary state buffer for sampling.
- state - Variable in class simCDLPQ
-
Temporary state buffer for sampling.
- state - Variable in class simTBT
-
Temporary variables for fixation probabilities and absorption times.
- state - Variable in class Mean
-
The state of the model at the current time.
- state - Variable in class Phase2D
-
The current state of the model.
- state - Variable in class S3
-
The current state of the model.
- STATE - Enum constant in enum class AbstractView.ExportType
-
Current state of simulation,
plist - stateEncoder - Variable in class EvoLudo
-
Responsible for encoding/restoring state and handling version reporting.
- StateEncoder - Class in org.evoludo.simulator
-
Encapsulates encoding and restoration of EvoLudo engine state, including version handling.
- StateEncoder(EvoLudo) - Constructor for class StateEncoder
-
Create a state encoder for the supplied engine.
- stateEquals(MersenneTwister) - Method in class MersenneTwister
-
Returns true if the MersenneTwister's current internal state is equal to another MersenneTwister.
- stateError() - Method in class AffineTransform
- stateX - Variable in class TraitMap
-
The array of trait indices that are mapped to the
x-axis. - stateY - Variable in class TraitMap
-
The array of trait indices that are mapped to the
y-axis. - STATIC - Enum constant in enum class Map2Fitness.Map
-
static baseline fitness, \(fit = b+w*score\)
- staticBR(int) - Method in class IBSDPopulation
-
Best response update for static (i.e.
- staticfit - Variable in class ODE
-
For
Modules with static fitness, e.g. - staticmodule - Variable in class IBSPopulation
-
Convenience field for static modules to avoid casts.
- Statistics(IBS) - Constructor for class IBS.Statistics
-
Instantiate new statistics settings for use in IBS
models. - STATISTICS_FIXATION_PROBABILITY - Enum constant in enum class Data
-
Fixation probability: the data represents fixation probabilities.
- STATISTICS_FIXATION_TIME - Enum constant in enum class Data
-
Fixation time: the data represents fixation times.
- STATISTICS_SAMPLE - Enum constant in enum class Mode
-
Statistics: generate samples to create statistics of the model.
- STATISTICS_STATIONARY - Enum constant in enum class Data
-
Stationary distribution.
- STATISTICS_UPDATE - Enum constant in enum class Mode
-
Statistics: generate samples from single run to create statistics of the model reflecting the different states of the population.
- statisticsSampleNew - Variable in class Model
-
The flag to indicate whether to start new statistics sample.
- statisticsSettings - Variable in class IBS
-
The settings for statistics mode.
- stattype - Variable in class IBS.Statistics
-
The statistics type.
- status - Variable in class Network
-
The status of the network layout.
- status - Variable in class Histogram
-
The status of the view.
- Status() - Constructor for enum class Network.Status
- stdev - Variable in class RNGDistribution.Normal
-
The standard deviation of the Normal distribution.
- stdev(double[]) - Static method in class Distributions
-
(Sample) Standard deviation of data points
x[i]stored in double vectorx. - stdev(double[], double) - Static method in class Distributions
-
(Sample) Standard deviation of data points
x[i]stored in double vectorx. - step() - Method in class IBSPopulation
-
Perform a single IBS step, i.e.
- step() - Method in class NetGames.IBSPop
- steps - Variable in class LineGraph
-
The default number of (time) steps shown on this graph.
- steps - Variable in class Slider
-
Number of steps between minimum and maximum value of slider.
- stop() - Method in class EvoLudo
-
Requests halting of a running
Modelon the next opportunity. - stop() - Method in class RunController
-
Requests halting of a running
Modelon the next opportunity. - STOP - Enum constant in enum class ChangeListener.PendingAction
-
Stop execution.
- StopWatch() - Constructor for class MersenneTwister.StopWatch
-
Construct new stop watch and start measuring time.
- store(PlistReader, Plist, String, Object) - Static method in class PlistParser
-
Stores the key-value pair in the dictionary.
- STRING_CLOSE - Static variable in class Plist
-
String constant for closing an
stringentry during plist generation. - STRING_OPEN - Static variable in class Plist
-
String constant for opening an
stringentry during plist generation. - stripBoundary(String) - Method in class AbstractLattice
-
Helper to strip
f|Fboundary markers from the argument string and store the result on the instance. - STRIPES - Enum constant in enum class IBSD.Init.Type
-
Stripes of different traits.
- stripExport(String) - Method in class TestEvoLudo
-
Strip export option from command line options
clo. - stripGroupVacancies(IBSGroup, int[], int[]) - Method in class IBSDPopulation
-
Eliminate vacant sites from the assembled group.
- stripKey(String, String) - Static method in class CLOption
-
Strips the key from the argument.
- stripKey(CLOption.Key, String) - Static method in class CLOption
-
Strips the name of the key from the argument.
- stripVacancies(int[], int, int[], int[]) - Method in class IBSDPopulation
-
Process traits while excluding vacant sites.
- stroke(Path2D) - Method in class AbstractGraph
-
Draw the path
path. - strokeCircle(double, double, double) - Method in class AbstractGraph
-
Draw the circle with the center at
(x,y)and radiusradius. - strokeCircle(Node2D) - Method in class AbstractGraph
-
Draw the outline of the 2D node.
- strokeCircle(Point2D, double) - Method in class AbstractGraph
-
Draw the outline of a circle at
pointwithradius. - strokeLine(double, double, double, double) - Method in class AbstractGraph
-
Draw a line from point
(sx,sy)to(ex,ey). - strokeLine(Point2D, Point2D) - Method in class AbstractGraph
-
Draw a line from point
atob). - strokeRect(double, double, double, double) - Method in class AbstractGraph
-
Draw the rectangle with origin at
(x,y), widthwand heighth. - STRONG_AMPLIFIER - Enum constant in enum class GeometryType
-
Strong (undirected) amplifier.
- STRONG_SUPPRESSOR - Enum constant in enum class GeometryType
-
Strong (undirected) suppressor.
- StrongAmplifierGeometry - Class in org.evoludo.simulator.geometries
-
Strong undirected amplifier graph based on Giakkoupis (2016).
- StrongAmplifierGeometry(EvoLudo) - Constructor for class StrongAmplifierGeometry
-
Create a strong amplifier geometry tied to the given engine.
- StrongSuppressorGeometry - Class in org.evoludo.simulator.geometries
-
Geometry implementation for the strong suppressor graphs of Giakkoupis (2016).
- StrongSuppressorGeometry(EvoLudo) - Constructor for class StrongSuppressorGeometry
-
Create a strong suppressor geometry tied to the given engine.
- structure - Variable in class Module
-
The geometry of population (interaction and competition graphs are the same)
- structuredBR(int[], int) - Method in class IBSDPopulation
-
Best response update for structured populations.
- style - Variable in class AbstractGraph
-
The style of the graph.
- style - Variable in class ContextMenu
-
Reference to style of context menu.
- style - Variable in class Tooltip
-
Reference to style of tooltip.
- Styling - Section in class org.evoludo.graphics.PopGraph2D
- sub(double[], double[]) - Static method in class ArrayMath
-
Subtract double array
subfrom arraydst. - sub(double[], double[], double[]) - Static method in class ArrayMath
-
Non-destructive array subtraction.
- sub(double, double) - Method in class Vector2D
-
Subtract
dxanddyfrom coordinates, i.e. - sub(double, double, double) - Method in class Vector3D
-
Subtract
dx,dyanddzfrom thex-,y-, andz-coordinates, respectively. - sub(float[], float[]) - Static method in class ArrayMath
-
Subtract float array
subfrom arraydst. - sub(float[], float[], float[]) - Static method in class ArrayMath
-
Non-destructive array subtraction.
- sub(int[], int[]) - Static method in class ArrayMath
-
Subtract integer array
subfrom arraydst. - sub(int[], int[], int[]) - Static method in class ArrayMath
-
Non-destructive array subtraction.
- sub(long[], long[]) - Static method in class ArrayMath
-
Subtract long array
subfrom arraydst. - sub(long[], long[], long[]) - Static method in class ArrayMath
-
Non-destructive array subtraction.
- sub(Vector2D) - Method in class Vector2D
-
Subtract the 2D vector
subfrom this vector. - sub(Vector2D, Vector2D) - Method in class Vector2D
-
Subtract 2D vectors
bfromaand store result in this 2D vector. - sub(Vector3D) - Method in class Vector3D
-
Subtract the 3D vector
subfrom this vector. - sub(Vector3D, Vector3D) - Method in class Vector3D
-
Subtract 3D vectors
bfromaand store result in this 3D vector. - subType - Variable in class HierarchicalGeometry
-
The geometry of each hierarchical level.
- sum(int, int) - Method in class IBSDPopulation
-
Helper method to determine the number of stripes required so that each trait shares at least one interface with every other trait:
nStripes = nTraits + 2 * sum(2, nTraits - 2). - sumFitness - Variable in class IBSPopulation
-
The total fitness of the population.
- SUPER_STAR - Enum constant in enum class GeometryType
-
Superstar graph (single hub, petals).
- SuperstarGeometry - Class in org.evoludo.simulator.geometries
-
Directed super-star geometry with configurable petals and amplification.
- SuperstarGeometry(EvoLudo) - Constructor for class SuperstarGeometry
-
Create a super-star geometry tied to the given engine.
- supervisor - Variable in class PDE
-
The supervisor for the integration of the reaction-diffusion process.
- Supported Geometry Types - Section in class org.evoludo.graphics.PopGraph2D
- Supported initialization types - Section in class org.evoludo.simulator.models.PDEInitialize
- SVG - Enum constant in enum class AbstractView.ExportType
-
Scalable vector graphics format,
svg - swap(int[], int, int) - Static method in class ScalefreeGeometry
-
Swap two entries within an array.
- SWAP_MENU - Static variable in class S3Graph
-
The prefix of the swap order menu item.
- SWAP_MENU_ARROW - Static variable in class S3Graph
-
The arrow symbol used in the swap order menu item.
- SWAP_MENU_LABEL - Static variable in class S3Graph
-
The label of the swap order menu item.
- swapEdges(int, int, int, int) - Method in class AbstractGeometry
-
Utility method to swap edges (undirected links) between nodes: change link
a-antoa-bnandb-bntob-an. - swapOrder(int[], int, int) - Method in class S3Graph
-
Helper method to swap two entries in the order array.
- swapOrderMenu - Variable in class S3Graph
-
The context menu item to swap the order of the traits along the closest edge.
- swapScoresAt(int, int) - Method in class IBSPopulation
-
Swap the scores (and fitness) of individuals with indices
idxaandidxb. - swapTraits(int, int) - Method in class IBSCPopulation
- swapTraits(int, int) - Method in class IBSDPopulation
- swapTraits(int, int) - Method in class IBSMCPopulation
- swapTraits(int, int) - Method in class IBSPopulation
-
Swap traits of individuals with index
aand indexb. - swapTraits(int, int) - Method in class NetGames.IBSPop
- symDiffMenu - Variable in class EvoLudoGWT
-
The context menu item for symmetrical diffusion (only applies to PDE models).
- SYNC - Enum constant in enum class PopulationUpdate.Type
-
Synchronized population updates.
- syncDelaySlider() - Method in class EvoLudoWeb
-
Syncs the delay slider with the engine's current delay.
- syncFraction - Variable in class IBSPopulation
-
The fraction of the population that gets updated in synchronous updates.
T
- t - Variable in class TrackballControls
-
Timer for reseting the CSS styling after zooming.
- t1(double, int) - Method in class Moran
-
The absorbtion time (in generations) of a single mutant in a population of constant size
N(andN-1residents). - tA1(int) - Method in class Moran
-
The conditional fixation time of a single mutant in a population of fixed size
N(andN-1residents) measured in generations. - TABLE_CELL_BULLET - Static variable in interface BasicTooltipProvider
-
Table cell bullet used to highlight categorical values in tooltips.
- TABLE_CELL_NEXT - Static variable in interface BasicTooltipProvider
-
Table cell separator for tooltips.
- TABLE_CELL_NEXT_COLOR - Static variable in interface BasicTooltipProvider
-
Table cell separator for tooltips with color.
- TABLE_END - Static variable in interface BasicTooltipProvider
-
Table end for tooltips.
- TABLE_ROW_END - Static variable in interface BasicTooltipProvider
-
Table row end for tooltips.
- TABLE_ROW_START - Static variable in interface BasicTooltipProvider
-
Table row start for tooltips.
- TABLE_ROW_START_COLOR - Static variable in interface BasicTooltipProvider
-
Table row start for tooltips, right aligned with color.
- TABLE_ROW_START_RIGHT - Static variable in interface BasicTooltipProvider
-
Table row start for tooltips, right aligned.
- TABLE_SEPARATOR - Static variable in interface BasicTooltipProvider
-
Table row separator for tooltips.
- TABLE_STYLE - Static variable in interface BasicTooltipProvider
-
Table style for tooltips.
- tag - Variable in class PlistReader
-
Next tag.
- tag - Variable in class PlistTag
-
The name of
<key>tag. - TAG_ARRAY - Static variable in class PlistParser
-
Tag for parsing a
arrayentry in a string representing a plist file. - TAG_DICT - Static variable in class PlistParser
-
Tag for parsing a
dictentry in a string representing a plist file. - TAG_FALSE - Static variable in class PlistParser
-
Tag for parsing a
falseentry in a string representing a plist file. - TAG_INTEGER - Static variable in class PlistParser
-
Tag for parsing a
integerentry in a string representing a plist file. - TAG_KEY - Static variable in class PlistParser
-
Tag for parsing a
keyentry in a string representing a plist file. - TAG_PLIST - Static variable in class PlistParser
-
Tag for parsing a string representing a plist file.
- TAG_PRE_CLOSE - Static variable in class EvoLudoWeb
-
Closing tag of pre-formatted text.
- TAG_PRE_OPEN - Static variable in class EvoLudoWeb
-
Opening tag of pre-formatted text.
- TAG_REAL - Static variable in class PlistParser
-
Tag for parsing a
realentry in a string representing a plist file. - TAG_STRING - Static variable in class PlistParser
-
Tag for parsing a
stringentry in a string representing a plist file. - TAG_TRUE - Static variable in class PlistParser
-
Tag for parsing a
trueentry in a string representing a plist file. - tags - Variable in class IBSPopulation
-
The array of individual tags counts.
- tAi - Variable in class Moran
-
Store fixation time of
iindividuals of typeA. - tAi(int, int, double, double) - Method in class Moran
-
The conditional fixation time of
imutants in a population of fixed sizeN(andN-iresidents) measured in generations. - tanh(double) - Static method in class Functions
-
Returns the hyperbolic tangent of a double value.
- TANH_MAX_ARG - Static variable in class Functions
-
The maximum argument that the hyperbolic tangent can handle.
- target - Variable in class TrackballControls
-
Target point eye is looking at.
- taui - Variable in class Moran
-
Store absorption time of
iindividuals of typeA. - TBT - Class in org.evoludo.simulator.modules
-
The module for investigating the evolutionary dynamics in the classical
2×2games. - TBT(EvoLudo) - Constructor for class TBT
-
Create a new instance of the module for
2×2games. - TBT.IBSPop - Class in org.evoludo.simulator.modules
-
The extension for IBS simulations specific to populations engaging in
2×2games. - temperature - Variable in class Mutation
-
The flag to indicate whether mutations arise uniformly distributed (cosmic rays) or are tied to reproduction events (temperature mutations).
- TEMPERATURE - Enum constant in enum class IBSD.Init.Type
-
Single mutant with trait
min otherwise homogeneous population with traitr. - TEMPERING_MASK_B - Static variable in class MersenneTwister
-
Tempering parameter used in the final transformation.
- TEMPERING_MASK_C - Static variable in class MersenneTwister
-
Second tempering parameter.
- test(File) - Method in class TestEvoLudo
-
Test all files in directory
dir. - test(MersenneTwister, Logger, MersenneTwister.Chronometer) - Static method in class RNGDistribution.Binomial
-
Test Binomial distribution.
- test(MersenneTwister, Logger, MersenneTwister.Chronometer) - Static method in class RNGDistribution.Exponential
-
Test Exponential distribution.
- test(MersenneTwister, Logger, MersenneTwister.Chronometer) - Static method in class RNGDistribution.Geometric
-
Test Geometric distribution.
- test(MersenneTwister, Logger, MersenneTwister.Chronometer) - Static method in class RNGDistribution.Gillespie
-
Test Gillespie algorithm for random weight distribution.
- test(MersenneTwister, Logger, MersenneTwister.Chronometer) - Static method in class RNGDistribution.Normal
-
Test Normal distribution.
- test(MersenneTwister, Logger, MersenneTwister.Chronometer) - Static method in class RNGDistribution.Uniform
-
Test Uniform distribution.
- testCorrectness(Logger) - Static method in class MersenneTwister
-
Tests if generated random numbers comply with reference
mt19937ar.c. - TestEvoLudo - Class in org.evoludo.simulator.exec
-
TestEvoLudo is a test suite for EvoLudo.
- TestEvoLudo() - Constructor for class TestEvoLudo
-
Constructor for TestEvoLudo.
- TestEvoLudo.ConsoleColors - Enum Class in org.evoludo.simulator.exec
-
The control codes for changing the style of the console output.
- testSamples - Variable in class RNGDistribution
-
number of samples for tests.
- testsDir - Variable in class TestEvoLudo
-
Directory containing tests or for storing generated tests.
- testSpeed(Logger, MersenneTwister.Chronometer, int) - Static method in class MersenneTwister
-
Tests speed of MersenneTwister as compared to
Random. - THERMAL - Enum constant in enum class PlayerUpdate.Type
-
Fermi/thermal update
- threshold - Variable in class simCDLP
-
The threshold for qualifying as a corner state.
- THRESHOLD_SIZE - Static variable in class RNGDistribution.Gillespie
-
The threshold for switching between the standard and the optimized version of the Gillespie algorithm.
- thumbHorizontal() - Method in interface Resources
-
Get the GWT sprite for
VerticalSplitPanelGUI elements. - thumbVertical() - Method in interface Resources
-
Get the GWT sprite for
HorizontalSplitPanelGUI elements. - ti(int, int, double) - Method in class Moran
-
The absorbtion time (in generations) of
imutants in a population of constant sizeN(andN-iresidents). - tickLength - Variable in class GraphStyle
-
The tick length in pixels.
- ticksLabelFont - Variable in class GraphStyle
-
The font for the axes tick labels as a CSS string.
- TIETZE - Enum constant in enum class GeometryType
-
Tietze's graph, size \(N=12\), connectivity \(k=3\).
- TietzeGeometry - Class in org.evoludo.simulator.geometries
-
Geometry implementation for the Tietze graph (a cubic 12-node graph).
- TietzeGeometry(EvoLudo) - Constructor for class TietzeGeometry
-
Create a Tietze geometry tied to the given engine.
- time - Variable in class Model
-
Keeps track of the time elapsed, measured based on the rates with which events occur.
- timeFixed - Variable in class FixationData
-
The time until fixation in realtime units.
- timer - Variable in class EvoLudoGWT
-
Timer for running models.
- timeRead - Variable in class FixationData
-
The flag indicating whether the fixation times have been read.
- timeRelax - Variable in class Model
-
The relaxation time for simulations measured in generations.
- timeReverseMenu - Variable in class EvoLudoGWT
-
The context menu item to reverse time.
- timesamples - Variable in class simCDLP
-
The time to reach the punisher corner.
- timestamp - Variable in class Network
-
The timestamp of the last time the layouting process has completed.
- timestamp - Variable in class AbstractView
-
The timestamp of model at the last update of this view.
- timeStep - Variable in class Model
-
Indicates the interval (measured in generations) after which models report updates on their current state.
- timeStop - Variable in class Model
-
Running simulations are halted when
time ≥ timeStopholds for the first time. - tip - Variable in class S3Map
-
Temporary storage for the simplex coordinates of the tooltip.
- title - Variable in enum class GeometryType
-
Brief description of geometry type for GUI and help display.
- title - Variable in enum class IBS.MigrationType
-
Brief description of migration type for GUI and help display.
- title - Variable in enum class IBS.ScoringType
-
Brief description of population update type for GUI and help display.
- title - Variable in enum class IBS.Statistics.Type
-
Brief description of statistics type for help display.
- title - Variable in enum class IBSC.Init.Type
-
Brief description of initialization type for help display.
- title - Variable in enum class IBSD.Init.Type
-
Brief description of initialization type for help display.
- title - Variable in enum class IBSD.OptimizationType
-
Brief description of optimization type for help display.
- title - Variable in enum class IBSGroup.SamplingType
-
Brief description of interaction type for GUI and help display.
- title - Variable in enum class ModelType
-
Title/description of the model type.
- title - Variable in enum class ODEInitialize.InitType
-
Brief description of initialization type for help display.
- title - Variable in enum class PDEInitialize.Type
-
Brief description of initialization type for help display.
- title - Variable in enum class PopulationUpdate.Type
-
Brief description of population update type for GUI and help display.
- title - Variable in enum class Continuous.Benefits
-
The brief description of the benefit function for the help display.
- title - Variable in enum class Continuous.ColorModelType
-
Brief description of the color model type for help display.
- title - Variable in enum class Continuous.Costs
-
The brief description of the cost function for the help display.
- title - Variable in enum class Map2Fitness.Map
-
Brief description of map for help display.
- title - Variable in enum class Mutation.Continuous.Type
-
Brief description of player update for help display.
- title - Variable in enum class Mutation.Discrete.Type
-
Brief description of player update for help display.
- title - Variable in enum class PlayerUpdate.Type
-
Brief description of player update for help display.
- title - Variable in enum class SpeciesUpdate.Type
-
Brief description of species update type for GUI and help display.
- title - Variable in enum class AbstractView.ExportType
-
The title of the export type.
- title - Variable in class Slider
-
Title of slider.
- title - Variable in class CLOption.SimpleKey
-
The title of the command line option.
- tmpCount - Variable in class IBSDPopulation
-
Temporary storage for the number of each trait in group interactions.
- tmpGroup - Variable in class IBSDPopulation
-
Temporary storage for indices of individuals in group interactions.
- tmpGroup - Variable in class IBSMCPopulation
-
Temporary storage for traits of individuals in group interactions.
- tmpScore - Variable in class IBSDPopulation
-
Temporary storage for the scores of each trait prior to the group interactions.
- tmpTraits - Variable in class IBSDPopulation
-
Temporary storage for traits of individuals in group interactions.
- tmpTraitScore - Variable in class IBSDPopulation
-
Temporary storage for the scores of each trait in group interactions.
- toArray() - Method in class Network2D
- toArray() - Method in class Network3D
- toggleSettings() - Method in class EvoLudoWeb
-
Helper method to toggle the visibility of
EvoLudoWeb.evoludoCLOPanelto view or modify the parameter settings. - toggleState(int[], ContextMenuCheckBoxItem[]) - Method in class Phase2D.TraitCommand
-
Toggle the inclusion of traits that are selected in
itemson the current axis. - toggleView - Variable in class KeyHandler
-
Previously active view before switching to console view.
- toGradient1D(int) - Method in class ColorMap.GradientND
-
Convert the
N-dimensional color map into a 1D gradient with a total ofnIncrshades. - toGradient1D(int) - Method in class ColorMap.Index
-
Convert the index colors into a 1D gradient with a total of
nIncrshades. - toGradient1D(int) - Method in class ColorMap3D.GradientND
- toGradient1D(int) - Method in class ColorMap3D.Index
- toGradient1D(int) - Method in class ColorMapCSS.GradientND
- toGradient1D(int) - Method in class ColorMapCSS.Index
- tooltip - Variable in class AbstractGraph
-
The reference to the (shared) tooltip.
- tooltip - Static variable in class Tooltip
-
Shared instance of tooltip.
- Tooltip - Class in org.evoludo.ui
-
Tooltip extension to GWT's user interface.
- Tooltip() - Constructor for class Tooltip
-
Create new tooltip.
- TOOLTIP_DEFAULT_DELAY_HIDE - Static variable in class Tooltip
-
Default time until tooltip expires and closes (in milliseconds).
- TOOLTIP_DEFAULT_DELAY_SHOW - Static variable in class Tooltip
-
Default delay before showing the tooltip (in milliseconds) after the pointer started to hover over (part of) element that supplies tooltip.
- Tooltip.Provider - Interface in org.evoludo.ui
-
Provider interface for classes that are responsible for supplying the contents of the tooltip.
- Tooltip.Registration - Class in org.evoludo.ui
-
Manage registrations of listener widgets, their tooltip providers and the corresponding event handlers.
- tooltipForIBS(int, int, Module, G, StringBuilder) - Method in class GenericPop
-
Assemble tooltip for IBS models.
- tooltipForPDE(int, int, AbstractGeometry, Module, G, StringBuilder) - Method in class GenericPop
-
Assemble tooltip for PDE models.
- tooltipProvider - Variable in class AbstractGraph
-
The provider for tooltips.
- TooltipProvider - Interface in org.evoludo.graphics
-
Views that provide more sophisticated tooltips should implement this interface.
- TooltipProvider.Index - Interface in org.evoludo.graphics
-
Views that provide extended tooltips for specific locations that go beyond the capabilities of the
BasicTooltipProvidershould implement this interface. - TooltipProvider.Parametric - Interface in org.evoludo.graphics
-
Views that provide extended tooltips for specific (scaled) coordinates
(x,y)on a parametric plot that go beyond the capabilities of theBasicTooltipProvidershould implement this interface. - TooltipProvider.Simplex - Interface in org.evoludo.graphics
-
Views that provide extended tooltips for specific (scaled) coordinates
(x,y)on a simplex plot that go beyond the capabilities of theBasicTooltipProvidershould implement this interface. - Tooltips and context menu - Section in class org.evoludo.graphics.AbstractGraph
- top - Variable in class Rectangle2D
-
The top segment of the rectangle.
- toString() - Method in class AffineTransform
-
Returns a
Stringthat represents the value of thisObject. - toString() - Method in class Line2D
- toString() - Method in class Node2D
- toString() - Method in class Node3D
- toString() - Method in class Path2D
- toString() - Method in class Point2D
- toString() - Method in class Point3D
- toString() - Method in class Rectangle2D
- toString() - Method in class Segment2D
- toString() - Method in class Vector2D
- toString() - Method in class Vector3D
- toString() - Method in enum class TestEvoLudo.ConsoleColors
- toString() - Method in enum class GeometryType
- toString() - Method in enum class Data
- toString() - Method in class FixationData
- toString() - Method in enum class IBS.MigrationType
- toString() - Method in enum class IBS.ScoringType
- toString() - Method in class IBS.Statistics
- toString() - Method in enum class IBS.Statistics.Type
- toString() - Method in class IBSD.Init
- toString() - Method in enum class IBSD.OptimizationType
- toString() - Method in enum class IBSGroup.SamplingType
- toString() - Method in enum class Mode
- toString() - Method in enum class ModelType
- toString() - Method in enum class ODEInitialize.InitType
- toString() - Method in enum class PDEInitialize.Type
- toString() - Method in enum class PopulationUpdate.Type
- toString() - Method in enum class Continuous.Benefits
- toString() - Method in enum class Continuous.ColorModelType
- toString() - Method in enum class Continuous.Costs
- toString() - Method in enum class Map2Fitness.Map
- toString() - Method in enum class Mutation.Continuous.Type
- toString() - Method in enum class Mutation.Discrete.Type
- toString() - Method in class PlayerUpdate
- toString() - Method in enum class PlayerUpdate.Type
- toString() - Method in class SpeciesUpdate
- toString() - Method in enum class SpeciesUpdate.Type
- toString() - Method in enum class AbstractView.ExportType
- totDx - Variable in class LineGraph
-
The total shift in the
x-direction. - totDy - Variable in class LineGraph
-
The total shift in the
y-direction. - totFitnessNoVacant(int) - Method in class IBSPopulation
-
Compute total fitness of neighbours of individual
meassuming no vacant sites. - totFitnessSkipVacant(int) - Method in class IBSPopulation
-
Compute total fitness of neighbours of individual
meassuming vacant sites. - TOUCH_SHIFT_X - Static variable in class Tooltip
-
Horizontal offset for tooltip placement relative to tap that triggered it.
- TOUCH_SHIFT_Y - Static variable in class Tooltip
-
Vertical offset for tooltip placement relative to tap that triggered it.
- touchCancelHandler - Variable in class ContextMenu.Registration
-
The reference to the touch cancel event handler.
- touchEndHandler - Variable in class AbstractGraph
-
The handler for
TouchEndEvents. - touchEndHandler - Variable in class ContextMenu.Registration
-
The reference to the touch end event handler.
- touchEndHandler - Variable in class Tooltip.Registration
-
Reference to touch end event handler for handling tooltips registered with the listener widget.
- touchEndHandler - Variable in class TrackballControls
-
Reference to touch end event handler for interacting with 3D view.
- touchEndRegistration - Variable in class Slider
-
The touch end event handler registration.
- touchEndTime - Variable in class AbstractGraph
-
The time when the previous touch ended.
- touchEvent - Variable in class Tooltip
-
trueif touch events are processed. - touchEventsGWTHandler() - Method in interface Resources
-
Get the JavaScript file for patching the macOS patch for Apple Books (iBooks) on devices without touch.
- touchMoveHandler - Variable in class AbstractGraph
-
The handler for
TouchMoveEvents. - touchMoveHandler - Variable in class ContextMenu.Registration
-
The reference to the touch move event handler.
- touchMoveHandler - Variable in class Tooltip.Registration
-
Reference to touch move event handler for handling tooltips registered with the listener widget.
- touchMoveHandler - Variable in class TrackballControls
-
Reference to touch move event handler for interacting with 3D view.
- touchMoveRegistration - Variable in class Slider
-
The touch move event handler registration.
- touchSlider(TouchEvent) - Method in class Slider
-
Helper function to update the slider value based on touch events.
- touchStartHandler - Variable in class AbstractGraph
-
The handler for
TouchStartEvents. - touchStartHandler - Variable in class ContextMenu.Registration
-
The reference to the touch start event handler.
- touchStartHandler - Variable in class Tooltip.Registration
-
Reference to touch start event handler for handling tooltips registered with the listener widget.
- touchStartHandler - Variable in class TrackballControls
-
Reference to touch start event handler for interacting with 3D view.
- touchStartRegistration - Variable in class Slider
-
The touch start event handler registration.
- touchTimer - Variable in class ContextMenu
-
Timer for handling touch events that are scheduled to trigger context menu.
- TouchTimer() - Constructor for class ContextMenu.TouchTimer
-
Create a timer to handle delayed touch-triggered context menus.
- touchX - Variable in class ContextMenu.TouchTimer
-
Horizontal position of touch event scheduled to trigger context menu (relative to browser window).
- touchY - Variable in class ContextMenu.TouchTimer
-
Vertical position of touch event scheduled to trigger context menu (relative to browser window).
- Tplus(int, int) - Method in class Moran
-
Transition probability to go from
itoi+1mutants in a population of sizeN. - TrackballControls - Class in org.evoludo.ui
-
Trackball controls for 3D views adapted from Parallax and threejs
- TrackballControls(Object3D, Widget) - Constructor for class TrackballControls
-
Creates a new instance of TrackballControls for the 3D scene displayed in
widgetas seen from thecamera. - trait - Variable in class ColorMap.Gradient1D
-
The index of the trait that this gradient refers to (or
-1if not applicable). - trait - Variable in class Phase2D.TraitCommand
-
The index of the trait to show on the axis.
- TRAIT - Enum constant in enum class Data
-
Trait: the data represents traits.
- TRAIT_DELIMITER - Static variable in class CLOParser
-
The delimiter for separating options in continuous models with multiple traits.
- TRAIT_MEAN - Static variable in class scanCSD
-
The index of the mean trait.
- TRAIT_SDEV - Static variable in class scanCSD
-
The index of the standard deviation.
- trait1 - Variable in class ColorMap.Gradient2D
-
The index of the color for the first trait.
- trait2 - Variable in class ColorMap.Gradient2D
-
The index of the color for the second trait.
- traitColor - Variable in class Module
-
The array with trait colors.
- TraitCommand(int, int) - Constructor for class Phase2D.TraitCommand
-
Construct a new command to toggle the inclusion of a trait on either one of the phase plane axes.
- TraitCommand(ContextMenuCheckBoxItem[], int, int) - Constructor for class Distribution.TraitCommand
-
Construct a new command to toggle the inclusion of a trait on either one of the phase plane axes.
- traitItems - Variable in class Distribution.TraitCommand
-
The list of traits to toggle.
- TraitMap - Class in org.evoludo.graphics
-
Default mapping of data to the phase plane or phase plane projections.
- TraitMap(ParaGraph) - Constructor for class TraitMap
-
Construct a TraitMap for the given ParaGraph.
- traitMax - Variable in class Continuous
-
The trait maxima.
- traitMin - Variable in class Continuous
-
The trait minima.
- traitName - Variable in class Module
-
Names of traits.
- traitRangeMax - Variable in class IBSMCPopulation
-
The array with the maximal values for each trait.
- traitRangeMin - Variable in class IBSMCPopulation
-
The array with the minimal values for each trait.
- traits - Variable in class ColorMap.GradientND
-
Reference to trait colors that provide the basis to generate gradient colors.
- traits - Variable in class IBSDPopulation
-
The array of individual traits.
- traits - Variable in class IBSMCPopulation
-
The array of individual traits.
- TRAITS - Enum constant in enum class Continuous.ColorModelType
-
Each trait refers to a color channel.
- traits2payoff - Variable in class Continuous
-
The map to translate traits of interacting individuals into payoffs.
- Traits2Payoff() - Constructor for class Continuous.Traits2Payoff
-
Create a payoff translator bound to the enclosing module.
- traitsCount - Variable in class IBSDPopulation
-
The array with the total number of individuals of each trait.
- traitsNext - Variable in class IBSDPopulation
-
The array for temporarily storing traits during updates.
- traitsNext - Variable in class IBSMCPopulation
-
The array for temporarily storing traits during updates.
- traitXIdx - Variable in class Distribution
-
The index of the trait to be shown along the x-axis.
- traitXItems - Variable in class Distribution
-
The context menu for selecting traits to display on the horizontal axis.
- traitXItems - Variable in class Phase2D
-
The context menu for selecting traits to display on the horizontal axis.
- traitXMenu - Variable in class Distribution
-
The context menu trigger for selecting traits to display on the horizontal axis.
- traitXMenu - Variable in class Phase2D
-
The context menu trigger for selecting traits to display on the horizontal axis.
- traitYIdx - Variable in class Distribution
-
The index of the trait to be shown along the y-axis.
- traitYItems - Variable in class Distribution
-
The context menu for selecting traits to display on the vertical axis.
- traitYItems - Variable in class Phase2D
-
The context menu for selecting traits to display on the vertical axis.
- traitYMenu - Variable in class Distribution
-
The context menu trigger for selecting traits to display on the vertical axis.
- traitYMenu - Variable in class Phase2D
-
The context menu trigger for selecting traits to display on the vertical axis.
- trajColor - Variable in class GraphStyle
-
The color of trajectories.
- trajectoryColor - Variable in class Module
-
Color for trajectories.
- transform(double[], int, double[], int, int) - Method in class AffineTransform
-
Transforms an array of double precision coordinates by this transform.
- transform(AffineTransform) - Method in class Path2D
-
Transforms the geometry of this path using the specified
AffineTransform. - transform(Point2D[], int, Point2D[], int, int) - Method in class AffineTransform
-
Transforms an array of point objects by this transform.
- transform(Point2D, Point2D) - Method in class AffineTransform
-
Transforms the specified
ptSrcand stores the result inptDst. - translate(double) - Method in class ColorMap.Gradient
-
Translate the
doublevaluedatato a color gradient. - translate(double) - Method in class ColorMap.Gradient1D
- translate(double[]) - Method in class ColorMap.Gradient2D
- translate(double[]) - Method in class ColorMap
-
Translate the multi-trait
double[]arraydatato a color. - translate(double[]) - Method in class ColorMap3D.GradientND
-
Translate the multi-trait
double[]arraydatato a color. - translate(double[]) - Method in class ColorMapCSS.GradientND
-
Translate the multi-trait
double[]arraydatato a color. - translate(double[][], double[][], T[]) - Method in class ColorMap.Gradient1D
-
Translate the
data1anddata2arrays ofdouble[]multi-trait values to colors and store the results in thecolorarray. - translate(double[][], double[][], T[]) - Method in class ColorMap
-
Translate the
data1anddata2arrays ofdouble[]multi-trait values to colors and store the results in thecolorarray. - translate(double[][], T[]) - Method in class ColorMap.Gradient1D
-
Translate the
dataarray ofdouble[]multi-trait values to colors and store the results in thecolorarray. - translate(double[][], T[]) - Method in class ColorMap.Gradient2D
-
Translate the
dataarray ofdouble[]multi-trait values to colors and store the results in thecolorarray. - translate(double[][], T[]) - Method in class ColorMap.GradientND
-
Translate the
dataarray ofdouble[]multi-trait values to colors and store the results in thecolorarray. - translate(double[][], T[]) - Method in class ColorMap
-
Translate the
dataarray ofdouble[]multi-trait values to colors and store the results in thecolorarray. - translate(double[], T[]) - Method in class ColorMap.Gradient1D
-
Translate the
dataarray ofdoublevalues to colors and store the results in thecolorarray. - translate(double[], T[]) - Method in class ColorMap.Gradient2D
-
Translate the
dataarray ofdoublevalues to colors and store the results in thecolorarray. - translate(double[], T[]) - Method in class ColorMap.GradientND
-
Translate the
dataarray ofdoublevalues to colors and store the results in thecolorarray. - translate(double[], T[]) - Method in class ColorMap
-
Translate the
dataarray ofdoublevalues to colors and store the results in thecolorarray. - translate(double, double) - Method in class AffineTransform
-
Concatenates this transform with a translation transformation.
- translate(double, double) - Method in class Path2D
-
Translate path.
- translate(int[], T[]) - Method in class ColorMap.Index
- translate(int[], T[]) - Method in class ColorMap
-
Translate the
dataarray ofintvalues to colors and store the results in thecolorarray. - Tratio(int) - Method in class Moran
-
The ratio of transition probabilities to go from
itoi+1mutants over the reverse, i.e. - TRIANGULAR - Enum constant in enum class GeometryType
-
Triangular lattice, connectivity \(k=3\).
- TriangularGeometry - Class in org.evoludo.simulator.geometries
-
Triangular (hexagonal) lattice geometry supporting periodic or fixed boundaries.
- TriangularGeometry(EvoLudo) - Constructor for class TriangularGeometry
-
Create a triangular (hexagonal tiling) geometry linked to the given engine.
- trimToSize() - Method in class Path2D
-
Trim excessive storage of
Path2D. - tryConnectOrRewire(int, int, int[], int, int) - Method in class AbstractNetwork
-
Attempt to connect two nodes, rewiring existing edges if necessary.
- tsFit - Variable in class TBT.IBSPop
-
Timestamp for the last fitness calculation.
- tsFits - Variable in class TBT.IBSPop
-
The trait fitnesses for the two sublattices for
GeometryType.SQUARE_NEUMANN_2ND. - tsMean - Variable in class TBT.IBSPop
-
Timestamp for the last mean trait calculation.
- tsTraits - Variable in class TBT.IBSPop
-
The trait frequencies for the two sublattices for
GeometryType.SQUARE_NEUMANN_2ND. - TURNS - Enum constant in enum class SpeciesUpdate.Type
-
Pick species sequentially.
- twist() - Method in class MersenneTwister
-
The twister: core mechanism for generating pseudo random numbers.
- TWO_TO_27 - Static variable in class MersenneTwister
-
Constant:
2^27. - TWO_TO_31_FLOAT - Static variable in class MersenneTwister
-
Constant:
2^31. - TWO_TO_31M1 - Static variable in class MersenneTwister
-
Constant:
2^31 - 1. - TWO_TO_32 - Static variable in class MersenneTwister
-
Constant:
2^32. - TWO_TO_53 - Static variable in class MersenneTwister
-
Constant:
2^53. - TWO_TO_NEG24 - Static variable in class MersenneTwister
-
Constant:
2^-24. - TWO_TO_NEG25 - Static variable in class MersenneTwister
-
Constant:
2^-25. - TWO_TO_NEG27 - Static variable in class MersenneTwister
-
Constant:
2^-27. - TWO_TO_NEG31 - Static variable in class MersenneTwister
-
Constant:
1/2^-31. - TWO_TO_NEG31_FLOAT - Static variable in class MersenneTwister
-
Constant:
2^-31. - TWO_TO_NEG52 - Static variable in class MersenneTwister
-
Constant:
2^-52. - TWO_TO_NEG53 - Static variable in class MersenneTwister
-
Constant:
2^-53. - TWOPI - Static variable in class AbstractGraph
-
Constant representing the numerical value of \(2 \pi\)
- TWOPI - Static variable in class SIR
-
Useful constant for converting between angular frequency and period.
- type - Variable in class AffineTransform
-
This field caches the current transformation type of the matrix.
- type - Variable in class AbstractGeometry
-
Current geometry type handled by this instance.
- type - Variable in class IBSC.Init
-
The population update type.
- type - Variable in class IBSD.Init
-
The population update type.
- type - Variable in class Model
-
The type of the model: IBS, ODE, SDE, or PDE.
- type - Variable in class PopulationUpdate
-
The population update type.
- type - Variable in class Mutation
-
Mutation type.
- type - Variable in class PlayerUpdate
-
The player update type.
- type - Variable in class SpeciesUpdate
-
The species update type.
- type - Variable in class AbstractView
-
The type of data shown in this graph.
- type - Variable in class CLOption
-
The type of the command line option with no, optional, or required argument.
- Type(String, String) - Constructor for enum class IBS.Statistics.Type
-
Instantiate new statistics type.
- Type(String, String) - Constructor for enum class IBSD.Init.Type
-
Instantiate new initialization type.
- Type(String, String) - Constructor for enum class PDEInitialize.Type
-
Instantiate new initialization type.
- Type(String, String) - Constructor for enum class PopulationUpdate.Type
-
Instantiate new type of population update.
- Type(String, String) - Constructor for enum class Mutation.Continuous.Type
-
Instantiates a new type of player update type.
- Type(String, String) - Constructor for enum class Mutation.Discrete.Type
-
Instantiates a new type of player update type.
- Type(String, String) - Constructor for enum class PlayerUpdate.Type
-
Instantiates a new type of player update type.
- Type(String, String) - Constructor for enum class SpeciesUpdate.Type
-
Instantiate new species update type.
- Type(String, String, int) - Constructor for enum class IBSC.Init.Type
-
Instantiate new initialization type.
- TYPE - Static variable in class FullscreenChangeEvent
-
Event type for fullscreenchange events.
- TYPE - Static variable in class InputEvent
-
Event type for input events.
- TYPE_ALTRUIST - Static variable in class NetGames
-
The color index of altruists.
- TYPE_EGOIST - Static variable in class NetGames
-
The color index of egoists.
- TYPE_FAIR - Static variable in class NetGames
-
The color index of fair players.
- TYPE_FLIP - Static variable in class AffineTransform
-
This flag bit indicates that the transform defined by this object performs a mirror image flip about some axis which changes the normally right handed coordinate system into a left handed system in addition to the conversions indicated by other flag bits.
- TYPE_GENERAL_ROTATION - Static variable in class AffineTransform
-
This flag bit indicates that the transform defined by this object performs a rotation by an arbitrary angle in addition to the conversions indicated by other flag bits.
- TYPE_GENERAL_SCALE - Static variable in class AffineTransform
-
This flag bit indicates that the transform defined by this object performs a general scale in addition to the conversions indicated by other flag bits.
- TYPE_GENERAL_TRANSFORM - Static variable in class AffineTransform
-
This constant indicates that the transform defined by this object performs an arbitrary conversion of the input coordinates.
- TYPE_IDENTITY - Static variable in class AffineTransform
-
This constant indicates that the transform defined by this object is an identity transform.
- TYPE_MASK_ROTATION - Static variable in class AffineTransform
-
This constant is a bit mask for any of the rotation flag bits.
- TYPE_MASK_SCALE - Static variable in class AffineTransform
-
This constant is a bit mask for any of the scale flag bits.
- TYPE_QUADRANT_ROTATION - Static variable in class AffineTransform
-
This flag bit indicates that the transform defined by this object performs a quadrant rotation by some multiple of 90 degrees in addition to the conversions indicated by other flag bits.
- TYPE_TRANSLATION - Static variable in class AffineTransform
-
This flag bit indicates that the transform defined by this object performs a translation in addition to the conversions indicated by other flag bits.
- TYPE_UNIFORM_SCALE - Static variable in class AffineTransform
-
This flag bit indicates that the transform defined by this object performs a uniform scale in addition to the conversions indicated by other flag bits.
- TYPE_UNKNOWN - Static variable in class AffineTransform
- typeColor - Variable in class NetGames
-
The colors for altruists, fair players, and egoists.
- typeFitness - Variable in class IBSPopulation
-
Optimization: the lookup table for fitness in well-mixed populations.
- typeFixed - Variable in class FixationData
-
The trait that reached fixation.
- typeIdx - Variable in class Path2D.Iterator
- typeScores - Variable in class IBSPopulation
-
Optimization: the lookup table for scores in well-mixed populations.
- typeScores - Variable in class Moran
-
The array with the scores for each trait.
U
- uiBinder - Static variable in class EvoLudoWeb
-
GWT magic to create GUI elements (see EvoLudoWeb.ui.xml).
- UNDEFINED - Enum constant in enum class Data
-
Undefined: the data type is not defined/unknown.
- UNDEFINED - Enum constant in enum class PopulationUpdate.Type
-
No population update selected.
- UNDIRECTED - Static variable in class ColorMap3D
-
The color of undirected links.
- Uniform() - Constructor for class RNGDistribution.Uniform
-
Creates uniform random distribution in interval
[0,1)with new instance ofMersenneTwister. - Uniform(double, double) - Constructor for class RNGDistribution.Uniform
-
Creates uniform random distribution in interval
[min, max)with new instance ofMersenneTwister. - Uniform(MersenneTwister, double, double) - Constructor for class RNGDistribution.Uniform
-
Creates uniform random distribution in interval
[min, max)with random number generatorrng. - UNIFORM - Enum constant in enum class IBSC.Init.Type
-
Uniform distribution of traits covering entire trait interval (default).
- UNIFORM - Enum constant in enum class IBSD.Init.Type
-
Uniform random distribution of traits.
- UNIFORM - Enum constant in enum class ODEInitialize.InitType
-
Uniform initial frequencies of traits.
- UNIFORM - Enum constant in enum class PDEInitialize.Type
-
Uniform/homogeneous distribution of trait densities
<d1,...dn>. - UNIFORM - Enum constant in enum class Mutation.Continuous.Type
-
Mutate to any trait value.
- UNIFORM - Enum constant in enum class SpeciesUpdate.Type
-
Pick focal species uniformly at random.
- unitSize - Variable in class IBSGroup.HierarchyUnit
-
Size of a full hierarchy unit (leaf count).
- UNITY - Enum constant in enum class ODEInitialize.InitType
-
Uniform initial trait densities of one.
- UNIVERSE_RADIUS - Static variable in class Network3D
-
The baseline size of the 3D universe.
- unload() - Method in class IBS
- unload() - Method in class IBSD
- unload() - Method in class Model
-
Milestone: Unload this model and free resources (if applicable).
- unload() - Method in class ODE
- unload() - Method in class PDE
- unload() - Method in class PDESupervisor
-
Unload the supervisor and free resources.
- unload() - Method in class PDESupervisorGWT
- unload() - Method in class RungeKutta
- unload() - Method in class SDE
- unload() - Method in class ATBT
- unload() - Method in class CDL
- unload() - Method in class CLabour
- unload() - Method in class Continuous
- unload() - Method in class Discrete
- unload() - Method in class LV
- unload() - Method in class Module
-
Unload module and free all resources.
- unload() - Method in class Moran
- unload() - Method in class NetGames
- unload() - Method in class RSP
- unload() - Method in class TBT
- unload() - Method in class WebListener
-
Unregisters this listener from the engine.
- unload() - Method in class AbstractView
-
Unload the view.
- unload() - Method in class GenericPop
- unload() - Method in class Histogram
- unload() - Method in class Phase2D
- unload() - Method in class S3
- unload() - Method in class TrackballControls
-
Remove mouse and touch handlers.
- unloadModel() - Method in class EvoLudo
-
Unload model framework.
- unloadModel() - Method in class LifecycleController
-
Unload model framework.
- unloadModel(boolean) - Method in class EvoLudo
-
Unload model framework and, if requested, notifies all registered
LifecycleListeners. - unloadModel(boolean) - Method in class LifecycleController
-
Unload model framework and, if requested, notifies all registered
LifecycleListeners. - unloadModule() - Method in class EvoLudo
-
Unload current module to free up resources.
- unloadModule() - Method in class LifecycleController
-
Unload current module to free up resources.
- unloadViews(HashMap) - Method in class ViewController
-
Unload and remove all views except the console.
- unregister() - Method in class KeyHandler
-
Unregisters the handler and removes listeners when no handlers remain.
- unregisterGlobal(KeyHandler) - Static method in class KeyHandler
-
Unregisters a handler from global key event handling.
- update() - Method in class IBS
- update() - Method in class Model
-
Update this model.
- update() - Method in class ODE
- update() - Method in class PDE
-
Update this model.
- update() - Method in class PDESupervisor
-
Called after a change of parameters.
- update() - Method in class AbstractView
-
Called when the view needs updating.
- update() - Method in class Slider
-
Updates the
logRangeif needed as well as the tooltip of the slider. - update() - Method in class Tooltip
-
Update tooltip if visible.
- update() - Method in class TrackballControls
-
Update the view of the 3D scene.
- update(boolean) - Method in class GenericPopGraph
-
Update the graph.
- update(boolean) - Method in class PopGraph2D
- update(boolean) - Method in class AbstractView
-
Called when the view needs updating.
- update(boolean) - Method in class Console
- update(boolean) - Method in class Distribution
- update(boolean) - Method in class GenericPop
- update(boolean) - Method in class Histogram
- update(boolean) - Method in class Mean
- update(boolean) - Method in class Phase2D
- update(boolean) - Method in class S3
- update(double, double, double, double, double) - Method in class ParaGraph.ViewState
-
Update the cached view state for the provided base ranges and zoom factor.
- updateAutoscale() - Method in class ParaGraph
-
Update autoscale ranges based on the most recent buffered point.
- updateBest(Module, double[], double[], int, int, double[]) - Method in class ODE
-
Implementation of player update
PlayerUpdate.Type.BEST. - updateBestResponse(Module, double[], double[], int, int, double[]) - Method in class ODE
-
Implementation of the player update
PlayerUpdate.Type.BEST_RESPONSE. - updateCanvas() - Method in class AbstractGraph
-
Update the canvas size and coordinate space dimensions.
- updateCFitGraph() - Method in class Mean
-
Build the data array for continuous fitness graphs (mean +/- stddev).
- updateCLO() - Method in class CLOParser
-
Updates current collection of
optionsby contacting all registeredproviders. - updateCLOControls(boolean) - Method in class SettingsController
-
Updates the command-line option controls to reflect whether editing is allowed.
- updateCounter() - Method in class EvoLudoWeb
-
Helper method to update counter of GUI.
- updateCTraitGraph(int, int) - Method in class Mean
-
Build the data array for a continuous-trait graph (mean +/- stddev).
- updateData() - Method in class AbstractView
-
Update view-specific data even when GUI rendering is throttled.
- updateData() - Method in class Histogram
- updateDegree() - Method in class Histogram
-
Update degree histograms, delegating to getDegreeHistogramData where needed.
- updateDensity(double[], double[], double[]) - Method in class PDE
-
Update minimum, maximum and mean density during to reaction step.
- updateDFitGraph(int) - Method in class Mean
-
Build the data array for discrete fitness graphs.
- updateDomain() - Method in class ParaGraph
-
Return the current domain limits for zooming and shifting.
- updateDropHandlers() - Method in class EvoLudoWeb
-
Update drag-and-drop handlers after UI toggles changed the layout.
- updateDTraitGraph(int) - Method in class Mean
-
Build the data array for a discrete-trait graph.
- updateDynamicsMode() - Method in class ODE
-
Determine whether the current setup should use density- or frequency-based dynamics and refresh dependent indices accordingly.
- updateEcology(Module, double[], double[], int, int, double[]) - Method in class ODE
-
Implementation of the player updates for modules with populations of variable size (density based or with vacant 'space', i.e.
- updateEffScoreRange(int, double, double) - Method in class IBSPopulation
-
Keep track of highest score through a reference to the corresponding individual.
- updateFailed(int, int, double, double, double) - Method in class IBSPopulation
-
Handle failed adoption decision and log diagnostic details before aborting.
- updateFitness() - Method in class Histogram
-
Update fitness histograms.
- updateFitness(double[], double[], double[]) - Method in class PDE
-
Update minimum, maximum and mean fitnesses during to reaction step.
- updateFitnessAt(int) - Method in class IBSPopulation
-
Update the fitness of the individual with index
idxby mapping its current score. - updateFitnessMean() - Method in class NetGames.IBSPop
-
Update the mean, minimum, and maximum fitness of individuals.
- updateFromModelAt(int, int) - Method in class IBSDPopulation
- updateFromModelAt(int, int) - Method in class IBSMCPopulation
- updateFromModelAt(int, int) - Method in class IBSPopulation
-
Update individual with index
meand adopt the trait of individual with indexyou. - updateGraph(LineGraph, Module, int, double) - Method in class Mean
-
Pull updated mean data for the supplied graph and append it to the data buffer.
- updateGUI() - Method in class EvoLudoWeb
-
Update GUI for running/stopped model.
- updateImitate(Module, double[], double[], int, int, double[]) - Method in class ODE
-
Implementation of the player update
PlayerUpdate.Type.IMITATE. - updateImitateBetter(Module, double[], double[], int, int, double[]) - Method in class ODE
-
Implementation of the player update
PlayerUpdate.Type.IMITATE_BETTER. - updateKeys() - Method in class EvoLudoWeb
-
The Alt-key toggles the button labels for controlling the EvoLudo lab.
- updateMaxRate() - Method in class IBSDPopulation
-
Computes the maximum ecological event rate for this species given the current set of rates.
- updateMaxRate() - Method in class IBSPop
- updateMinMaxScores() - Method in class IBSDPopulation
- updateMinMaxScores() - Method in class IBSPopulation
-
Retrieve and store extremal scores and fitnesses to reduce calls to
Module. - updateMixedHierarchy() - Method in class IBSDPopulation
-
Calculate scores in hierarchical structures with well-mixed units.
- updateMixedMeanfield() - Method in class IBSDPopulation
-
Calculate scores in well-mixed populations.
- updateMixedScores() - Method in class IBSDPopulation
-
Calculate scores in well-mixed populations as well as hierarchical structures with well-mixed units.
- updateModifierStates(String) - Method in class KeyHandler
-
Updates the modifier key states when keys are released.
- updateOnce() - Method in class IBSPopulation
-
Update all individuals in the population once asynchronously.
- updatePlayerAsync() - Method in class IBSPopulation
-
Perform a single, asynchronous update of the trait of a randomly selected individual.
- updatePlayerAsyncAt(int) - Method in class IBSPopulation
-
Update the trait of the focal individual with index
me. - updatePlayerAt(int) - Method in class IBSPopulation
-
Perform a single update of the individual with index
me. - updatePlayerAt(int) - Method in class ATBT.ATBTPop
- updatePlayerAt(int, int[], int) - Method in class IBSPopulation
-
Perform a single update of the individual with index
meusing therGroupSizemodels in the arrayrefGroup. - updatePlayerAt(int, int[], int) - Method in class SIR.IBSPop
- updatePlayerBest(int, int[], int) - Method in class IBSPopulation
-
Updates the focal individual with index
meby adopting the trait of the best performing reference individual among therGroupSizemodels in the arrayrefGroup. - updatePlayerBestHalf(int, int[], int) - Method in class IBSPopulation
-
Updates the focal individual with index
meby adopting the trait of the best performing reference individual among the therGroupSizemodels in the arrayrefGroup. - updatePlayerBestResponse(int, int[], int) - Method in class IBSDPopulation
-
Best-response update.
- updatePlayerBestResponse(int, int[], int) - Method in class IBSPopulation
-
Best-response update.
- updatePlayerBestResponse(int, int[], int) - Method in class NetGames.IBSPop
- updatePlayerEcology() - Method in class IBSPopulation
-
Perform a single ecological update of an individual selected uniformly at random.
- updatePlayerEcologyAt(int) - Method in class IBSDPopulation
-
Perform a single ecological update of the individual with index
me: Focal individual dies with probability proportional to the death rate. - updatePlayerEcologyAt(int) - Method in class IBSPopulation
-
Perform a single ecological update of the site with index
index. - updatePlayerIndividual(int) - Method in class NetGames.IBSPop
-
Update the focal individual with index
focalby probabilistically removing links from more successful and less cooperative individuals, adding links to more successful and more cooperative individuals. - updatePlayerMoranBirthDeath() - Method in class IBSDPopulation
-
Perform a single, Moran (Birth-death) update for a random individual selected with a probability proportional to fitness.
- updatePlayerMoranBirthDeath() - Method in class IBSPopulation
-
Perform a single, Moran (Birth-death) update for a random individual selected with a probability proportional to fitness.
- updatePlayerMoranBirthDeathAt(int) - Method in class IBSPopulation
-
Perform a Moran (Birth-death) update for the focal individual with index
parentto produce a clonal offspring and replace one of the parent's neighbours selected uniformly at random. - updatePlayerMoranBirthDeathAt(int) - Method in class DemesTBT.IBSPop
- updatePlayerMoranDeathBirth() - Method in class IBSDPopulation
- updatePlayerMoranDeathBirth() - Method in class IBSPopulation
-
Perform a single Moran (death-Birth) update for a site selected uniformly at random.
- updatePlayerMoranDeathBirth(boolean) - Method in class IBSDPopulation
-
The optimized Moran process for death-Birth and imitation updatating.
- updatePlayerMoranDeathBirthAt(int) - Method in class IBSPopulation
-
Perform a single Moran (death-Birth) update for the focal site with index
vacant. - updatePlayerMoranImitate() - Method in class IBSDPopulation
- updatePlayerMoranImitate() - Method in class IBSPopulation
-
Perform a single, Moran (imitate) update for a site selected uniformly at random.
- updatePlayerMoranImitateAt(int) - Method in class IBSPopulation
-
Update the focal individual with index
imitatorby comparing its own payoff and those of its neighbors. - updatePlayerSwap(int, int) - Method in class IBSPopulation
-
Swap players in locations
aandb. - updateProgressAfterConnect(int[], int[], int[], int, int, int) - Method in class AbstractNetwork
-
Update the progress after successfully connecting two nodes.
- updateProportional(Module, double[], double[], int, int, double[]) - Method in class ODE
-
Implementation of the player update
PlayerUpdate.Type.PROPORTIONAL. - updateProportionalAbs(int, int[], int) - Method in class IBSPopulation
-
Updates the focal individual with index
meby adopting the trait of one reference individual (including itself) among the therGroupSizemodels in the arrayrefGroupwith a probability proportional to their scores. - updateReplicate(Module, double[], double[], int, int, double[], double) - Method in class ODE
-
Helper method to calculate the rate of change for the standard replicator dynamics with different amounts of noise arising from the microscopic update rule.
- updateReplicator(int, int[], int, boolean) - Method in class IBSPopulation
-
Helper method for replicator type updates.
- updateReplicatorHalf(int, int[], int) - Method in class IBSPopulation
-
Updates the focal individual with index
meby adopting the trait of one reference individual among the therGroupSizemodels in the arrayrefGroup. - updateReplicatorNeutral(int, int[], int, boolean) - Method in class IBSPopulation
-
Replicator type update in the neutral case.
- updateReplicatorNoise(int[], int, double, boolean) - Method in class IBSPopulation
-
Replicator type update with noise.
- updateReplicatorNoNoise(int[], int, double, boolean) - Method in class IBSPopulation
-
Replicator type update without noise.
- updateReplicatorPlus(int, int[], int) - Method in class IBSPopulation
-
Updates the focal individual with index
meby adopting the trait of one reference individual among the therGroupSizemodels in the arrayrefGroup. - updates - Variable in class IBS
-
Keeps track of the time elapsed, measured in number of updates.
- updateScheduled - Variable in class AbstractView
-
The flag to indicate whether an update is already scheduled.
- updateScoreAt(int, boolean) - Method in class IBSPopulation
-
Update the scores of the focal individual with index
me. - updateScoreAt(int, double) - Method in class IBSPopulation
-
Update the score of the individual with index
indexby addingnewscorefrom single interaction. - updateScoreAt(int, double, int) - Method in class IBSDPopulation
- updateScoreAt(int, double, int) - Method in class IBSPopulation
-
Update the score of the individual with index
indexby adding (incr > 0or removing,incr < 0)newscoreas the result ofincrinteractions. - updateScores() - Method in class IBS
-
For synchronous updates, updates the scores for all populations, checks convergence across all species and returns the total update rate.
- updateScores() - Method in class IBSDPopulation
-
Update the scores of all individuals in the population.
- updateScores() - Method in class IBSPopulation
-
Update the scores of all individuals in the population.
- updateScores() - Method in class DemesTBT.IBSPop
-
Update the scores of all individuals in the population.
- updateScores() - Method in class NetGames.IBSPop
- updatesFixed - Variable in class FixationData
-
The number of updates until fixation was reached.
- updateState() - Method in class AffineTransform
-
Manually recalculates the state of the transform when the matrix changes too much to predict the effects on the state.
- updateStationary() - Method in class Histogram
-
Update stationary statistics histograms.
- updateStatistics(double) - Method in class simCDL
-
Update statistics.
- updateStatistics(double) - Method in class simCDLP
-
Update statistics.
- updateStatistics(double) - Method in class simCDLPQ
-
Update statistics.
- updateStatistics(double) - Method in class DemesTBT.IBSPop
-
Update statistics.
- updateStatus() - Method in class EvoLudoWeb
-
Helper method to update status of GUI.
- updateSyncAll() - Method in class IBSPopulation
-
Update all individuals in the population synchronously.
- updateSyncFraction() - Method in class IBSPopulation
-
Update a fraction of individuals in the population synchronously.
- updateThermal(int, int[], int) - Method in class IBSPopulation
-
Updates the focal individual with index
meby adopting the trait of one reference individual among the therGroupSizemodels in the arrayrefGroup. - updateThermal(Module, double[], double[], int, int, double[]) - Method in class ODE
-
Implementation of the player update
PlayerUpdate.Type.THERMAL. - updateThermalNoise(int, int[], int) - Method in class IBSPopulation
-
Thermal update with noise.
- updateThermalNoNoise(int, int[], int) - Method in class IBSPopulation
-
Thermal update without noise.
- updatetime - Variable in class EvoLudoWeb
-
Time of last GUI update
- updatetimeStatus - Variable in class AbstractView
-
Time of last status update.
- updatetimeView - Variable in class AbstractView
-
Time of last GUI update
- updateTitle() - Method in class Slider
-
Updates the tooltip of the slider.
- updateTooltip() - Method in class Tooltip
-
Helper method: update contents and visibility of tooltip.
- updateTrait() - Method in class Histogram
-
Update trait histograms (continuous models).
- updateTraitCount() - Method in class IBSDPopulation
-
Update the count of each trait.
- updateXRangeFromBuffer() - Method in class LineGraph
-
Update the x-axis range to show all buffered data (latest segment only).
- updateXTickOffset() - Method in class LineGraph
-
Update the x-axis tick label offset to the most recent finite time value.
- updateYRangeFromBuffer(boolean, boolean) - Method in class LineGraph
-
Update the y-axis range based on buffered data.
- UPPER_MASK - Static variable in class MersenneTwister
-
Mask isolating the most significant
w-rbits. - usage() - Method in class AbstractGeometry
-
Get the usage description for the command line option
--geometry. - Usage - Section in class org.evoludo.EvoLudoWeb
- Usage - Section in class org.evoludo.graphics.PopGraph2D
- Usage - Section in class org.evoludo.simulator.models.PDEInitialize
- Usage - Section in class org.evoludo.simulator.views.Phase2D
- Usage and integration - Section in class org.evoludo.simulator.views.Pop2D
- Usage and integration - Section in class org.evoludo.simulator.views.Pop3D
- Usage example (conceptual): - Section in class org.evoludo.graphics.LineGraph
- Usage notes: - Section in class org.evoludo.graphics.ParaGraph
- Usage notes and important constraints - Section in class org.evoludo.graphics.HistoGraph
- useCompression - Variable in class TestEvoLudo
-
The flag to indicate whether to use compression for the generated test files.
- useScheduling() - Method in class Model
-
GWT models run asynchronously and long running tasks require scheduling to maintain responsive user interface.
- useScheduling() - Method in class PDE
- useScheduling() - Method in class PDESupervisor
-
Indicates whether scheduling is used to advance the PDE model.
- useScheduling() - Method in class PDESupervisorGWT
- Utilities & Helper classes - Section in class org.evoludo.graphics.AbstractGraph
V
- VACANT - Static variable in class EcoPGG
-
The trait (and index) value of defectors.
- VACANT - Static variable in class LV
-
The index of vacant sites.
- VACANT_COLOR - Static variable in class Module
-
The default name of the vacant type (empty site).
- VACANT_NAME - Static variable in class Module
-
The default name of the vacant type (empty site).
- vacantIdx - Variable in class IBSPopulation
-
The index of vacant sites or
-1if module does not support vacancies. - vacantIdx - Variable in class Module
-
The index for the vacant type (empty site) or
-1if Module does not admit empty sites. - valid - Variable in class ParaGraph.ViewState
-
Cached validity flag.
- validateRewiring() - Method in class AbstractGeometry
-
Ensure rewiring parameters are feasible for the current connectivity and adjust them if needed.
- value - Variable in class PlistTag
-
The value associated with
tag. - valueOf(String) - Static method in enum class TestEvoLudo.ConsoleColors
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class GeometryType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ChangeListener.PendingAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Data
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class IBS.Event
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class IBS.MigrationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class IBS.ScoringType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class IBS.Statistics.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class IBSC.Init.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class IBSD.Init.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class IBSD.OptimizationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class IBSGroup.SamplingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ModelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ODEInitialize.InitType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class PDEInitialize.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class PopulationUpdate.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Continuous.Benefits
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Continuous.ColorModelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Continuous.Costs
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Map2Fitness.Map
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Mutation.Continuous.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Mutation.Discrete.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class PlayerUpdate.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class SpeciesUpdate.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class Network.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class AbstractView.ExportType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class CLOption.Argument
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class TestEvoLudo.ConsoleColors
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class GeometryType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ChangeListener.PendingAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Data
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class IBS.Event
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class IBS.MigrationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class IBS.ScoringType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class IBS.Statistics.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class IBSC.Init.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class IBSD.Init.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class IBSD.OptimizationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class IBSGroup.SamplingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ModelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ODEInitialize.InitType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class PDEInitialize.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class PopulationUpdate.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Continuous.Benefits
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Continuous.ColorModelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Continuous.Costs
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Map2Fitness.Map
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Mutation.Continuous.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Mutation.Discrete.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class PlayerUpdate.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class SpeciesUpdate.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class Network.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class AbstractView.ExportType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class CLOption.Argument
-
Returns an array containing the constants of this enum class, in the order they are declared.
- var - Variable in class simTBT
-
Temporary variables for fixation probabilities and absorption times.
- variance - Variable in class simCDL
-
Temporary running variance for fixation probabilities.
- variance - Variable in class simCDLP
-
Temporary running variance for fixation probabilities.
- variance - Variable in class simCDLPQ
-
Temporary running variance for fixation probabilities.
- variance(double[]) - Static method in class Distributions
-
Sample variance of data points
x[i]stored in double vectorxusing one-pass algorithm based on Welford's algorithm. - variance(double[], double) - Static method in class Distributions
-
Sample variance of data points
x[i]stored in double vectorxwith knownmean. - vBorder() - Method in interface Resources
-
Get the vertical border for GWT GUI elements.
- vec - Variable in class Network2D
-
Temporary storage for the directional vector connecting two nodes.
- vec - Variable in class Network3D
-
Temporary storage for the directional vector connecting two nodes.
- VECTOR_DELIMITER - Static variable in class CLOParser
-
The delimiter for separating entries when passing a vector as an option.
- VECTOR_DELIMITER - Static variable in class Formatter
-
Delimiter between vector elements.
- Vector2D - Class in org.evoludo.geom
-
Utility class for 2D vector manipulations.
- Vector2D() - Constructor for class Vector2D
-
Create a new 2D vector
(0,0). - Vector2D(double, double) - Constructor for class Vector2D
-
Create a new 2D vector with coordinates
(x,y). - Vector2D(Point2D) - Constructor for class Vector2D
-
Create a new 2D vector from point/vector
p. - Vector3D - Class in org.evoludo.geom
-
Utility class for 3D vector manipulations.
- Vector3D() - Constructor for class Vector3D
-
Create a new 3D vector
(0,0,0). - Vector3D(double, double, double) - Constructor for class Vector3D
-
Create a new 3D vector with coordinates
(x,y,z). - Vector3D(Vector3D) - Constructor for class Vector3D
-
Create a new 3D vector from point
p. - verbose - Variable in class TestEvoLudo
-
The flag to indicate whether to run in verbose mode.
- verbose() - Method in class Plist
-
Set verbose mode to report all differences.
- vertical() - Method in class Line2D
-
Check if the line is vertical.
- view - Variable in class EvoLudoWeb.GUIState
-
The active view.
- view - Variable in class AbstractGraph
-
The view of this graph.
- viewConsole - Variable in class EvoLudoWeb
-
Console view requires slightly special treatment to ensure results of early feature detection get reported.
- viewController - Variable in class EvoLudoWeb
-
Controller managing all data views and the
EvoLudoWeb.evoludoDeck. - ViewController - Class in org.evoludo.simulator.ui
-
Controller that manages the set of
AbstractViewinstances displayed in the EvoLudo web client. - ViewController(EvoLudoGWT, DeckLayoutPanel, ListBox, Console, Runnable) - Constructor for class ViewController
-
Create a controller instance.
- viewCorner - Variable in class AbstractGraph
-
The coordinates of the lower left corner visible on the canvas.
- viewCornerXForMin(double) - Method in class ParaGraph.ViewState
-
Compute a view corner value that aligns the visible minimum with
desiredMin. - viewCornerYForMax(double) - Method in class ParaGraph.ViewState
-
Compute a view corner value that aligns the visible maximum with
desiredMax. - Views and Display - Section in class org.evoludo.EvoLudoWeb
- viewState - Variable in class ParaGraph
-
Reusable view state for zooming and shifting calculations.
- ViewState() - Constructor for class ParaGraph.ViewState
-
Private constructor for the ViewState class.
- VonNeumannGeometry - Class in org.evoludo.simulator.geometries
-
Square lattice with von Neumann neighbourhood (four nearest neighbours).
- VonNeumannGeometry(EvoLudo) - Constructor for class VonNeumannGeometry
-
Create a von Neumann square lattice geometry tied to the given engine.
- vrMenu - Variable in class Pop3D
-
The context menu item for selecting stereo projection of the 3D space for a virtual reality representation of the graph.
W
- w - Variable in class ParaGraph.ViewState
-
Cached frame width in pixels.
- warn(String) - Method in class AbstractGeometry
-
Log a warning message using the geometry-conditioned label.
- warnIfConnectivityProvided(String) - Method in class SquareGeometry
-
Emit a warning if the user attempts to specify connectivity for a fixed stencil.
- WE_EXP - Enum constant in enum class Continuous.Benefits
-
Saturating benefit function following an exponential (sum of focal, \(x\), and opponent, \(y\), traits): \(B(x,y)=b_0 \left(1-e^{-b_1\,(x+y)}\right)\).
- WE_LINEAR - Enum constant in enum class Continuous.Benefits
-
Linear benefit function (sum of focal, \(x\), and opponent, \(y\), traits): \(B(x,y)=b_0\,(x+y)\).
- WE_LINEAR - Enum constant in enum class Continuous.Costs
-
Linear cost function (sum of focal, \(x\), and opponent, \(y\), traits): \(C(x,y)=c_0 (x+y)\).
- WE_LOG - Enum constant in enum class Continuous.Benefits
-
Saturating benefit function following a logarithm (sum of focal, \(x\), and opponent, \(y\), traits): \(B(x,y)=b_0\log{b_1\,(x+y)+1}\).
- WE_QUAD - Enum constant in enum class Continuous.Benefits
-
Quadratic benefit function (sum of focal, \(x\), and opponent, \(y\), traits): \(B(x,y)=b_0\,(x+y)+\b_1\,(x+y)^2\).
- WE_QUAD - Enum constant in enum class Continuous.Costs
-
Quadratic cost function (sum of focal, \(x\), and opponent, \(y\), traits): \(C(x,y)=c_0 (x+y)+c_1 (x+y)^2\).
- WE_QUARTIC - Enum constant in enum class Continuous.Costs
-
Quartic cost function (sum of focal, \(x\), and opponent, \(y\), traits): \(C(x,y)=c_0 (x+y)+c_1 (x+y)^2+c_2 (x+y)^3+c_3 (x+y)^4\).
- WE_QUBIC - Enum constant in enum class Continuous.Costs
-
Cubic cost function (sum of focal, \(x\), and opponent, \(y\), traits): \(C(x,y)=c_0 (x+y)+c_1 (x+y)^2+c_2 (x+y)^3\).
- WE_SQRT - Enum constant in enum class Continuous.Benefits
-
Saturating benefit function following a square root (sum of focal, \(x\), and opponent, \(y\), traits): \(B(x,y)=b_0\sqrt{x+y}\).
- webListener - Variable in class EvoLudoWeb
-
Controller managing Lifecycle, Run, Sample, and Change events.
- WebListener - Class in org.evoludo.simulator.ui
-
Centralizes all engine listener callbacks for
EvoLudoWeb. - WebListener(EvoLudoWeb, EvoLudoGWT, KeyHandler) - Constructor for class WebListener
-
Creates a new web listener.
- weights - Variable in class ColorMap.GradientND
-
Temporary variable to store the weights of each color component.
- WELLMIXED - Enum constant in enum class GeometryType
-
Mean-field/well-mixed population.
- wellMixedBR(int) - Method in class IBSDPopulation
-
Best response update for well-mixed populations.
- WellmixedGeometry - Class in org.evoludo.simulator.geometries
-
Geometry implementation for well-mixed (mean-field) populations.
- WellmixedGeometry(EvoLudo) - Constructor for class WellmixedGeometry
-
Create a well-mixed (mean-field) geometry tied to the supplied engine.
- WHEEL - Enum constant in enum class GeometryType
-
Wheel graph, connectivity \(k=4(N-1)/N\).
- WheelGeometry - Class in org.evoludo.simulator.geometries
-
Wheel geometry: ring lattice plus central hub node 0 connected to every rim node.
- WheelGeometry(EvoLudo) - Constructor for class WheelGeometry
-
Create a wheel (cycle with hub) geometry tied to the given engine.
- WHITE - Enum constant in enum class TestEvoLudo.ConsoleColors
-
White color.
- WHITE_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
White background color.
- WHITE_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
White high intensity background.
- WHITE_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
White color.
- WHITE_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
White high intensity color.
- WHITE_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
White high intensity color.
- WHITE_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
White color.
- width - Variable in class Rectangle2D
-
The width of the rectangle.
- WIND_EVEN_ODD - Static variable in class Path2D
-
An even-odd winding rule for determining the interior of a path.
- WIND_EVEN_ODD - Static variable in interface PathIterator
-
The winding rule constant for specifying an even-odd rule for determining the interior of a path.
- WIND_NON_ZERO - Static variable in class Path2D
-
A non-zero winding rule for determining the interior of a path.
- WIND_NON_ZERO - Static variable in interface PathIterator
-
The winding rule constant for specifying a non-zero rule for determining the interior of a path.
- windingRule - Variable in class Path2D
- WindowGlobal - Class in org.evoludo.ui
-
JSInterop bridge exposing the global
windowobject. - WindowGlobal() - Constructor for class WindowGlobal
-
Utility class – prevent instantiation.
- Work in progress... - Section in interface org.evoludo.geom.Node
- Work in progress... - Section in interface org.evoludo.geom.Point
- worldView - Variable in class Network3DGWT
-
The
Cameracontrolling the view of the network. - wrap(Element) - Static method in class Slider
-
Creates a Slider widget that wraps an existing <input> element.
- wrapper - Variable in class AbstractGraph
-
The wrapper element which displays the canvas.
- wrapper - Variable in class AbstractView
-
The GWT widget that contains the graphical representations of the data.
- writeFooter() - Method in class EvoLudo
-
Concluding words for report (currently JRE only).
- writeHeader() - Method in class EvoLudo
-
Write header of report to
output(currently JRE only).
X
- x - Variable in class Point2D
-
The
x-coordinate of the point. - x - Variable in class Point3D
-
The
x-coordinate of the point. - x - Variable in class HistoGraph.Marker
-
The
x-coordinate of the marker. - x - Variable in class Tooltip
-
x-coordinates of current tooltip location (relative tolistenerwidget. - X_AXIS - Static variable in class Distribution.TraitCommand
-
The index of the horizontal axis.
- X_AXIS - Static variable in class Phase2D.TraitCommand
-
The index of the horizontal axis.
- x2bin(double) - Method in class HistoGraph
-
Convert
x-coordinate to bin index. - xIncr - Variable in class GraphStyle
-
The
x-axis increments. - xLabel - Variable in class GraphStyle
-
The
x-axis label of the graph (if any). - xMax - Variable in class GraphStyle
-
The maximum value of the
x-axis. - xMin - Variable in class GraphStyle
-
The minimum value of the
x-axis. - XML_TAG - Static variable in class PlistReader
-
Tag identifying start of XML declaration.
- XMLCoder - Class in org.evoludo.util
-
Encode and decode XML strings.
- XMLCoder() - Constructor for class XMLCoder
-
Suppresses default constructor, ensuring non-instantiability.
- XMLDecode - Static variable in class XMLCoder
-
Lookup table for decoding XML strings.
- XMLEncode - Static variable in class XMLCoder
-
Lookup table for encoding XML strings.
- XMLLogFormatter - Class in org.evoludo.util
-
Formats LogRecords into XML/XHTML compliant text
- XMLLogFormatter(boolean) - Constructor for class XMLLogFormatter
-
Construct a new formatter for log messages without XML/XHTML encoding.
- XMLLogFormatter(boolean, boolean) - Constructor for class XMLLogFormatter
-
Construct a new formatter for log messages with XML/XHTML encoding, provided that
isHTMLisfalse. - xTickOffset - Variable in class GraphStyle
-
The offset added to x-axis tick labels when
GraphStyle.offsetXTickLabelsis enabled.
Y
- y - Variable in class Point2D
-
The
y-coordinate of the point. - y - Variable in class Point3D
-
The
y-coordinate of the point. - y - Variable in class Tooltip
-
y-coordinates of current tooltip location (relative tolistenerwidget. - y(double) - Method in class Line2D
-
Return the
y-value,y = m*x+b, for given thex-value. - Y_AXIS - Static variable in class Distribution.TraitCommand
-
The index of the vertical axis.
- Y_AXIS - Static variable in class Phase2D.TraitCommand
-
The index of the vertical axis.
- y0 - Variable in class ODE
-
The initial frequencies/densities of the ODE.
- yalpGroupGameAt(IBSGroup) - Method in class IBSCPopulation
-
Counterpart of
IBSPopulation.playGroupGameAt(IBSGroup),IBSPopulation.playGameAt(int)and/orIBSPopulation.playGameSyncAt(int). - yalpGroupGameAt(IBSGroup) - Method in class IBSDPopulation
- yalpGroupGameAt(IBSGroup) - Method in class IBSMCPopulation
-
Counterpart of
IBSPopulation.playGroupGameAt(IBSGroup),IBSPopulation.playGameAt(int)and/orIBSPopulation.playGameSyncAt(int). - yalpGroupGameAt(IBSGroup) - Method in class IBSPopulation
-
Counterpart of
IBSPopulation.playGroupGameAt(IBSGroup),IBSPopulation.playGameAt(int)and/orIBSPopulation.playGameSyncAt(int). - yalpGroupGameAt(IBSGroup) - Method in class NetGames.IBSPop
- YELLOW - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow color.
- YELLOW_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow background color.
- YELLOW_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow high intensity background.
- YELLOW_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow color.
- YELLOW_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow high intensity color.
- YELLOW_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow high intensity color.
- YELLOW_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow color.
- yerr - Variable in class RungeKutta
-
Helper variables and temporary storage for errors, states and fitness when calculating derivatives for different steps.
- yIncr - Variable in class GraphStyle
-
The
x-axis increments. - yLabel - Variable in class GraphStyle
-
The
y-axis label of the graph (if any). - yMax - Variable in class GraphStyle
-
The maximum value of the
y-axis. - yMin - Variable in class GraphStyle
-
The minimum value of the
y-axis. - you - Variable in class CLabour
-
Temporary storage for the traits of the opponent.
- YOU_EXP - Enum constant in enum class Continuous.Benefits
-
Saturating benefit function following an exponential (independent of focal): \(B(x,y)=b_0 \left(1-e^{-b_1\,y}\right)\).
- YOU_LINEAR - Enum constant in enum class Continuous.Benefits
-
Linear benefit function (independent of focal): \(B(x,y)=b_0\,y\).
- YOU_LOG - Enum constant in enum class Continuous.Benefits
-
Saturating benefit function following a logarithm (independent of focal): \(B(x,y)=b_0\log{b_1\,y+1}\).
- YOU_QUAD - Enum constant in enum class Continuous.Benefits
-
Quadratic benefit function (independent of focal): \(B(x,y)=b_0\,y+\b_1\,y^2\).
- YOU_SQRT - Enum constant in enum class Continuous.Benefits
-
Saturating benefit function following a square root (independent of focal): \(B(x,y)=b_0\sqrt{y}\).
- yout - Variable in class ODE
-
The previous frequencies/densities of the ODE.
- yt - Variable in class ODE
-
The current frequencies/densities of the ODE.
- ytmp - Variable in class RungeKutta
Z
- z - Variable in class Point3D
-
The
z-coordinate of the point. - zip() - Method in interface Resources
-
Get the JavaScript file for accepting compressed files for restoring states through drag'n'drop.
- zoom - Variable in class AbstractGraph.ZoomCommand
-
The adjustment factor of the zoom level.
- zoom() - Method in class AbstractGraph
-
Reset zoom.
- zoom() - Method in interface AbstractGraph.Zooming
-
Reset zoom.
- zoom() - Method in class LineGraph
- zoom() - Method in class ParaGraph
- zoom() - Method in class PopGraph3D.Pop3DScene
-
Reset zoom level.
- zoom() - Method in class TrackballControls
-
Reset zoom.
- zoom(double) - Method in class AbstractGraph
-
Adjust zoom level by the factor
zoom. - zoom(double) - Method in interface AbstractGraph.Zooming
-
Adjust zoom level by the factor
zoom. - zoom(double) - Method in class ParaGraph
- zoom(double) - Method in class PopGraph3D.Pop3DScene
-
Adjust zoom level by the factor
zoom. - zoom(double) - Method in class PopGraph3D
- zoom(double) - Method in class TrackballControls
-
Set zoom factor.
- zoom(double, double, double) - Method in class AbstractGraph
-
Helper method to adjust zoom level with the zoom center at the scaled coordinates
(fx, fy), specified as a fraction of the view port in horizontal and vertical directions, respectively. - zoom(double, double, double) - Method in class LineGraph
- zoom(double, int, int) - Method in class AbstractGraph
-
Adjust zoom level by the factor
zoomwith the center at coordinates(x,y)(in display coordinates as provided by event listeners). - zoom(double, int, int) - Method in interface AbstractGraph.Zoomer
-
Adjust zoom level by the factor
zoomwith the center at coordinates(x,y)(in display coordinates as provided by event listeners). - zoom(double, int, int) - Method in class ParaGraph
- zoom(double, int, int) - Method in class AbstractView
-
Default implementation for synchronized zooming of multiple graphs.
- ZOOM_FIT_MARGIN - Static variable in class LineGraph
-
Padding applied when fitting the y-axis to visible data.
- ZOOM_INCR - Static variable in interface AbstractGraph.Zooming
-
The factor for increasing/decreasing the zoom level on
MouseWheelEventorTouchMoveEvents. - ZOOM_INCR - Static variable in class TrackballControls
-
Default increments of zoom factor (multiplicative).
- ZOOM_MAX - Static variable in interface AbstractGraph.Zooming
-
The maximum zoom level.
- zoomCamera() - Method in class TrackballControls
-
Update eye and target for zooming.
- zoomChange - Variable in class TrackballControls
-
Utility variable to keep track of changes of zoom factor while zooming.
- ZoomCommand(double) - Constructor for class AbstractGraph.ZoomCommand
-
Create a new zoom command with an adjustment factor of
zoom. - zoomer - Variable in class AbstractGraph
-
The controller for zooming this graph.
- zoomFactor - Variable in class AbstractGraph
-
The current zoom level.
- zoomFitMenu - Variable in class LineGraph
-
The context menu item to fit the y-axis to the visible data.
- zoomFitMenu - Variable in class ParaGraph
-
The context menu item to zoom to fit the buffered data.
- zoomInertiaTimer - Variable in class AbstractGraph
-
The timer to remove the CSS classes
.evoludo-cursorZoomInor.evoludo-cursorZoomIn, respectively, from the graph element after the inertia of zooming has worn off. - zoomInMenu - Variable in class AbstractGraph
-
The context menu item to zoom in (enlarge) by a factor of
2. - zoomMenu - Variable in class AbstractGraph
-
The context menu holding zoom actions.
- zoomOutMenu - Variable in class AbstractGraph
-
The context menu item to zoom out (reduce) by a factor of
1/2. - zoomResetMenu - Variable in class AbstractGraph
-
The context menu item to reset the zoom level.
- zoomSpeed - Variable in class TrackballControls
-
Speed for zoom.
- zoomToFit() - Method in class ParaGraph
-
Set axis ranges to fit the full buffered trajectory and reset zoom factor.
- zoomX - Variable in class ParaGraph.ViewState
-
Cached x-axis zoom factor.
- zoomY - Variable in class ParaGraph.ViewState
-
Cached y-axis zoom factor.
_
- _matround(double) - Static method in class AffineTransform
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form