Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
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
More magic numbers from Numerical Recipes in C.
a4 - Static variable in class RungeKutta
More magic numbers from Numerical Recipes in C.
a5 - Static variable in class RungeKutta
More magic numbers from Numerical Recipes in C.
a6 - Static variable in class RungeKutta
More magic numbers from Numerical Recipes in C.
About the Mersenne Twister - Search tag in class org.evoludo.math.MersenneTwister
Section
About this Version - Search tag in class org.evoludo.math.MersenneTwister
Section
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 p lies 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.
AbstractGraph<B> - Class in org.evoludo.graphics
The base class for all graphical representations.
AbstractGraph(AbstractGraph.Controller, Module) - Constructor for class AbstractGraph
Create the base class for graphs.
AbstractGraph.Controller - Interface in org.evoludo.graphics
The base interface for communicating with the controller of all graphs.
AbstractGraph.GraphStyle - Class in org.evoludo.graphics
The style features for graphs.
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.
AbstractView - 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, svg PDF portable document format, pdf (not yet implemented). EPS encapsulated postscript format, eps (not yet implemented). PNG portable network graphics format, png STAT_DATA statistics data as comma separated list, csv TRAJ_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/strategic type.
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.
active - Variable in class Module
The array indicating which traits are active.
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 EvoLudoWeb
Currently visible view
activeViews - Variable in class EvoLudoWeb
Look-up table for active views.
add(double[], double) - Static method in class ArrayMath
Add scalar value to each element of double array/vector dst.
add(double[], double[]) - Static method in class ArrayMath
Add double arrays dst and add.
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 dx to the right and dy upwards.
add(double, double, double) - Method in class Vector3D
Shift the coordinates of this 3D vector by dx, dy and dz in the x-, y-, and z-coordinates, respectively.
add(float[], float) - Static method in class ArrayMath
Add scalar value to each element of float array/vector dst.
add(float[], float[]) - Static method in class ArrayMath
Add float arrays dst and add.
add(float[], float[], float[]) - Static method in class ArrayMath
Non-destructive array addition.
add(int[], int) - Static method in class ArrayMath
Add scalar value to each element of integer array/vector dst.
add(int[], int[]) - Static method in class ArrayMath
Add integer arrays dst and add.
add(int[], int[], int[]) - Static method in class ArrayMath
Non-destructive array addition.
add(long[], long) - Static method in class ArrayMath
Add scalar value to each element of long array/vector dst.
add(long[], long[]) - Static method in class ArrayMath
Add long arrays dst and add.
add(long[], long[], long[]) - Static method in class ArrayMath
Non-destructive array addition.
add(FocusPanel, Tooltip.Provider) - Method in class Tooltip
Register a new listener widget for tooltips and associate with the provider of 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 a and b and store the result in this vector.
add(Point3D, Point3D) - Method in class Vector3D
Add the 3D vectors a and b and store result in this vector.
add(Vector2D) - Method in class Vector2D
Add the 2D vector add to this vector.
add(Vector3D) - Method in class Vector3D
Add the 3D vector add to this vector.
add(Continuous) - Method in class Continuous
Add cpop to list of species.
add(Discrete) - Method in class Discrete
Add dpop to list of species.
add(ContextMenu.Listener, ContextMenu.Provider) - Method in class ContextMenu
Register a new listener widget for context menu requests and associate with the provider of the context menu.
add(T) - Method in class RingBuffer.LstItr
 
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.
addCandidate(int, int) - Method in class NetGames.IBSPop
The focal individual with index focal considers acts of cooperation towards the candidate member with index mdl through 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.
addCLO(CLOption) - Method in class CLOParser
Adds option to current list of command line options.
addCLOProvider(CLOProvider) - Method in class EvoLudo
Register clo as a provider of command line options.
addCLOProvider(CLOProvider) - Method in class CLOParser
Add provider to the list of providers.
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 x to 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 bin by one.
addData(int, double) - Method in class HistoGraph
Add data point to histogram by increasing the count of the bin with index bin by incr.
addDirected() - Method in class Geometry
Add directed links to network.
addEdgeAt(int, int) - Method in class Geometry
Add edge (undirected link) from node from to node to.
addFullscreenChangeHandler(String, FullscreenChangeHandler) - Static method in class NativeJS
JSNI method: Add a fullscreen change handler.
addFullscreenChangeHandler(FullscreenChangeHandler) - Method in class EvoLudoWeb
 
addFullscreenChangeHandler(FullscreenChangeHandler) - Method in class ContextMenu
 
addFullscreenChangeHandler(FullscreenChangeHandler) - Method in interface HasFullscreenChangeHandlers
Adds a FullscreenChangeEvent handler.
addFullscreenChangeHandler(FullscreenChangeHandler) - Method in class Tooltip
 
addInputHandler(InputHandler) - Method in interface HasInputHandlers
Adds a InputEvent handler.
addInputHandler(InputHandler) - Method in class Slider
 
addKey(String, String) - Method in class CLOption
Add a CLOption.Key to option with name key and description title.
addKey(CLOption.Key) - Method in class CLOption
Add CLOption.Key key to option.
addKeyListeners(EvoLudoWeb) - Method in class EvoLudoWeb
JSNI method: add global key event listeners for 'keydown', 'keyup', and 'keypress' events.
addKeys(CLOption.Key[]) - Method in class CLOption
Add all CLOption.Keys in the array chain to this option.
addLinkAt(int, int) - Method in class Geometry
Add link (directed link) from node from to node to.
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 x with color color and description descr.
addMarker(double, String, String, int[]) - Method in class HistoGraph
Add marker to histogram at x with color color, description descr, and linestyle linestyle.
addMilestoneListener(MilestoneListener) - Method in class EvoLudo
Add a milestone listener to the list of listeners that get notified when the model reaches milestones.
addModule(Module) - Method in class EvoLudo
Add module to lookup table of modules using the module's key.
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.
addUndirected() - Method in class Geometry
Add undirected links.
addView(AbstractView, HashMap<String, AbstractView>) - Method in class EvoLudoWeb
Convenience method to add view to list of active views activeViews.
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
adjustAccuracy(double) - Method in class Network
Adjusts the accuracy of the layouting process by a factor adjust.
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 me and its neighbours (interaction partners).
adjustGameScoresAt(int) - Method in class IBSPopulation
Adjust scores of focal player me and its neighbours (interaction partners).
adjustGameScoresAt(int) - Method in class DemesTBT.IBSPop
Adjust scores of focal player me and its neighbours (interaction partners).
adjustPairGameScoresAt(int) - Method in class IBSCPopulation
 
adjustPairGameScoresAt(int) - Method in class IBSDPopulation
 
adjustPairGameScoresAt(int) - Method in class IBSMCPopulation
 
adjustPairGameScoresAt(int) - Method in class IBSPopulation
Adjusts scores of focal individual with index me and its neighbors after me changed strategy.
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 index by adjust and 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 index from before to after and update all applicable helper variables, e.g.
adjustScores - Variable in class IBSPopulation
Optimization: Flag to indicate whether adjusting instead of recalculating scores is possible.
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
Constructs a new model for the numerical integration of the system of partial differential equations representing the dynamics specified by the Module module using the EvoLudo pacemaker engine to control the numerical evaluations.
AffineTransform - Class in org.evoludo.geom
The AffineTransform class 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 AffineTransform representing the Identity transformation.
AffineTransform(double[]) - Constructor for class AffineTransform
Constructs a new AffineTransform from 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 AffineTransform from 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 AffineTransform that is a copy of the specified AffineTransform object.
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
Temporary variables for intermediate results required to implement the fifth-order Cash-Karp Runge-Kutta method.
ak4 - Variable in class RungeKutta
Temporary variables for intermediate results required to implement the fifth-order Cash-Karp Runge-Kutta method.
ak5 - Variable in class RungeKutta
Temporary variables for intermediate results required to implement the fifth-order Cash-Karp Runge-Kutta method.
ak6 - Variable in class RungeKutta
Temporary variables for intermediate results required to implement the fifth-order Cash-Karp Runge-Kutta method.
alert(String) - Static method in class NativeJS
JSNI method: Display javascript alert panel - use sparingly.
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 Geometry
Allocate the memory neccessary to store the network structure.
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
 
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.
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 element to boolean array array.
append(double[], double) - Static method in class ArrayMath
Append element to double array array.
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 element to int array array.
append(Path2D.Iterator, boolean) - Method in class Path2D
Appends the geometry of the specified Path2D.Iterator object 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 entry to ring buffer.
append(T[], T) - Static method in class ArrayMath
Append element of type T to array array of the same type.
appendProgress(String) - Static method in class MersenneTwister
Append message to buffer (no newline added).
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.
applyCLO() - Method in class EvoLudoWeb
Process and apply the command line arguments stored in EvoLudoWeb.evoludoCLO Loads new model (and unloads old one), if necessary, and loads/adjusts the data views as appropriate.
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
 
arrayLength(T) - Method in class RingBuffer
Helper method to deal with entry representing 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×2 games.
ATBT(EvoLudo) - Constructor for class ATBT
Create a new instance of the module for asymmetric 2×2 games.
ATBT.ATBTMap - Class in org.evoludo.simulator.modules
The class that defines the mapping of asymmetric 2×2 games onto a 2D phase plane: fraction of cooperators along x-axis and fraction of rich patches along y-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×2 games with environmental feedback.
ATBTMap() - Constructor for class ATBT.ATBTMap
Constructs a new map to translate between population states and the phase plane.
ATBTPop(EvoLudo, ATBT) - Constructor for class ATBT.ATBTPop
Create a new instance of the IBS model for asymmteric 2×2 games.
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 (or null).
autoClose - Variable in class ContextMenu
true to close sub-menus automatically when pointer exited the sub-menu.
autoDt - Variable in class RungeKutta
true if the adaptive step sizes should be used.
autoHide - Variable in class ContextMenu
true to automatically set timer for hiding context menu after pointer exited context menu.
autoOpen - Variable in class ContextMenu
true to 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 both 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 ParaGraph
The context menu item to autoscale the axis.
autoscaleX - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether to auto-scale the horizontal axis.
autoscaleY - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether to auto-scale the vertical axis.
autoscaleYMenu - Variable in class HistoGraph
The context menu to select autoscaling of the y-axis.
avgIn - Variable in class Geometry
The average number of incoming links.
avgOut - Variable in class Geometry
The average number of outgoing links.
avgScores(double[], int, double[]) - Method in interface ODE.HasDE
Calculate the average payoff/score for the frequency of traits/strategies specified in the array density for interactions in groups of size n.
avgScores(double[], int, double[]) - Method in class ATBT
 
avgScores(double[], int, double[]) - Method in class CDL
Calculate the average payoff/score for the frequency of traits/strategies specified in the array density for interactions in groups of size n.
avgScores(double[], int, double[]) - Method in class CDLP
 
avgScores(double[], int, double[]) - Method in class CDLPQ
 
avgScores(double[], int, double[]) - Method in class EcoPGG
 
avgScores(double[], int, double[]) - Method in class Moran
 
avgScores(double[], int, double[]) - Method in class RSP
 
avgScores(double[], int, double[]) - Method in class TBT
 
avgScores(double[], int, double[], int) - Method in interface ODE.HasDE
Calculate the average payoff/score for the frequency of traits/strategies specified in the array density for interactions in groups of size n in multi-species interactions.
avgTot - Variable in class Geometry
The average number of the sum of incoming and outgoing links.
axis - Variable in class Distribution.TraitCommand
The axis that this command affects.
axis - Variable in class Phase2D.TraitCommand
The axis that this command affects.
axisLabelFont - Variable in class AbstractGraph.GraphStyle
The font for the axis labels as a CSS string.

B

b - Variable in class Line2D
The y-intercept of the straight line.
b1End - Variable in class scanCSD
The last value of the b1 benefit parameter.
b1Incr - Variable in class scanCSD
The increment of the b1 benefit parameter.
b1Log - Variable in class scanCSD
The flag to indicate whether to use logarithmic increments for the b1 benefit parameter.
b1Start - Variable in class scanCSD
The first value of the b1 benefit parameter.
b21 - Static variable in class RungeKutta
 
b2End - Variable in class scanCSD
The last value of the b2 benefit parameter.
b2Incr - Variable in class scanCSD
The increment of the b2 benefit parameter.
b2Log - Variable in class scanCSD
The flag to indicate whether to use logarithmic increments for the b2 benefit parameter.
b2Start - Variable in class scanCSD
The first value of the b2 benefit 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
 
baseline - Variable in class Map2Fitness
Baseline fitness for map.
BasicTooltipProvider - Interface in org.evoludo.simulator.views
Graphs that provide basic tooltips should implement this interface.
BckItr() - Constructor for class RingBuffer.BckItr
Creates a new Iterator over all elements in this buffer starting with the most recent entry.
becomesVacantAt(int) - Method in class IBSDPopulation
 
becomesVacantAt(int) - Method in class IBSPopulation
Check if site with index index will become vacant in this time step.
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 me when interacting with an opponent with traits you.
benefits(double, double, int) - Method in class Continuous.Traits2Payoff
Calculate the benefits to the focal individual with trait value me in trait with index trait when interacting with an opponent with trait value you.
Benefits(String, String, int) - Constructor for enum class Continuous.Benefits
Create a new type of benefit function with key key and description title as well as nParams parameters.
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 AbstractGraph.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 vector x.
bimodality(double[], double) - Static method in class Distributions
Bimodality coefficient of data points x[i] stored in double vector x with known mean m1.
bin - Variable in class HistoGraph.Marker
The index of the marked bin.
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 value for trait with index trait.
binOf(double, int) - Method in class ColorMap.Gradient2D
Utility method to calculate the index of the gradient color that corresponds to value for trait with index trait.
Binomial(double, int) - Constructor for class RNGDistribution.Binomial
Creates binomial distribution with n trials and success probability p (mean n p) and a new instance of MersenneTwister..
Binomial(MersenneTwister, double, int) - Constructor for class RNGDistribution.Binomial
Creates binomial distribution with n trials and success probability p (mean n p) and the random number generator rng.
bins - Variable in class Distribution
The storage to accommodate the trait histograms.
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).
BIT32_MASK - Static variable in class MersenneTwister
 
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 colors with respective weights (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 one has weight w1 (and color two has 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.
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 T objects.
bufferCapacity - Variable in class RingBuffer
Buffer capacity, i.e.
bufferDepth - Variable in class RingBuffer
The depth of a buffer containing arrays.
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.
bufferSizeTrigger - Variable in class AbstractGraph
The context menu item which triggers the buffer size context menu.
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.

C

c1 - Static variable in class RungeKutta
 
c1End - Variable in class scanCSD
The last value of the c1 cost parameter.
c1Incr - Variable in class scanCSD
The increment of the c1 cost parameter.
c1Log - Variable in class scanCSD
The flag to indicate whether to use logarithmic increments for the c1 cost parameter.
c1Start - Variable in class scanCSD
The first value of the c1 cost parameter.
c2End - Variable in class scanCSD
The last value of the c2 cost parameter.
c2Incr - Variable in class scanCSD
The increment of the c2 cost parameter.
c2Log - Variable in class scanCSD
The flag to indicate whether to use logarithmic increments for the c2 cost parameter.
c2Start - Variable in class scanCSD
The first value of the c2 cost 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 ParaGraph
 
calcBounds(int, int) - Method in class PopGraph2D
 
calcBounds(int, int) - Method in class PopGraph3D
 
calcBounds(int, int) - Method in class S3Graph
 
calcInvDeltaX() - Method in class PDE
Helper method to calculate 1 / dx for different lattice geometries.
calculateType() - Method in class AffineTransform
This is the utility function to calculate the flag bits when they have not been cached.
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.
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.
Category(String) - Constructor for class CLOption.Category
Create a new category with the header header.
Category(String, int) - Constructor for class CLOption.Category
Create a new category with header and priority.
catGlobal - Static variable in class EvoLudo
The category for global options.
catGUI - Static variable in class EvoLudo
The category for user interface specific options.
catModel - Static variable in class EvoLudo
The category for model specific options.
catModule - Static variable in class EvoLudo
The category for module specific options.
catSimulation - Static variable in class EvoLudo
The category for simulation specific options.
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 points x[i] stored in double vector x with known mean m1.
centralMoment(double[], int) - Static method in class Distributions
m-th centralized moment of data points x[i] stored in double vector x.
CHANGE_MODE - Enum constant in enum class ChangeListener.PendingAction
Change execution mode of model.
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.
changeViewTo(AbstractView) - Method in class EvoLudoWeb
Change view of EvoLudo model data.
changeViewTo(AbstractView, boolean) - Method in class EvoLudoWeb
Change view of EvoLudo model data.
charge - Variable in class PDESupervisor
The model to manage and supervise its execution.
check() - Method in class simCDL
 
check() - Method in class Geometry
Check the feasibility of the network parameters.
check() - Method in class IBS
 
check() - Method in class IBSD
 
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
 
checkConnections() - Method in class Geometry
Check consistency of links.
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(double) - Method in class ODE
Helper method to check whether the squared distance dist2 qualifies to signal convergence.
checkConvergence(double) - Method in class SDE
Helper method to check whether the squared distance dist2 qualifies 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.
checkGeometry(Geometry) - Method in class IBSPopulation
Provide opportunity/hook for subclasses to introduce new geometries.
checkGeometry(Geometry) - Method in class NetGames.IBSPop
 
checkReference(File, Plist, String) - Method in class TestEvoLudo
Search for reference file refname in directory references.
checkRounding(Double, Double) - Method in class Plist
Check if the difference between ref and check is due to rounding errors.
checkRounding(Double, Double, Integer) - Method in class Plist
Check if the difference between ref and check is due to rounding errors.
checkStatistics() - Method in class Histogram
Check the mode of the view.
childMenu - Variable in class ContextMenu
Reference to current child menu or null if no child menu is visible.
childMenu - Variable in class ContextMenuItem
Reference to submenu if this menu item controls one and null otherwise.
ci - Variable in class Continuous.Traits2Payoff
The 2D array of cost function parameters.
CIRCLE - Enum constant in enum class PDE.InitType
Circle in the center with uniform densities.
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.
clear() - Method in class Network
 
clear() - Method in class AbstractView
Clear the view.
clear() - Method in class Console.Log
Clear the log buffer and the display.
clear() - Method in class Distribution
 
clear() - Method in class Pop2D
 
clear() - Method in class S3
 
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.
clearData() - Method in class HistoGraph
Clear the histrogram data.
clearGaussian() - Method in class MersenneTwister
Clears the internal Gaussian variable from the RNG.
clearGraph() - Method in class AbstractGraph
Clear the graph.
clearHistory() - Method in class AbstractGraph
Clear the history of the graph (if there is one).
clearKeys() - Method in class CLOption
Clear all keys from the option.
clearLinksFrom(int) - Method in class Geometry
Remove all outgoing links from node idx.
clearLinksTo(int) - Method in class Geometry
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
 
clearRNGSeed() - Method in class RNGDistribution
Clear seed for random number generator.
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).
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.
cloColors - Variable in class NetGames
Command line option to set the colors for altruists, fair players, and egoists.
cloConsistency - Variable in class IBS
Command line option to enable consistency checks.
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 dt in DE models.
cloDelay - Variable in class EvoLudo
Command line option to set the delay between subsequent updates.
cloDistribution - Variable in class scanCSD
The command line option to print the trait distribution.
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 strategic types and patch quality.
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.
cloGUIFeatures - Variable in class EvoLudoGWT
Command line option to mimic ePub modes and to disable device capabilities.
cloHelp - Variable in class EvoLudo
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.
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 - Variable in class EvoLudo
Command line option to set the type of model (see Type).
cloModule - Variable in class EvoLudo
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 Geometry
Clone geometry.
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 this to clone.
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.
cloNSamples - Variable in class simCDL
Command line option to set the number of samples for fixation probabilities.
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<CLOProvider>) - 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×2 payoff matrix for interactions between cooperators and defectors.
cloPayoffs4x4 - Variable in class ATBT
Command line option to set the 2×2 payoff matrix for interactions between cooperators and defectors or the (generic) 4×4 payoff matrix for arbitrary interactions between four strategic types.
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.
cloPhase2DAxis - Variable in class Module
Command line option to set the traits on phase plane axis.
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, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name (with required argument), which defaults to defaultArg, and brief description description as well as the delegate delegate to process the argument and optionally retrieve the description.
CLOption(String, String, CLOption.Argument, String, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name of type type, which defaults to defaultArg, and brief description description as well as the delegate delegate to process the argument and optionally retrieve the description.
CLOption(String, String, CLOption.Argument, CLOption.Category, String, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name of type type, which defaults to defaultArg, in category category and brief description description as well as the delegate delegate to process the argument and optionally retrieve the description.
CLOption(String, String, CLOption.Argument, CLOption.Category, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name of type type, which defaults to defaultArg, and catgeory category as well as the delegate delegate to process the argument and retrieve the description.
CLOption(String, String, CLOption.Argument, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name of type type, which defaults to defaultArg, as well as the delegate delegate to process the argument and retrieve the description.
CLOption(String, String, CLOption.Category, String, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name (with required argument), which defaults to defaultArg, of catgeory category and brief description description as well as the delegate delegate to process the argument and optionally retrieve the description.
CLOption(String, String, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name (no arguments) and short description description as well as the delegate delegate to process the argument and optionally retrieve the description.
CLOption(String, CLOption.Category, String, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name (no arguments) with category category and brief description description as well as the delegate delegate to process the argument and optionally retrieve the description.
CLOption(String, CLOption.Category, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name (no arguments) with category category and the delegate to process the argument and retrieve the description.
CLOption(String, CLOption.CLODelegate) - Constructor for class CLOption
Creates command line option with the name name and the delegate to process the argument and provide the description.
CLOption.Argument - Enum Class in org.evoludo.util
Types of command line options: REQUIRED required argument.
CLOption.Category - Class in org.evoludo.util
Handle different categories of options.
CLOption.CLODelegate - Interface in org.evoludo.util
Interface to process command line arguments
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.
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 strategy.
cloRNG - Variable in class EvoLudo
Command line option to perform test of random number generator on launch.
cloRun - Variable in class EvoLudo
Command line option to request that the EvoLudo model immediately starts running after loading.
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 EvoLudo
Command line option to set seed of random number generator.
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.
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 EvoLudoWeb
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.
cloSpeciesUpdateRate - Variable in class Module
Command line option to set the relative rate for updating each population/species.
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 EvoLudo
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 EvoLudo
Command line option to set the color for trajectories.
cloVerbose - Variable in class EvoLudo
Command line option to set verbosity level of logging.
cloView - Variable in class EvoLudoWeb
Command line option to set the data view displayed in the GUI.
cmd - Variable in class ContextMenuItem
Command that gets executed when selecting this menu item and null if this menu item controls a submenu.
code - Variable in enum class TestEvoLudo.ConsoleColors
The style code.
collectCLO(CLOParser) - Method in class EvoLudoWeb
 
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 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 color into a color object of type T.
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
Constructs a new color map.
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 N dimensional 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
Constructs a new color map.
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
N dimensional 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 canvas element.
ColorMapCSS() - Constructor for class ColorMapCSS
Constructs a new color map.
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
N dimensional 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 EvoLudo
The coloring method type.
ColorModelType(String, String) - Constructor for enum class EvoLudo.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 k elements from pool of size n.
combinations(long, long) - Static method in class Combinatorics
Combinations: number of ways to draw k elements from pool of size n.
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
commitStrategies() - Method in class IBSDPopulation
After a synchronous update step the new state must be copied back to become the current state.
commitStrategies() - Method in class IBSMCPopulation
 
commitStrategies() - Method in class IBSPopulation
After a synchronous update step the new state must be copied back to become the current state.
commitStrategies() - Method in class DemesTBT.IBSPop
 
commitStrategies() - Method in class NetGames.IBSPop
 
commitStrategyAt(int) - Method in class IBSCPopulation
 
commitStrategyAt(int) - Method in class IBSDPopulation
 
commitStrategyAt(int) - Method in class IBSMCPopulation
 
commitStrategyAt(int) - Method in class IBSPopulation
The change of a strategy of the player at index is stored in a temporary variable and must be committed before proceeding.
commitStrategyAt(int) - Method in class DemesTBT.IBSPop
 
commitStrategyAt(int) - 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.
compareRuns(File, Plist, Plist) - Method in class TestEvoLudo
Compare reference output reference with the output of the test replicate and generate a report if differences are found.
compareTo(CLOption) - Method in class CLOption
 
competition - Variable in class IBSPopulation
The geometry of the competition graph.
competition - Variable in class Module
The geometry of competition structure
compGroup - Variable in class IBSPopulation
Reference to the competition/reference/model group.
COMPLETE - Enum constant in enum class Geometry.Type
Complete graph, connectivity \(k=N-1\).
concatenate(AffineTransform) - Method in class AffineTransform
Concatenates an AffineTransform Tx to this AffineTransform Cx in the most commonly useful way to provide a new user space that is mapped to the former user space by Tx.
configGUI() - Method in class EvoLudoWeb
Helper method to update the views after the command line options have been applied.
connect - Variable in class Model
Flag to indicate whether the current data point belongs to the same time series.
connectivity - Variable in class Geometry
The degree or connectivity of the graph or (average) number of neighbours.
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 - 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 point x lies on the line segment p-q.
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 parent menu.
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.
ContextMenuCheckBoxItem - Class in org.evoludo.ui
Component of the context menu extension to GWT's user interface.
ContextMenuCheckBoxItem(String, boolean, Scheduler.ScheduledCommand) - Constructor for class ContextMenuCheckBoxItem
Create new menu item with check box and the title text.
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.
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 name and triggers the command cmd when selected.
ContextMenuItem(String, ContextMenu) - Constructor for class ContextMenuItem
Create a new context menu item with the title name that controls the submenu child.
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 - Interface in org.evoludo.simulator.models
Common interface for all models with continuous strategy sets.
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 engine and interactions with module partner.
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.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.
controller - Variable in class AbstractGraph
The controller of this graph.
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 in dest.
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 src to dst.
copy(double[], double[]) - Static method in class ArrayMath
Copy the double 2D array/matrix src to dst.
copy(int[][], int[][]) - Static method in class ArrayMath
Copy the integer 2D array/matrix src to dst.
copy(int[], double[]) - Static method in class ArrayMath
Element-wise copy of integer array/vector src to double array/vector dst.
copy(int[], int[]) - Static method in class ArrayMath
Copy the integer array/vector src to dst.
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.
cornerIdx - Variable in class S3Graph
The index of the corner closest to the mouse pointer.
correlation(double[], double[]) - Static method in class Distributions
Pearson correlation coefficient between data points x[i], y[i] stored in double vectors x and y using 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 vectors x and y with known means meanx, meany and variances varx, 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 me when interacting with an opponent with traits you.
costs(double, double, int) - Method in class Continuous.Traits2Payoff
Calculate the costs to the focal individual with trait value me in trait with index trait when interacting with an opponent with trait value you.
Costs(String, String, int) - Constructor for enum class Continuous.Costs
Create a new type of cost function with key key and description title as well as nParams parameters.
countTraits(int[], int[], int, int) - Method in class IBSDPopulation
Count the number of each trait in the array traits starting at offset for len individuals.
covariance(double[], double[]) - Static method in class Distributions
Sample covariance of data points x[i], y[i] stored in double vectors x and y using 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 vectors x and y with known means meanx and meany.
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 EvoLudo
Starting time of CPU sampling (negative if not sampling).
cpuMean - Variable in class EvoLudo
Mean time of CPU sampling.
cpuSamples - Variable in class EvoLudo
Number of CPU time samples
cpuVar - Variable in class EvoLudo
Variance of time of CPU sampling.
createCompetitionGeometry() - Method in class IBSPopulation
Creates a new instance of the competition or imitation structure, if needed.
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.
createGeometry() - Method in class Module
Opportunity to supply Geometry, in case interaction and competition graphs are the same.
createGeometry(int) - Method in class Distribution
Create a geometry for the given number of traits.
createIBS() - Method in interface IBS.HasIBS
Provides opportunity for module to supply custom implementation of individual based simulations, IBS.
createIBS(Module) - Method in class EvoLudo
Creates individual based simulation model for module.
createIBSPop() - Method in class simCDL
 
createIBSPop() - Method in class ATBT
Opportunity to supply custom individual based simulations.
createIBSPop() - Method in class CDL
 
createIBSPop() - Method in class CDLP
Opportunity to supply custom individual based simulations.
createIBSPop() - Method in class DemesTBT
 
createIBSPop() - Method in class Module
Opportunity to supply custom individual based simulations.
createIBSPop() - Method in class NetGames
 
createIBSPop() - Method in class RSP
 
createIBSPop() - Method in class TBT
 
createInteractionGeometry() - Method in class IBSPopulation
Creates a new instance of the interaction structure, if needed.
createInverse() - Method in class AffineTransform
Returns an AffineTransform object representing the inverse transformation.
createNetwork2D(Geometry) - Method in class EvoLudo
Generate 2D network.
createNetwork2D(Geometry) - Method in class EvoLudoGWT
 
createNetwork3D(Geometry) - Method in class EvoLudo
Generate 3D network.
createNetwork3D(Geometry) - Method in class EvoLudoGWT
 
createODE() - Method in interface ODE.HasODE
Provides opportunity for model to supply custom ODE implementation.
createODE() - Method in class ATBT
 
createODE(Module) - Method in class EvoLudo
Creates ordinary differential equation model for module.
createPDE() - Method in interface PDE.HasPDE
Provides opportunity for model to supply custom PDE implementation.
createPDE() - Method in class EcoPGG
 
createPDE(Module) - Method in class EvoLudo
Creates partial differential equation model for module.
createPolygon2D(double[], double[]) - Static method in class Path2D
Construct a polygon from array of x- and y coordinates.
createSDE() - Method in interface SDE.HasSDE
Provides opportunity for module to supply custom implementation for numerically integrating stochastic differential equations, SDE.
createSDE(Module) - Method in class EvoLudo
Creates stochastic differential equation model for module.
createSVGContext(int, int) - Static method in class NativeJS
JSNI method: Create a SVG context for exporting the view.
createTransformedShape(Path2D) - Method in class AffineTransform
Returns a new Path2D object defined by the geometry of the specified Path2D after it has been transformed by this transform.
createWidget() - Method in class AbstractView
Create the widget that will contain the graphical representations of the data.
createWidget() - Method in class Console
 
cross(Vector3D) - Method in class Vector3D
Calculate the cross product of the 3D vector d and this vector.
cross(Vector3D, Vector3D) - Method in class Vector3D
Calculate the cross product of two 3D vectors a, b and 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 Style Rules - Search tag in class org.evoludo.ui.ContextMenu
Section
CSS Style Rules - Search tag in class org.evoludo.ui.ContextMenuCheckBoxItem
Section
CSS Style Rules - Search tag in class org.evoludo.ui.ContextMenuItem
Section
CSS Style Rules - Search tag in class org.evoludo.ui.Slider
Section
CSS Style Rules - Search tag in class org.evoludo.ui.Tooltip
Section
CSS Style Rules - Search tag in class org.evoludo.ui.TrackballControls
Section
CSS Style Rules - Search tag in org.evoludo.graphics.AbstractGraph.onMouseMove(MouseMoveEvent)
Section
CSS Style Rules - Search tag in org.evoludo.graphics.AbstractGraph.onMouseMove(MouseMoveEvent)
Section
CSS Style Rules - Search tag in org.evoludo.graphics.AbstractGraph.onMouseUp(MouseUpEvent)
Section
CSS Style Rules - Search tag in org.evoludo.graphics.AbstractGraph.onMouseUp(MouseUpEvent)
Section
CSS Style Rules - Search tag in org.evoludo.graphics.AbstractGraph.onMouseUp(MouseUpEvent)
Section
CSS Style Rules - Search tag in org.evoludo.graphics.AbstractGraph.onMouseWheel(MouseWheelEvent)
Section
CSS Style Rules - Search tag in org.evoludo.graphics.PopGraph2D.PopGraph2D(GenericPopGraph.PopGraphController, Module)
Section
CSS Style Rules - Search tag in org.evoludo.graphics.PopGraph2D.onMouseDown(MouseDownEvent)
Section
CSS Style Rules - Search tag in org.evoludo.graphics.PopGraph2D.onMouseMove(MouseMoveEvent)
Section
CSS Style Rules - Search tag in org.evoludo.graphics.PopGraph3D.PopGraph3D(GenericPopGraph.PopGraphController, Module)
Section
CUBE - Enum constant in enum class Geometry.Type
Cubic lattice, 3D.
current - Variable in class Tooltip
Reference to current provider of tooltips and null if 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.
cursor - Variable in class RingBuffer.BckItr
Index of current element in Iterator.
cursor - Variable in class RingBuffer.FwdItr
Index of current element in Iterator.
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 AbstractGraph.GraphStyle
The color of the custom levels.
customXLevels - Variable in class AbstractGraph.GraphStyle
The array with x-values to draw custom vertical levels.
customYLevels - Variable in class AbstractGraph.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 AbstractGraph.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 ParaGraph.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.
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.
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.
debugUpdatePopulationAt(int) - Method in class IBSPopulation
Update focal individual with index focal for debugging.
decode(String) - Static method in class XMLCoder
Decode XML string.
decodeGeometry(Plist) - Method in class Geometry
Decode the geometry from the plist.
decreaseDelay() - Method in class EvoLudo
Decrease delay between subsequent updates by fixed factor.
DEFAULT - Enum constant in enum class EvoLudo.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).
defaultCLO - Variable in class EvoLudoWeb
Default set of parameters as specified for the initial invocation.
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.
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 EvoLudo
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.
deltaStrategies(int, int) - Method in class IBSMCPopulation
Measure the (Cartesian) distance between strategies at a and b
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 ptSrc and stores the result in ptDst.
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 ODE.InitType
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 Geometry
Derive competition geometry from current (interaction) geometry.
deriveInteractionGeometry(IBSPopulation) - Method in class Geometry
Derive interaction geometry from current (competition) geometry.
DESARGUES - Enum constant in enum class Geometry.Type
Desargues graph, size \(N=20\), connectivity \(k=3\).
descr - Variable in class HistoGraph.Marker
The description of the marker.
description - Variable in enum class Geometry.Type
Optional long description of geometry type for help display.
description - Variable in class CLOption
the short description of the command line option.
deStep(double) - Method in class ODE
Attempts a numerical integration step of size step.
deStep(double) - Method in class RungeKutta
Attempts a numerical integration step of size step.
deStep(double) - Method in class SDE
Attempts a numerical integration step of size step.
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
 
detectGUIFeatures() - Method in class EvoLudoGWT
Use JSNI helper methods to query and detect features of the execution environment.
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<String>) - Method in class Plist
Compare this plist to plist but ignore keys in clo.
diffArray(List<Object>, List<Object>) - Method in class Plist
Helper method to compare two plist-arrays.
diffcoeff - Variable in class PDE
The array of diffusion coefficients for each trait.
diffDict(Plist, Plist) - 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.
diffuse() - Method in class PDESupervisor
Perform the diffusion step.
diffuse(int, int) - Method in class Advection
 
diffuse(int, int) - Method in class PDE
Diffusion step.
DIFFUSION - Enum constant in enum class IBS.MigrationType
Diffusive migration (exchange of neighbors).
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 strategy sets.
Discrete - Interface in org.evoludo.simulator.models
Common interface for all models with discrete strategy sets.
Discrete(EvoLudo) - Constructor for class Discrete
Create new module with a discrete set of strategies.
Discrete(EvoLudo, Discrete) - Constructor for class Discrete
Create a new module with a discrete set of strategies with pacemaker engine and interactions with module partner.
Discrete(Discrete) - Constructor for class Discrete
Create another module with a discrete set of strategies.
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 - Search tag in org.evoludo.simulator.models.IBSDPopulation.reset()
Section
Discussions/extensions - Search tag in org.evoludo.simulator.models.IBSDPopulation.reset()
Section
Discussions/extensions - Search tag in org.evoludo.simulator.models.IBSPopulation.step()
Section
Discussions/extensions - Search tag in org.evoludo.simulator.models.IBSPopulation.step()
Section
Discussions/extensions: - Search tag in org.evoludo.simulator.models.IBSPopulation.pickFitFocalIndividual()
Section
Discussions/extensions: - Search tag in org.evoludo.simulator.models.IBSPopulation.resetScoreAt(int)
Section
Discussions/extensions: - Search tag in org.evoludo.simulator.models.IBSPopulation.resetScoreAt(int)
Section
Discussions/extensions: - Search tag in org.evoludo.simulator.models.IBSPopulation.updateEffScoreRange(int, double, double)
Section
dispatch(FullscreenChangeHandler) - Method in class FullscreenChangeEvent
 
dispatch(InputHandler) - Method in class InputEvent
 
displayMessage(String) - Method in class AbstractGraph
Display message msg on the graph (no HTML formatting).
displayMessage(String) - Method in class HistoGraph
 
displayMessage(String) - Method in class PopGraph3D
 
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.
displayUniqueGeometry(Geometry, Geometry) - Static method in class Geometry
Checks whether a single graphical representation can be used for the interaction and competition graphs.
displayUniqueGeometry(Module) - Static method in class Geometry
Checks whether a single graphical representation can be used for the interaction and competition graphs.
dispose() - Method in class AbstractView
Dispose of view.
dispose() - Method in class TrackballControls
Free resources.
dist(double[], double[]) - Static method in class ArrayMath
Distance of two double arrays a and b given 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 a and b given 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 n and node m.
distance(Node3D) - Method in class Node3D
Calculate the distance between this 3D node n and node m.
distance(Point2D) - Method in class Line2D
Calculate the distance between point p and the line.
distance(Point2D) - Method in class Point2D
Calculate the distance between the two 2D points p and q: \(\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 p and q: \(\sqrt{(p.x-q.x)^2+(p.y-q.y)^2+(p.z-q.z)^2}\).
DISTANCE - Enum constant in enum class EvoLudo.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 p and the line l.
distance2(Node2D) - Method in class Node2D
Calculate the distance squared between this 2D node n and node m.
distance2(Node3D) - Method in class Node3D
Calculate the distance squared between this 3D node n and node m.
distance2(Point2D) - Method in class Line2D
Calculate the squared distance between point p and the line.
distance2(Point2D) - Method in class Point2D
Calculate the distance squared between the two 2D points p and q: \((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 p from the segment, specified by the two points s1 and s2.
distance2(Point3D) - Method in class Point3D
Calculate the distance squared between the two 3D points p and q: \((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 p from the segment s.
distrCentralMoment(double[], int) - Static method in class Distributions
m-th central moment of probability distribution with weights w[i] stored in double vector w.
distrCentralMoment(double[], int, double) - Static method in class Distributions
m-th central moment of probability distribution with weights w[i] stored in double vector w with known mean m1.
Distribution - Class in org.evoludo.simulator.views
The view to display the distribution of continuous traits.
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 axis.
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 vector w.
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 weights w[i] stored in double vector w.
distrMutation - Variable in class IBS
Geometric (exponential) waiting time distribution for optimizations of homogeneous populations.
distrMutationMigration - Variable in class DemesTBT.IBSPop
The distribution for migration events.
distrStdev(double[]) - Static method in class Distributions
Standard deviation of probability distribution with weights w[i] stored in double vector w.
distrStdev(double[], double) - Static method in class Distributions
Standard deviation of probability distribution with weights w[i] stored in double vector w with known mean m1.
distrVariance(double[]) - Static method in class Distributions
Variance of probability distribution with weights w[i] stored in double vector w.
distrVariance(double[], double) - Static method in class Distributions
Variance of probability distribution with weights w[i] stored in double vector w with known mean m1.
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 a and b given by the sum over (a[i]-b[i])^2.
distSq(int[], int[]) - Static method in class ArrayMath
Squared distance of two integer arrays a and b given by the sum over (a[i]-b[i])^2.
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 strategy.
doAdvection - Variable in class Advection
The flag to indicate whether advection coefficients are non-vanishing.
doAdvection() - Method in class Advection
Gets whether the model has non-vanishing advection coefficients.
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.
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 Geometry.Type
Dodekahedron graph, size \(N=20\), connectivity \(k=3\).
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
true to 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.
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
true if done reading the plist-string.
doPan - Variable in class TrackballControls
true if panning is pending.
doPrev - Variable in class EvoLudo
Flag to indicate if a backstep is in progress.
doRotate - Variable in class TrackballControls
true if rotation is pending.
doSolo - Variable in class CDL
The flag to indicate whether the public good gets created even with a single participant.
doStatistics - Variable in class Histogram
The flag to indicate whether the view is in statistics mode.
doSyncMigration() - Method in class IBSPopulation
Perform synchronous migration.
dot(double[], double[]) - Static method in class ArrayMath
Dot product of two double arrays a and b given by the sum over a[i]*b[i].
dot(float[], float[]) - Static method in class ArrayMath
Dot product of two float arrays a and b given by the sum over a[i]*b[i].
dot(int[], int[]) - Static method in class ArrayMath
Dot product of two integer arrays a and b given by the sum over a[i]*b[i].
dot(long[], long[]) - Static method in class ArrayMath
Dot product of two long arrays a and b given by the sum over a[i]*b[i].
dot(Vector2D) - Method in class Vector2D
Calculate the dot product of 2D vector d and this vector.
dot(Vector3D) - Method in class Vector3D
Calculate the dot product of 3D vector d and this vector.
dottedLine - Variable in class AbstractGraph.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() - Method in class AbstractGraph
Determine whether it is time to update the display.
doZoom - Variable in class TrackballControls
true if zooming is pending.
dR - Variable in class PopGraph2D
The diameter of nodes for networks.
dragEnterHandler - Variable in class EvoLudoWeb
Reference to registration of drag'n'drop handlers (if one was installed).
dragLeaveHandler - Variable in class EvoLudoWeb
Reference to registration of drag'n'drop handlers (if one was installed).
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 axis labels, ticks and tick marks, as applicable.
drawFrame(int, int, double) - Method in class AbstractGraph
Draw the frame of the graph including axis labels, ticks and tick marks, as applicable, after scaling the canvas by gscale.
drawLattice() - Method in class GenericPopGraph
Draws structures with static layout of lattices.
drawLattice() - Method in class PopGraph2D
 
drawLattice() - Method in class PopGraph3D
 
drawMarkers() - Method in class HistoGraph
Draw the marked bins.
drawNetwork() - Method in class GenericPopGraph
Draws the network.
drawNetwork() - Method in class PopGraph2D
 
drawNetwork() - Method in class PopGraph3D
 
drawUniverse() - Method in class PopGraph3D
Adds the nodes, links, lights and camera to the scene.
drop(boolean[], int) - Static method in class ArrayMath
Drop the element at index from the array array of type boolean[].
drop(boolean[], int, int) - Static method in class ArrayMath
Drop a range of elements starting with index from to index to from the boolean[] array array.
drop(double[], int) - Static method in class ArrayMath
Drop the element at index from the array array of type double[].
drop(double[], int, int) - Static method in class ArrayMath
Drop a range of elements starting with index from to index to from the double[] array array.
drop(int[], int) - Static method in class ArrayMath
Drop the element at index from the array array of type int[].
drop(int[], int, int) - Static method in class ArrayMath
Drop a range of elements starting with index from to index to from the int[] array array.
drop(T[], int) - Static method in class ArrayMath
Drop the element at index from the array array of type T.
drop(T[], int, int) - Static method in class ArrayMath
Drop a range of elements starting with index from to index to from the array array of type T.
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.
dumpCLO() - Method in class CLOParser
Reports the current setting of every command line option in the options list.
dumpEnd() - Method in class EvoLudo
Concluding words for report (currently JRE only).
dumpMinor - Variable in class TestEvoLudo
The flag to indicate whether to dump differences for minor failures.
dumpParameters() - Method in class EvoLudo
Report all parameter settings to output (currently JRE only).
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 Geometry.Type
Dynamically changeing network structure.
dynamicDampingFactor - Variable in class TrackballControls
Factor for dynamic damping of changes to the view.
DYNAMICS - Enum constant in enum class Mode
Dynamics: follow the time series of the model.
dyt - Variable in class ODE
The frequency/density increments of the ODE between the current state ODE.yt and the previous state ODE.yout.

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
The map for translating the data of the ecological public goods game models into 2D phase plane representation.
EcoPGGMap() - Constructor for class EcoPGG.EcoPGGMap
 
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.
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 EvoLudo
Calculate elapsed time since instantiation in milliseconds.
elapsedTimeMsec() - Method in class EvoLudoGWT
 
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.
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.
encodeArray(double[]) - Static method in class Plist
Helper method to encode double array
encodeArray(double[][]) - Static method in class Plist
Helper method to encode double matrix
encodeArray(double[], int) - Static method in class Plist
Helper method to encode first len elements of double array
encodeArray(int[]) - Static method in class Plist
Helper method to encode int array
encodeArray(int[], int) - Static method in class Plist
Helper method to encode first len elements of int array
encodeArray(String[]) - Static method in class Plist
Helper method to encode String array
encodeArray(String[], int) - Static method in class Plist
Helper method to encode first len elements of String array
encodeFitness(StringBuilder) - Method in class IBSPopulation
Encode the fitness of all individuals in the IBS model in a plist inspired XML string.
encodeFitness(StringBuilder) - Method in class ODE
Encodes the fitness of the model in the form of a plist string.
encodeFitness(StringBuilder) - Method in class PDE
 
encodeGeometry() - Method in class Geometry
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 plist inspired XML string.
encodeGeometry(StringBuilder) - Method in class PDE
Encodes the geometry of the spatial structure for this PDE in the form of a plist string.
encodeInteractions(StringBuilder) - Method in class IBSPopulation
Encode the interactions of all individuals in the IBS model in a plist inspired XML string.
encodeKey(String, boolean) - Static method in class Plist
Utility method to encode boolean with tag key.
encodeKey(String, double) - Static method in class Plist
Utility method to encode double with tag key.
encodeKey(String, double[]) - Static method in class Plist
Utility method to encode double array with tag key.
encodeKey(String, double[][]) - Static method in class Plist
Utility method to encode double matrix with tag key.
encodeKey(String, double[], int) - Static method in class Plist
Utility method to encode first len entries of double array with tag key.
encodeKey(String, int) - Static method in class Plist
Utility method to encode int with tag key.
encodeKey(String, int[]) - Static method in class Plist
Utility method to encode int array with tag key.
encodeKey(String, int[], int) - Static method in class Plist
Utility method to encode first len entries of int array with tag key.
encodeKey(String, String) - Static method in class Plist
Utility method to encode String with tag key.
encodeKey(String, String[]) - Static method in class Plist
Utility method to encode String array with tag key.
encodeKey(String, String[], int) - Static method in class Plist
Utility method to encode first len entries of String array with tag key.
encodeState() - Method in class MersenneTwister
Encode state of random number generator as plist for saving.
encodeState() - Method in class EvoLudo
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 plist inspired XML string.
encodeState(StringBuilder) - Method in class ODE
 
encodeState(StringBuilder) - Method in class PDE
 
encodeStrategies(StringBuilder) - Method in class IBSDPopulation
 
encodeStrategies(StringBuilder) - Method in class IBSMCPopulation
 
encodeStrategies(StringBuilder) - Method in class IBSPopulation
Encode the strategies of all individuals in the IBS model in a plist inspired XML string.
encodeStrategies(StringBuilder) - Method in class ODE
Encodes state of the model in the form of a plist string.
encodeStrategies(StringBuilder) - Method in class PDE
 
endColor - Variable in class AbstractGraph.GraphStyle
The color to mark end of trajectory.
endCPUSample() - Method in class EvoLudo
Finish sampling CPU time.
engine - Variable in class EvoLudoWeb
Controller.
engine - Variable in class TestEvoLudo
Pointer to engine.
engine - Variable in class Geometry
The pacemaker of all models.
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 AbstractView
The reference to the EvoLudo engine that manages the simulation.
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).
ePubHasKeys - Variable in class EvoLudoGWT
true if ePub has keyboard device
ePubHasMouse - Variable in class EvoLudoGWT
true if ePub has mouse device
ePubHasTouch - Variable in class EvoLudoGWT
true if ePub has touch device
ePubReaderHasFeature(String) - Static method in class NativeJS
JSNI method: test if ePub reader supports feature.
ePubStandalone - Variable in class EvoLudoGWT
true if standalone EvoLudo lab in ePub
equals(Object) - Method in class AffineTransform
Returns true if this AffineTransform represents the same affine coordinate transform as the specified argument.
equals(String) - Method in class PlistTag
Compares the <key> names of anothertag with this one.
equals(Geometry) - Method in class Geometry
Check if this Geometry and geo refer to the same structures.
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.
evaluate() - Method in class Geometry
Evaluate geometry.
evaluated - Variable in class Geometry
true if geometry has been evaluated.
Event() - Constructor for enum class IBS.Event
 
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(boolean) - Constructor for class EvoLudo
Constructor to instantiate a new EvoLudo controller.
EvoLudo.ColorModelType - Enum Class in org.evoludo.simulator
Coloring methods for multiple continuous traits.
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 selector EvoLudoWeb.evoludoViews), footer (for delay slider EvoLudoWeb.evoludoSlider, control buttons EvoLudoWeb.evoludoSettings, EvoLudoWeb.evoludoInitReset, EvoLudoWeb.evoludoStartStop, EvoLudoWeb.evoludoStep and status line EvoLudoWeb.evoludoStatus plus possibly parameters EvoLudoWeb.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 - Class in org.evoludo
Entry point classes define onModuleLoad().
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 - Search tag in class org.evoludo.ui.Slider
Section
Examples: - Search tag in org.evoludo.simulator.Geometry.displayUniqueGeometry(Geometry, Geometry)
Section
execute() - Method in class AbstractGraph.ZoomCommand
execute() - Method in class LineGraph.ZoomCommand
 
execute() - Method in interface RNGDistribution.TestCommand
The command to execute.
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 directive in 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==1 and a new instance of MersenneTwister.
Exponential(double) - Constructor for class RNGDistribution.Exponential
Creates exponential distribution with mean and a new instance of MersenneTwister.
Exponential(MersenneTwister, double) - Constructor for class RNGDistribution.Exponential
Creates exponential distribution with mean and random number generator rng.
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 dataURL as a file named filename.
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.
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.
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.
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
 
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 - 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.Pairs - Interface in org.evoludo.simulator.modules
All modules that admit interactions in pairs (as opposed to larger groups) should implement this interface.
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.
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 radius radius.
fillRect(double, double, double, double) - Method in class AbstractGraph
Fill the rectangle with origin at (x,y), width w and height h.
fillStripe(int, int, int) - Method in class IBSDPopulation
Helper method to initialize lattice structures with homogeneous stripes of each trait/strategic type.
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.
findMax(RingBuffer<double[]>, int[]) - Method in class ParaGraph.TraitMap
Find the maximum value of the data in the buffer accross all the indices in idxs.
findMin(RingBuffer<double[]>, int[]) - Method in class ParaGraph.TraitMap
Find the minimum value of the data in the buffer accross all the indices in idxs.
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 Q for the CDL model.
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.
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.
fireModelLoaded() - Method in class EvoLudo
Called whenever a new model has finished loading.
fireModelRelaxed() - Method in class EvoLudo
Called after the model completed its relaxation.
fireModelReset() - Method in class EvoLudo
Called after the model has been reset.
fireModelReset() - Method in class EvoLudoGWT
 
fireModelRunning() - Method in class EvoLudo
Called whenever the model starts its calculations.
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
 
fireModelUnloaded() - Method in class EvoLudo
Called whenever a new model has finished loading.
fireModuleLoaded() - Method in class EvoLudo
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 --restore command line argument.
fireModuleUnloaded() - Method in class EvoLudo
Called whenever the current module has finished unloading.
fireModuleUnloaded() - Method in class EvoLudoGWT
 
fireSettingsChanged() - Method in class EvoLudo
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 b in the array double[] a.
first(int[], int) - Static method in class ArrayMath
Find the first occurence of the element b in the array int[] 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
Creates a new fixation data structure.
fixData - Variable in class Model
The container for collecting statistics samples.
fixedBoundary - Variable in class Geometry
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 aMatrix as String.
format(double[], int) - Static method in class Formatter
Format array/vector of doubles aVector as String.
format(double, int) - Static method in class Formatter
Format double aDouble as String with at most digits decimal places (trailing zeroes are suppressed).
format(float[][], int) - Static method in class Formatter
Format array/matrix of floats aMatrix as String.
format(float[], int) - Static method in class Formatter
Format array/vector of floats aVector as String.
format(int) - Static method in class Formatter
Format integer anInteger as String
format(int[]) - Static method in class Formatter
Format integer array/vector aVector as String.
format(int[][]) - Static method in class Formatter
Format array/matrix of integers aMatrix as String.
format(LogRecord) - Method in class TextLogFormatter
format(T[]) - Static method in class Formatter
Format the vector aVector of type T as String with elements separated by '", "'.
format(T[], String) - Static method in class Formatter
Format the vector aVector of type T as a String with elements separated by delimiter string.
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.
formatFix(double[][], int) - Static method in class Formatter
Format array/matrix of doubles aMatrix as String.
formatFix(double[], int) - Static method in class Formatter
Format array/vector of doubles aVector as String.
formatFix(double, int) - Static method in class Formatter
Format double aDouble as String with digits decimal places (trailing zeroes are included).
formatInfoAt(int, int) - Method in class IBSPopulation
Helper method to format information about updating the focal individual at index focal using the model individual with index model.
formatInStructureAt(int, Geometry) - Static method in class GenericPop
Return a formatted string of the incoming neighbours on directed graphs at the given node.
formatOutStructureAt(int, Geometry) - Static method in class GenericPop
Return a formatted string of the outgoing neighbours on directed graphs at the given node.
formatPercent(double, int) - Static method in class Formatter
Format double aDouble as percent String with digits decimal places (trailing zeroes are included).
formatSci(double[][], int) - Static method in class Formatter
Format array/matrix of doubles aMatrix as String.
formatSci(double[], int) - Static method in class Formatter
Format array/vector of doubles aVector as String.
formatSci(double, int) - Static method in class Formatter
Format double aDouble as String with up to digits decimal places (trailing zeroes are suppressed) forcing scientific formatting including exponent (separated by 'E').
formatStrategiesAt(int, Geometry, G) - Method in class GenericPop
Return a formatted string of the strategies of the opponents at the given node.
formatStructureAt(int[], int, Geometry.Type) - Static method in class GenericPop
Return a formatted string of the neighbourhood structure at the given node.
formatStructureAt(int, Geometry) - Static method in class GenericPop
Return a formatted string of the neighbourhood structure at the given node.
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
forward - Variable in class ODE
The flag is true if the numerical integration moves forward in time.
frameColor - Variable in class AbstractGraph.GraphStyle
The color of the frame.
frameWidth - Variable in class AbstractGraph.GraphStyle
The stroke width of the frame.
FRANKLIN - Enum constant in enum class Geometry.Type
Franklin graph, size \(N=12\), connectivity \(k=3\).
FREQUENCY - Enum constant in enum class IBSD.Init.Type
Random distribution of traits with frequencies &lt;f1,..,fd&gt; (default).
FREQUENCY - Enum constant in enum class ODE.InitType
Initial frequencies as specified.
FRUCHT - Enum constant in enum class Geometry.Type
Frucht graph, size \(N=12\), connectivity \(k=3\).
ft - Variable in class ODE
The current fitness of all traits in the ODE.
ftmp - Variable in class RungeKutta
Helper variables and temporary storage for errors, states and fitness when calculating derivatives for different steps.
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
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 FullscreenChangeEvent events.
fullscreenElement - Variable in class EvoLudoGWT
The reference to the fullscreen element.
fullscreenHandler - Variable in class EvoLudoWeb
The reference to the fullscreen event 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 EvoLudoWeb
The reference to the fullscreen widget.
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
Creates a new Iterator over all elements in this buffer starting with the oldest entry.

G

g - Variable in class AbstractGraph
Handle to the graphical context for drawing on the canvas.
game - Variable in class ATBT
The 2×2 payoff matrix for interactions between cooperators and defectors.
gatherPlayers(IBSGroup) - Method in class IBSMCPopulation
Gather the traits/strategies of all individuals in the interaction group group.
GAUSSIAN - Enum constant in enum class IBSC.Init.Type
Gaussian distribution of traits with mean mi and standard deviation si.
GAUSSIAN - Enum constant in enum class PDE.InitType
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.
generateExportFilename(String, int) - Method in class TestEvoLudo
Generate export filename from command line options clo and index idx.
generateGeometry(Geometry) - Method in class IBSPopulation
Provide opportunity/hook for subclasses to introduce new geometries.
generateGeometry(Geometry) - Method in class NetGames.IBSPop
 
generator - Variable in class TestEvoLudo
Directory with generator scripts for tests.
GENERIC - Enum constant in enum class Geometry.Type
Placeholder for generic geometry.
GenericPop<T,N,G> - Class in org.evoludo.simulator.views
The abstract parent class for views that display the configuration of the current state of the model in 2D or 3D.
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
The base class for population graphs.
GenericPopGraph(GenericPopGraph.PopGraphController, Module) - Constructor for class GenericPopGraph
Create the base class for population graphs.
GenericPopGraph.PopGraphController - Interface in org.evoludo.graphics
The interface for communicating with graphs that show nodes, e.g.
Geometric(double) - Constructor for class RNGDistribution.Geometric
Creates geometric distribution with success probability p (mean 1/p) and a new instance of MersenneTwister.
Geometric(MersenneTwister, double) - Constructor for class RNGDistribution.Geometric
Creates geometric distribution with success probability p (mean 1/p) and the random number generator rng.
geometry - Variable in class GenericPopGraph
The structure of the population.
geometry - Variable in class Geometry
The geometry of the graph.
geometry - Variable in class Network
The structure of the population.
Geometry - Class in org.evoludo.simulator
Instances of Geometry represent the interaction and/or competition structure of the population.
Geometry(EvoLudo) - Constructor for class Geometry
Instantiates a new geometry for data visualization with pacemaker engine.
Geometry(EvoLudo, Module) - Constructor for class Geometry
Instantiates a new geometry for intra-species module module with pacemaker engine.
Geometry(EvoLudo, Module, Module) - Constructor for class Geometry
Instantiates a new geometry for inter-species module popModule and opponent oppModule with pacemaker engine.
Geometry.Type - Enum Class in org.evoludo.simulator
The types of graph geometries.
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 trait1 and trait2.
get2DTraitHistogramData(int, double[], int, int) - Method in interface Continuous
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.
getAccuracy() - Method in class Network
Get the desired accuracy of the layouting process.
getActiveTraits() - Method in class Module
Gets an array indicating which traits are active.
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 plist entry.
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 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 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).
getBounds2D() - Method in class Path2D
Returns a high precision and more accurate bounding box of the Path2D than the getBounds method.
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.
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 name from current list of command line options.
getCLOHelp() - Method in class EvoLudo
Format, encode and output help on command line options.
getCLOptions() - Method in class CLOParser
Get the current list of command line options.
getColorMap() - Method in class GenericPopGraph
Get the map for translating trait values into colors.
getColorModelType() - Method in class EvoLudo
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 structure of competition or imitations.
getCompetitionGeometry() - Method in class Module
Gets the competition geometry.
getCompGroup() - Method in class IBSPopulation
Gets the competition/reference/model group.
getCooperativityDiff(int, int) - Method in class NetGames.IBSPop
Calculate the difference in cooperativity of individual index focal as compared to the model individual with index mdl.
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 node as a CSS color string.
getCSSColorAt(int) - Method in class PopGraph2D
Get the color of the node at index node as a CSS color string.
getCSSColorAt(int) - Method in class PopGraph3D
Get the color of the node at index node as a CSS color string.
getCurrentPoint() - Method in class Path2D
Returns the coordinates most recently added to the end of the path as a Point2D object.
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(Geometry, Geometry) - Method in class Histogram
Determine the number of bins required for the degree distributions of the interaction and competition geometries.
getDegreeGraphs(Geometry, Geometry) - Method in class Histogram
Determine the number of histograms required for the degree distributions of the interaction and competition geometries.
getDegreeHistogramData(double[][], Geometry, int, double) - Method in class Histogram
Generate the degree histogram data for the given geometry.
getDegreeHistogramData(double[][], Geometry, Geometry) - 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.
getDependent() - Method in interface ODE.HasDE
For replicator dynamics the frequencies of all strategies must sum up to one.
getDependent() - Method in class ATBT
 
getDependent() - Method in class CDL
 
getDependent() - Method in class Module
Get the index of dependent type or -1 if Module does not have an dependent type.
getDependent() - Method in class Moran
 
getDependent() - Method in class RSP
 
getDependent() - Method in class TBT
 
getDepth() - Method in class RingBuffer
Get the depth of array entries.
getDerivatives(double, double[], double[], double[]) - Method in class ODE
Calculate the rates of change for all species in state at time given the fitness fitness and returned in change.
getDerivatives(double, double[], double[], double[]) - Method in class ATBT.ODE
 
getDescription() - Method in enum class Geometry.Type
 
getDescription() - Method in interface CLOption.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.
getEgoistColor() - Method in class NetGames
Get the color of pure egoists (only receive help from others, don't provide any help to others).
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).
getFeedback() - Method in class ATBT
Get the array with feedback rates/probabilities.
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<T>) - Method in class IBS
 
getFitnessData(int, T[], ColorMap.Gradient1D<T>) - Method in class Model
Translates fitness data into colors using ColorMap colorMap.
getFitnessData(int, T[], ColorMap.Gradient1D<T>) - Method in class ODE
 
getFitnessData(int, T[], ColorMap.Gradient1D<T>) - Method in class PDE
 
getFitnessData(T[], ColorMap.Gradient1D<T>) - Method in class IBSPopulation
Returns the fitness of all individuals in this population coded as colors in the array colors using the map colorMap.
getFitnessData(T[], ColorMap.Gradient1D<T>) - Method in class NetGames.IBSPop
 
getFitnessDiff(int, int) - Method in class NetGames.IBSPop
Calculate the difference in fitness of individual with index focal as compared to the model individual with index mdl.
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 idx as a string.
getFitnessNameAt(int, boolean) - Method in class IBSPopulation
Gets the formatted fitness of the individual with index idx as a string.
getFitnessNameAt(int, int) - Method in class IBS
 
getFitnessNameAt(int, int) - Method in class Model
Gets the fitness at location idx for species with ID id as a formatted string.
getFitnessNameAt(int, int) - Method in class PDE
 
getFixationData() - Method in class Model
Gets the statistics sample of the fixation data.
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 null if 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 CLOption.Category
Get the header of category for help display.
getHeight() - Method in class Rectangle2D
Get the height of the rectangle.
getIBSDPopulation(int) - Method in class IBSD
Helper routine to retrieve the IBSDPopulation associated with module with id.
getIBSMCPopulation(int) - Method in class IBSC
Helper routine to retrieve the IBSPopulation associated with module with id.
getIBSPopulation() - Method in class Module
Gets the IBSPopulation that represents this module in individual based simulations or null for all other types of models.
getIBSPopulation(int) - Method in class IBS
Helper routine to retrieve the IBSPopulation associated with module with id.
getID() - Method in class Module
Gets unique identifier ID of 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 class IBS
 
getInitialTraits(double[]) - Method in class IBSDPopulation
 
getInitialTraits(double[]) - Method in class IBSMCPopulation
Returns the initial trait(s) of this population in the array init.
getInitialTraits(double[]) - Method in class IBSPopulation
Returns the initial trait(s) of this population in the array init.
getInitialTraits(double[]) - Method in class Model
Collect and return initial trait values for all species.
getInitialTraits(double[]) - Method in class ODE
 
getInitialTraits(int, double[]) - Method in class IBS
 
getInitialTraits(int, double[]) - Method in class Model
Return initial trait values for species with ID id.
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 structure of interactions.
getInteractionGeometry() - Method in class Module
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 idx for species with ID id.
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 EvoLudo.ColorModelType
 
getKey() - Method in enum class Geometry.Type
 
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 ODE.InitType
 
getKey() - Method in enum class PDE.InitType
 
getKey() - Method in enum class PopulationUpdate.Type
 
getKey() - Method in enum class 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.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 CLOption.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 S3Map
Get the name of the map.
getLayoutTimout() - Method in class Network
Get the timeout for layout calculations.
getLeafColor(T, ColorMap<T>) - 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.
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 interface AbstractGraph.Controller
Get the logger for returning progress, problems and messages to user.
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
 
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.
getMapToFitness() - Method in class Module
Gets the score/payoff to fitness map.
getMarkers() - Method in class Markers
Get the list of markers.
getMarkers() - Method in class Module
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).
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
 
getMaxGameScore() - Method in class CDL
 
getMaxGameScore() - Method in class Centipede
 
getMaxGameScore() - Method in class Continuous
Calculates and returns the maximum payoff/score of an individual.
getMaxGameScore() - Method in class EcoPGG
 
getMaxGameScore() - Method in class Module
Calculates and returns the maximum payoff/score of an individual.
getMaxGameScore() - Method in class Moran
 
getMaxGameScore() - Method in class NetGames
 
getMaxGameScore() - Method in class RSP
 
getMaxGameScore() - Method in class TBT
 
getMaxMonoGameScore() - Method in class Continuous
Calculates and returns the maximum payoff/score of individuals in monomorphic populations.
getMaxMonoGameScore() - Method in class Discrete
 
getMaxMonoGameScore() - Method in class Module
Calculates and returns the maximum payoff/score of individuals in monomorphic populations.
getMaxMonoScore(int) - Method in interface Continuous
Calculates and returns maximum score in monomorphic population.
getMaxMonoScore(int) - Method in class IBSC
 
getMaxScore() - Method in class IBSPopulation
Returns the maximum score min in this population, taking the population structure and payoff accounting into account.
getMaxScore(int) - Method in class IBS
 
getMaxScore(int) - Method in class Model
Returns the maximum score that individuals of species with ID id can achieve in this model.
getMaxScore(int) - Method in class ODE
 
getMaxX(RingBuffer<double[]>) - Method in class ParaGraph.TraitMap
 
getMaxX(RingBuffer<double[]>) - Method in interface HasPhase2D.Data2Phase
Return maximum value for x-axis.
getMaxY(RingBuffer<double[]>) - Method in class ParaGraph.TraitMap
 
getMaxY(RingBuffer<double[]>) - 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 index or null if 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 idx for species with ID id.
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).
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
 
getMinGameScore() - Method in class CDL
 
getMinGameScore() - Method in class CDLP
 
getMinGameScore() - Method in class CDLPQ
 
getMinGameScore() - Method in class Centipede
 
getMinGameScore() - Method in class Continuous
Calculates and returns the minimum payoff/score of an individual.
getMinGameScore() - Method in class EcoPGG
 
getMinGameScore() - Method in class Module
Calculates and returns the minimum payoff/score of an individual.
getMinGameScore() - Method in class Moran
 
getMinGameScore() - Method in class NetGames
 
getMinGameScore() - Method in class RSP
 
getMinGameScore() - Method in class TBT
 
getMinMonoGameScore() - Method in class Continuous
Calculates and returns the minimum payoff/score of individuals in monomorphic populations.
getMinMonoGameScore() - Method in class Discrete
 
getMinMonoGameScore() - Method in class Module
Calculates and returns the minimum payoff/score of individuals in monomorphic populations.
getMinMonoScore(int) - Method in interface Continuous
Calculates and returns minimum score in monomorphic population.
getMinMonoScore(int) - Method in class IBSC
 
getMinScore() - Method in class IBSPopulation
Returns the minimum score min in this population, taking the population structure and payoff accounting into account.
getMinScore(int) - Method in class IBS
 
getMinScore(int) - Method in class Model
Returns the minimum score that individuals of species with ID id can achieve in this model.
getMinScore(int) - Method in class ODE
 
getMinX(RingBuffer<double[]>) - Method in class ParaGraph.TraitMap
 
getMinX(RingBuffer<double[]>) - Method in interface HasPhase2D.Data2Phase
Return minimum value for x-axis.
getMinY(RingBuffer<double[]>) - Method in class ParaGraph.TraitMap
 
getMinY(RingBuffer<double[]>) - Method in interface HasPhase2D.Data2Phase
Return minimum value for y-axis.
getMode() - Method in class Model
Gets the Mode of the model.
getMode() - Method in class AbstractView
Get the mode of this view.
getMode() - Method in class Histogram
 
getModel() - Method in interface AbstractGraph.Controller
Get the type of the model supplying the data visualized on the graph.
getModel() - Method in class EvoLudo
Get the active model.
getModel() - Method in class AbstractView
 
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 asociated with this population.
getMonoGameScore(int) - Method in class CDL
 
getMonoGameScore(int) - Method in class CDLP
Calculate and return the payoff/score of individuals in monomorphic populations with trait/strategy type.
getMonoGameScore(int) - Method in class CDLPQ
Calculate and return the payoff/score of individuals in monomorphic populations with trait/strategy type.
getMonoGameScore(int) - Method in class Centipede
 
getMonoGameScore(int) - Method in class Discrete
Calculate and return the payoff/score of individuals in monomorphic populations with trait/strategy type.
getMonoGameScore(int) - Method in class EcoPGG
 
getMonoGameScore(int) - Method in class Moran
 
getMonoGameScore(int) - Method in class RSP
 
getMonoGameScore(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 Discrete
Calculate and return the payoff/score of individuals in monomorphic populations with trait/strategy idx but 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 Geometry
Gets the name of this graph.
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 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 Geometry
Get the 2D network representation of this graph.
getNetwork3D() - Method in class Geometry
Get the 3D network representation of this graph.
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.
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).
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 bin or null if 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 numberof 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 Model is 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.
getOpponent() - Method in class Geometry
Gets the opponent of the population represented by this graph.
getOpponent() - Method in class Module
Gets the opponent of this module/population.
getOpponentCompetitionGraph(G) - Method in class GenericPop
Get the competition graph of the opponent of the module associated with the given graph.
getOpponentInteractionGraph(G) - Method in class GenericPop
Get the interaction graph of the opponent of the module associated with the given graph.
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.
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 me against type you.
getPayoffs() - Method in class RSP
Get the payoff matrix.
getPayoffs() - Method in class TBT
Get the payoffs as a 2×2 matrix.
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 Path2D with 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 CLOption.Category
Get the priority of this category.
getProbability() - Method in class RNGDistribution.Binomial
Get the probability of success p of a single trial for the binomial distribution.
getProbability() - Method in class RNGDistribution.Geometric
Get the success probability of a single trial.
getProbability(double) - Method in class NetGames.IBSPop
Converts the difference z into 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 r of this 2D node.
getR() - Method in class Node3D
Get the radius r of 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.
getRealtime() - Method in class IBS
Gets the elapsed time in real time units.
getReferenceProb(int) - Method in class Moran
Helper method to retrieve the reference fixation probabilities for trait trait for the initial number of mutants according to init.
getReferenceTime(int) - Method in class Moran
Helper method to retrieve the reference fixation times for trait trait for the initial number of mutants according to init.
getRenderer() - Method in class PopGraph3D.Pop3DScene
 
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.
getRNGSeed() - Method in class RNGDistribution
Retrieve seed of random number generator in [0, 233-1].
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 m00 element of the 3x3 affine transformation matrix.
getScaleY() - Method in class AffineTransform
Returns the m11 element 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 idx for species with ID id as a formatted string.
getScores(int) - Method in class IBSPopulation
Gets the scores of all individuals with precision digits.
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 RingBuffer
Get the number of entries in the ring buffer.
getSizeDemes() - Method in class DemesTBT
Return the size of each demes.
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 Module
Gets the update rate of this species.
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
 
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.
getStrategiesTypeCount() - Method in class IBSDPopulation
Gets the count of each trait/strategic type.
getStyle() - Method in class AbstractGraph
Get the graph style.
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 name (<key>) of this plist entry.
getTagAt(int) - Method in class IBSPopulation
Gets the tag of the individual with index idx.
getTagData(T[], ColorMap<T>) - Method in class IBSPopulation
Returns the tags of all individuals in this population coded as colors in the array colors using the map colorMap.
getTagNameAt(int) - Method in class IBSPopulation
Gets the formatted tag of the individual with index idx as string.
getTagNameAt(int) - Method in class NetGames.IBSPop
 
getTagNameAt(int, int) - Method in class IBS
Gets formatted tag of individual at location idx for species with ID id.
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 Model
Gets the elapsed time in model.
getTimeRelax() - Method in class Model
Gets the number of generations to relax the initial configuration of the active Model.
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 Model is halted.
getTitle() - Method in enum class EvoLudo.ColorModelType
 
getTitle() - Method in enum class Geometry.Type
 
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 ODE.InitType
 
getTitle() - Method in enum class PDE.InitType
 
getTitle() - Method in enum class PopulationUpdate.Type
 
getTitle() - Method in enum class 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.Costs
 
getTitle() - Method in class CSD
 
getTitle() - Method in class DemesTBT
 
getTitle() - Method in class EcoPGG
 
getTitle() - Method in class Map2Fitness
Gets the brief description of the current map.
getTitle() - Method in enum class Map2Fitness.Map
 
getTitle() - Method in class Module
Returns title of active module, e.g.
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 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 ParaGraph.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 graph at 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 graph at 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.
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<T>) - Method in class IBS
 
getTraitData(int, T[], ColorMap<T>) - Method in class Model
Gets the trait data for species with ID id and translates them into colors using the colorMap.
getTraitData(int, T[], ColorMap<T>) - Method in class ODE
Unused interface method.
getTraitData(int, T[], ColorMap<T>) - Method in class PDE
 
getTraitData(T[], ColorMap<T>) - Method in class IBSDPopulation
 
getTraitData(T[], ColorMap<T>) - Method in class IBSMCPopulation
 
getTraitData(T[], ColorMap<T>) - Method in class IBSPopulation
Returns the traits of all individuals in this population coded as colors in the array colors using the map colorMap.
getTraitData(T[], ColorMap<T>) - Method in class NetGames.IBSPop
Returns the traits of all individuals in this population coded as colors in the array colors using the map colorMap.
getTraitHistogramData(double[]) - Method in class IBSCPopulation
Creates a histogram for trait and returns the result in the array bins.
getTraitHistogramData(double[][]) - Method in class IBSMCPopulation
Creates a histogram for each trait separately (if there are multiple) and returns the result in the array bins where 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 trait and returns the result in the array bins.
getTraitHistogramData(int, double[][]) - Method in interface Continuous
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 IBSMCPopulation
Get the maxima for all traits.
getTraitMax() - Method in class Continuous
Get the maxima for all traits.
getTraitMax(int) - Method in interface Continuous
Gets the maximum trait values in this module.
getTraitMax(int) - Method in class IBSC
 
getTraitMin() - Method in class IBSMCPopulation
Get the minima for all traits.
getTraitMin() - Method in class Continuous
Get the minima for all traits.
getTraitMin(int) - Method in interface Continuous
Gets the minimum trait values in this module.
getTraitMin(int) - Method in class IBSC
 
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 idx for species with ID id.
getTraitNameAt(int, int) - Method in class PDE
 
getTraitNames() - Method in class Module
Gets the names of all traits.
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.
getTraitsX() - Method in class ParaGraph.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 ParaGraph.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 n for the binomial distribution.
getType() - Method in class AffineTransform
Retrieves the flag bits describing the conversion properties of this transform.
getType() - Method in interface AbstractGraph.Controller
Get the type of data visualized on the graph.
getType() - Method in class Geometry
Get the type of this geometry.
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
 
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.
getVacant() - Method in class Module
Get the index for the vacant type or -1 if 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 plist entry.
getVersion() - Method in class EvoLudo
Return version string of current model.
getWidth() - Method in class Rectangle2D
Get the width of 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.
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.
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.
Git - Interface in org.evoludo.simulator
The interface to provide access to the Git.properties file.
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.
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
Constructs a new gradient color map.
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 start to color end and interpolate with steps-1 intermediate colors.
Gradient1D(Color, Color, int) - Constructor for class ColorMapCSS.Gradient1D
Construct color gradient ranging from color start to color end and interpolate with steps-1 intermediate colors.
Gradient1D(Color, Color, int, int) - Constructor for class ColorMapCSS.Gradient1D
Construct color gradient ranging from color start to color end and interpolate with steps-1 intermediate 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, Color, int) - Constructor for class ColorMap3D.Gradient2D
Construct two dimensional color gradient to represent two dimensional data values.
Gradient2D(Color, Color, int) - Constructor for class ColorMapCSS.Gradient2D
Construct two dimensional color gradient to represent two dimensional data values.
Gradient2D(Color, Color, Color, int) - Constructor for class ColorMap3D.Gradient2D
Construct two dimensional color gradient to represent two dimensional data with a background color other than black, or, to represent three dimensional data values where one data value is dependent on the other two.
Gradient2D(Color, Color, Color, int) - Constructor for class ColorMapCSS.Gradient2D
Construct two dimensional color gradient to represent two dimensional data with a background color other than black, or, to represent three dimensional data values where one data value is dependent on the other two.
Gradient2D(Color, Color, Color, T[][]) - Constructor for class ColorMap.Gradient2D
For internal use only.
GradientND(int) - Constructor for class ColorMap.GradientND
For internal use only.
GradientND(Color[]) - Constructor for class ColorMap.GradientND
Construct N dimensional color gradient to represent N dimensional data values.
GradientND(Color[]) - Constructor for class ColorMap3D.GradientND
Construct N dimensional color gradient to represent N dimensional data values.
GradientND(Color[]) - Constructor for class ColorMapCSS.GradientND
Construct N dimensional color gradient to represent N dimensional data values.
GradientND(Color[], int) - Constructor for class ColorMap.GradientND
Construct N dimensional color gradient to represent N+1 dimensional data values where one data value is dependent on the other two.
GradientND(Color[], int) - Constructor for class ColorMap3D.GradientND
Construct N dimensional color gradient to represent N+1 dimensional data values where one data value is dependent on the other two.
GradientND(Color[], int) - Constructor for class ColorMapCSS.GradientND
Construct N dimensional color gradient to represent N+1 dimensional data values where one data value is dependent on the other two.
GradientND(Color[], Color) - Constructor for class ColorMap.GradientND
Construct N dimensional color gradient to represent N dimensional data with a background color other than black, or, to represent N+1 dimensional data values where one data value is dependent on the other N.
GradientND(Color[], Color) - Constructor for class ColorMap3D.GradientND
Construct N dimensional color gradient to represent N dimensional data with a background color other than black, or, to represent N+1 dimensional data values where one data value is dependent on the other N.
GradientND(Color[], Color) - Constructor for class ColorMapCSS.GradientND
Construct N dimensional color gradient to represent N dimensional data with a background color other than black, or, to represent N+1 dimensional data values where one data value is dependent on the other N.
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 AbstractGraph.GraphStyle
The color for drawing the graph.
graphs - Variable in class AbstractView
The list of graphs that are displayed in this view.
graphs - Variable in class Distribution
The list of graphs that display the trajectories in 2D phase planes.
graphs - Variable in class GenericPop
The list of graphs that display the time series data.
graphs - Variable in class Histogram
The list of graphs that display the time series data.
graphs - Variable in class Mean
The list of graphs that display the time series data.
graphs - Variable in class Phase2D
The list of graphs that display the trajectories in 2D phase planes.
graphs - Variable in class S3
The list of graphs that display the trajectories in 2D phase planes.
GraphStyle() - Constructor for class AbstractGraph.GraphStyle
Create a new graph style.
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.
groupIdxs - Variable in class IBSDPopulation
Temporary storage for indices of individuals in group interactions.
groupmodule - Variable in class IBSCPopulation
For group interaction modules module==groupmodule holds and null otherwise.
groupmodule - Variable in class IBSDPopulation
For group interaction modules module==groupmodule holds and null otherwise.
groupmodule - Variable in class IBSMCPopulation
For group interaction modules module==groupmodule holds and null otherwise.
groupScores - Variable in class IBSPopulation
Array to hold scores of individuals during payoff calculations.
groupScores(double[], double[], int, double[]) - Method in interface IBS.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 IBS.HasIBS.CGroups
Calculate the payoff/score for modules with interactions in groups and a single continuous trait.
groupScores(int[], double[]) - Method in interface IBS.HasIBS.DGroups
Calculate the payoff/score for interactions in groups consisting of traits/strategies with respective numbers given in the array tCount.
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
 
groupStrat - Variable in class IBSDPopulation
Temporary storage for strategies/traits of individuals in group interactions.
groupStrat - Variable in class IBSMCPopulation
Temporary storage for strategies/traits of individuals in group interactions.
gRows - Variable in class AbstractView
The number of rows of graphs in this view.
gui - Variable in class EvoLudoGWT
The reference to the GUI.
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
 
gwtHalt - Variable in class PDE
The generation when the model execution is halted next.

H

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 sampling x individuals from pool of size X and y individuals from pool of size Y.
handleDnD(JavaScriptObject, EvoLudoWeb) - Static method in class NativeJS
JSNI method: the HTML5 File API enables reading of files.
Handling 90-Degree Rotations - Search tag in class org.evoludo.geom.AffineTransform
Section
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 plist entry has attributes.
hasConverged() - Method in class Model
Checks if model has converged.
HasDistribution - Interface in org.evoludo.simulator.views
Modules that implement the HasDistribution interface request a graphical view to visualize the density distribution of data in multiple dimensions in their GUI: Distribution for GWT and MVCDistr, MVC2Distr for 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.
hasFixedAxis() - Method in class ParaGraph.TraitMap
 
hasFixedAxis() - Method in interface HasPhase2D.Data2Phase
Return whether axis 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 FullscreenChangeHandler instances.
hashCode() - Method in class AffineTransform
Returns the hashcode for this transform.
HasHistogram - Interface in org.evoludo.simulator.views
Modules that implement the HasHistogram interface request a graphical view to depicts a histogram of data in their GUI: Histogram in GWT and MVCTraitHistogram, MVFitHistogram in JRE for a single continuous trait or the fitness distribution, respectively.
HasHistogram.Degree - Interface in org.evoludo.simulator.views
Modules that implement the HasHistogram.Degree interface include histograms of the degree distribution of the population geometry.
HasHistogram.Fitness - Interface in org.evoludo.simulator.views
Modules that implement the HasHistogram.Fitness interface include histograms of fitness distributions.
HasHistogram.StatisticsProbability - Interface in org.evoludo.simulator.views
Modules that implement the HasHistogram.StatisticsProbability interface 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 the HasHistogram.StatisticsStationary interface 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 the HasHistogram.StatisticsTime interface 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 the HasHistogram.Strategy interface include histograms of strategy distributions.
hasHistory() - Method in class AbstractGraph
Check whether the graph entertains a buffer with historical data.
HasInputHandlers - Interface in org.evoludo.ui
A widget that implements this interface provides registration for InputHandler instances.
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
Modules that implement the HasMean interface request a graphical view to visualize the mean state of the population as a function of time in their GUI: Mean for GWT and MVDMean, MVCMean for JRE.
HasMean.Fitness - Interface in org.evoludo.simulator.views
Modules that implement this interface request a LineGraph that depicts the mean fitness of the population.
HasMean.Strategy - Interface in org.evoludo.simulator.views
Modules that implement this interface request a LineGraph that depicts the mean strategies of the population.
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() - Static method in class NativeJS
JSNI method: Check if execution environment supports mouse events.
hasMultitrait() - Method in class ParaGraph.TraitMap
 
hasMultitrait() - Method in interface HasPhase2D.Data2Phase
Return whether multiple traits can be selected for each axis of the phase plane.
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
Modules that implement the HasPhase2D interface request a graphical view to visualize the mean state of the population in a 2D (projection) of the phase plane as a function of time in their GUI: Phase2D for GWT and MVDPhase2D for JRE.
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
Modules that implement the HasPop2D interface request a graphical view to visualize a 2D representation of the geomtery of the population in their GUI: Pop2D for GWT and MVPop2D for JRE.
HasPop2D.Fitness - Interface in org.evoludo.simulator.views
Modules that implement the HasPop2D.Fitness interface include 2D graphical visualizations of the geometry of the population where nodes display the color coded fitness of each individual.
HasPop2D.Strategy - Interface in org.evoludo.simulator.views
Modules that implement the HasPop2D.Strategy interface include 2D graphical visualizations of the geometry of the population where nodes display the color coded strategy of each individual.
HasPop3D - Interface in org.evoludo.simulator.views
Modules that implement the HasPop3D interface request a graphical view to visualize a 3D representation of the geomtery of the population in their GUI: Pop3D for GWT and none for JRE (java3d has long been retired).
HasPop3D.Fitness - Interface in org.evoludo.simulator.views
Modules that implement the HasPop3D.Strategy interface include 3D graphical visualizations of the geometry of the population where nodes display the color coded fitness of each individual.
HasPop3D.Strategy - Interface in org.evoludo.simulator.views
Modules that implement the HasPop3D.Strategy interface include 2D graphical visualizations of the geometry of the population where nodes display the color coded strategy of each individual.
hasPrevious() - Method in class RingBuffer.LstItr
 
hasRotate - Variable in class TrackballControls
Flag indicating whether rotation is enabled.
HasS3 - Interface in org.evoludo.simulator.views
Modules that implement the HasS3 interface request a graphical view to visualize the mean state of the population in the simplex \(S_3\) as a function of time in their GUI: S3 for GWT and MVDS3 for JRE.
hasSetTraits() - Method in interface HasPhase2D.Data2Phase
Modules may probe whether setTraits is 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 EvoLudo
The flag to indicate whether the current device/program supports touch events
hasTouch() - Static method in class NativeJS
JSNI method: Check if execution environment supports touch events.
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.
haveSameStrategy(int, int) - Method in class IBSCPopulation
 
haveSameStrategy(int, int) - Method in class IBSDPopulation
 
haveSameStrategy(int, int) - Method in class IBSMCPopulation
 
haveSameStrategy(int, int) - Method in class IBSPopulation
Check if individuals with index a and index b have the same strategies.
haveSameStrategy(int, int) - Method in class NetGames.IBSPop
 
hBorder() - Method in interface Resources
Get the horizontal border for GWT GUI elements.
header - Variable in class CLOption.Category
The brief category description.
HEAWOOD - Enum constant in enum class Geometry.Type
Heawood graph, size \(N=14\), connectivity \(k=3\).
height - Variable in class Rectangle2D
The height of the rectangle.
help() - Method in class TestEvoLudo
Print help screen.
helpCLO(boolean) - Method in class CLOParser
Returns a short description of every command line option in the options list, including its default value as well as the current setting (if different).
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
 
hideContextMenuTimer - Variable in class ContextMenu
Timer for closing the context menu after a fixed delay.
hierarchy - Variable in class Geometry
The number of units in each hierarchical level.
HIERARCHY - Enum constant in enum class Geometry.Type
Hierarchical (meta-)populations.
HIERARCHY_GAP - Static variable in class PopGraph2D
Convenience variable.
hierarchyweight - Variable in class Geometry
The strength of interactions 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
The view to display a histogram of various quantities of the current EvoLudo model.
Histogram(EvoLudoGWT, Data) - Constructor for class Histogram
Construct a new view to display the histogram of various quantities.
HistoGraph - Class in org.evoludo.graphics
Histogram graph for displaying data in bins.
HistoGraph(AbstractGraph.Controller, Module, int) - Constructor for class HistoGraph
Create new histogram graph for module running in controller.
HistoGraph.Marker - Class in org.evoludo.graphics
Marker for highlighting a specific bin in the histogram.
hitDragged - Variable in class PopGraph2D
The flag to indicate whether GenericPopGraph.hitNode is 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.
HONEYCOMB - Enum constant in enum class Geometry.Type
Hexagonal (honeycomb) lattice, connectivity \(k=6\).
hPeriods - Variable in class PopGraph2D
Convenience variable.
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 hue 1.0 (red, again) and interpolate with steps-1 intermediate colors.
Hue(double, double, int) - Constructor for class ColorMap3D.Hue
Construct a new Hue color map, starting at hue start up to hue end (both in [0.0, 1.0]) and interpolate with steps-1 intermediate colors.
Hue(double, double, int) - Constructor for class ColorMapCSS.Hue
Construct a new Hue color map, starting at hue start up to hue end (both in [0.0, 1.0]) and interpolate with steps-1 intermediate colors.
Hue(int) - Constructor for class ColorMap3D.Hue
Construct a new Hue color map, starting at a hue of 0.0 (red) up to hue 1.0 (red, again) and interpolate with steps-1 intermediate colors.
Hue(int) - Constructor for class ColorMapCSS.Hue
Construct a new Hue color map, starting at a hue of 0.0 (red) up to hue 1.0 (red, again) and interpolate with steps-1 intermediate colors.

I

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 Module
The field point to the IBSPopulation that represents this module in individual based simulations.
IBS - Class in org.evoludo.simulator.models
Base class for individual based simulation models, IBS.
IBS - Enum constant in enum class Type
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.HasIBS - Interface in org.evoludo.simulator.models
Modules that offer individual based simulation models must implement this interface.
IBS.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.
IBS.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.
IBS.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.
IBS.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.
IBS.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.
IBS.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.
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/strategies.
IBSC(EvoLudo) - Constructor for class IBSC
Creates a population of individuals for IBS simulations with continuous traits/strategies.
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/strategy.
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/strategies.
IBSD(EvoLudo) - Constructor for class IBSD
Creates a population of individuals for IBS simulations with discrete traits/strategies.
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/strategies.
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.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/strategies.
IBSMCPopulation(EvoLudo, Continuous) - Constructor for class IBSMCPopulation
Creates a population of individuals with multiple continuous traits for IBS simulations.
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, 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×3 games.
IBSPop(EvoLudo, TBT) - Constructor for class TBT.IBSPop
Create a new instance of the IBS model for 2×2 games.
IBSPopulation - Class in org.evoludo.simulator.models
The core class for individual based simulations.
IBSPopulation(EvoLudo, Module) - 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.
ICOSAHEDRON - Enum constant in enum class Geometry.Type
Icosahedron graph, size \(N=12\), connectivity \(k=5\).
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 EvoLudo
Unique ID of EvoLudo instance.
ID - Variable in class Module
In multi-species modules each species is represented by a Module, see Module.species.
ID - Variable in class CLOption
Unique identifier of command line option (currently unused).
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 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.
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 note: - Search tag in org.evoludo.graphics.AbstractGraph.clearCanvas()
Section
Implementation note: - Search tag in org.evoludo.graphics.AbstractGraph.displayMessage(String)
Section
Implementation note: - Search tag in org.evoludo.graphics.AbstractGraph.displayMessage(String)
Section
Implementation note: - Search tag in org.evoludo.graphics.AbstractGraph.displayMessage(String)
Section
Implementation note: - Search tag in org.evoludo.simulator.EvoLudo.unloadModule()
Section
Implementation Note: - Search tag in org.evoludo.graphics.AbstractGraph.drawFrame(int, int)
Section
Implementation Note: - Search tag in org.evoludo.graphics.AbstractGraph.drawFrame(int, int, double)
Section
Implementation notes: - Search tag in org.evoludo.graphics.AbstractGraph.sketch(Path2D, boolean)
Section
Implementation notes: - Search tag in org.evoludo.simulator.modules.Continuous.findExtrema(double[], double[], int[], int[], double[][], double[][], double[], double[], int[], int[], double, int, double)
Section
Implementation notes: - Search tag in org.evoludo.simulator.modules.Continuous.findExtrema(double[], int[], double[][], double[], int[], double, int, double)
Section
Implementation notes: - Search tag in org.evoludo.simulator.modules.Continuous.findExtremalMonoScore(boolean)
Section
Implementation notes: - Search tag in org.evoludo.simulator.modules.Continuous.findExtremalScore(boolean)
Section
Implementation Notes: - Search tag in org.evoludo.EvoLudoWeb.keyDownHandler(String)
Section
Implementation Notes: - Search tag in org.evoludo.EvoLudoWeb.keyUpHandler(String)
Section
Implementation Notes: - Search tag in org.evoludo.math.Functions.tanh(double)
Section
Implementation Notes: - Search tag in org.evoludo.math.MersenneTwister.setSeed(long)
Section
Implementation Notes: - Search tag in org.evoludo.simulator.models.ODE.checkConvergence(double)
Section
Implementation Notes: - Search tag in org.evoludo.simulator.models.ODE.checkConvergence(double)
Section
Implementation Notes: - Search tag in org.evoludo.simulator.models.ODE.next()
Section
Implementation Notes: - Search tag in org.evoludo.simulator.models.ODE.next()
Section
Implementation Notes: - Search tag in org.evoludo.simulator.models.ODE.next()
Section
Implementation Notes: - Search tag in org.evoludo.simulator.models.RungeKutta.deStep(double)
Section
Implementation Notes: - Search tag in org.evoludo.simulator.models.RungeKutta.rkck(double)
Section
Implementation Notes: - Search tag in org.evoludo.simulator.models.SDE.deStep(double)
Section
Important - Search tag in interface org.evoludo.simulator.views.BasicTooltipProvider
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.CGroups.groupScores(double, double[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.CPairs.pairScores(double, double[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.CPairs.pairScores(double, double[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.MCGroups.groupScores(double[], double[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
Section
Important: - Search tag in org.evoludo.simulator.models.IBSPopulation.updatePlayerBestResponse(int, int[], int)
Section
Important: - Search tag in org.evoludo.simulator.models.IBSPopulation.updatePlayerBestResponse(int, int[], int)
Section
Important: - Search tag in org.evoludo.simulator.models.IBSPopulation.updatePlayerBestResponse(int, int[], int)
Section
Important: - Search tag in org.evoludo.simulator.models.IBSPopulation.updateScoreAt(int, double, int)
Section
Important: - Search tag in org.evoludo.simulator.models.IBSPopulation.updateScoreAt(int, double, int)
Section
Important: - Search tag in org.evoludo.simulator.modules.Module.species
Section
Important: - Search tag in org.evoludo.util.RingBuffer.append(T)
Section
Important: - Search tag in org.evoludo.util.RingBuffer.replace(T)
Section
Important: - Search tag in org.evoludo.util.RingBuffer.replace(int, T)
Section
in - Variable in class Geometry
This is the neighbourhood network structure of incoming links.
increaseDelay() - Method in class EvoLudo
Increase delay between subsequent updates by fixed factor.
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 S3
The initial state of the model.
init() - Method in class AbstractGraph
Initialize the graph.
init() - Method in class simCDL.simCDLIBS
 
init() - Method in class Geometry
Entry point to initialize the network structure according to the given parameters.
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() - Static method in class XMLCoder
Initialize lookup tables for encoding and decoding XML strings.
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(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 strategies, stop execution).
INIT_SIZE - Static variable in class Path2D
 
init4x4 - Variable in class ATBT
The flag to indicate whether a generic 4×4 was provided to for the interactions among the four strategy types.
initCLO() - Method in class CLOParser
Initializes parser.
initcount - Variable in class simCDL
The initial counts for the different strategies.
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.
initFrequency() - Method in class IBSDPopulation
Initial configuration with strategy frequencies as specified in arguments.
initGeometryAmplifier() - Method in class Geometry
Generates a strong undirected amplifier of selection.
initGeometryComplete() - Method in class Geometry
Generates a complete graph where every node is connected to every other node.
initGeometryCube() - Method in class Geometry
Generates a cubic (3D) regular lattice.
initGeometryDegreeDistr(int[]) - Method in class Geometry
Utility method to generate network with a given degree distribution.
initGeometryDesarguesGraph() - Method in class Geometry
Generates a Desargues graph, named after Girard Desargues (1591–1661).
initGeometryDodekahedronGraph() - Method in class Geometry
Generates a dodecahedron graph.
initGeometryFranklinGraph() - Method in class Geometry
Generates a Franklin graph.
initGeometryFruchtGraph() - Method in class Geometry
Generates a Frucht graph.
initGeometryHeawoodGraph() - Method in class Geometry
Generates a Heawood graph.
initGeometryHierarchical() - Method in class Geometry
Generates hierarchical graphs.
initGeometryHierarchy(int, int) - Method in class Geometry
Utility method to generate hierarchical graphs.
initGeometryHierarchyMeanfield(int, int) - Method in class Geometry
Utility method to generate hierarchical well-mixed subpopulations (demes).
initGeometryHierarchySquare(int, int) - Method in class Geometry
Utility method to generate hierarchical square lattices with degree degree.
initGeometryHoneycomb() - Method in class Geometry
Generates a hexagonal regular lattice (degree \(6\)).
initGeometryIcosahedronGraph() - Method in class Geometry
Generates an icosahedron graph.
initGeometryLinear() - Method in class Geometry
Generates a linear chain (1D lattice).
initGeometryMeanField() - Method in class Geometry
Generates well-mixed graph, also termed mean-field networks or unstructured populations.
initGeometryRandomGraph() - Method in class Geometry
Generate a (connected, directed) random graph.
initGeometryRandomGraphDirected() - Method in class Geometry
Generate a (connected, directed) random graph.
initGeometryRandomRegularGraph() - Method in class Geometry
Generate a (connected, undirected) random regular graph.
initGeometryScaleFree() - Method in class Geometry
Generate a (connected, undirected) scale-free network.
initGeometryScaleFreeBA() - Method in class Geometry
Generate a (connected, undirected) scale-free network following the procedure by Barabási & Albert (1999).
initGeometryScaleFreeKlemm() - Method in class Geometry
Generate a (connected, undirected) scale-free network following the procedure by Klemm & Eguíluz (2001).
initGeometrySquare() - Method in class Geometry
Generates a square regular lattice (chessboard).
initGeometrySquare(int, int, int) - Method in class Geometry
Utility method to generate a square lattice with arbitrarily large neighbourhoods.
initGeometrySquareMoore(int, int, int) - Method in class Geometry
Utility method to generate a square lattice with Moore neighbourhood.
initGeometrySquareSelf(int, int, int) - Method in class Geometry
Utility method to generate a square lattice with exclusively 'self'-connections.
initGeometrySquareVonNeumann(int, int, int) - Method in class Geometry
Utility method to generate a square lattice with von Neumann neighbourhood.
initGeometrySquareVonNeumann2nd(int, int, int) - Method in class Geometry
Utility method to generate a square lattice with von Neumann neighbourhood.
initGeometryStar() - Method in class Geometry
Generates a star geometry with a hub in the middle that is connected to all other nodes (leaves).
initGeometrySuperstar() - Method in class Geometry
Generates a superstar geometry, which represents a strong directed amplifier of selection.
initGeometrySuppressor() - Method in class Geometry
Generates a strong undirected suppressor of selection.
initGeometryTietzeGraph() - Method in class Geometry
Generates a Tietze graph.
initGeometryTriangular() - Method in class Geometry
Generates a triangular regular lattice (degree \(3\)).
initGeometryWheel() - Method in class Geometry
Generates a wheel geometry, which corresponds to a ring (periodic 1D lattice) with a hub in the middle that is connected to all nodes in the ring (resembling spokes).
initialDistance - Variable in class TrackballControls
Initial eye distance.
initialView - Variable in class EvoLudoWeb
By default the first data view is shown.
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, where N is the maximum interaction group size based on the interest rate for groups with a single cooperator r1 and groups of all cooperators rN.
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(int, double) - Method in class IBSDPopulation
Helper method for initializing monomorphic populations.
initMutant() - Method in class IBSDPopulation
Monomorphic initial configuration with a single mutant placed in a location chosen uniformly at random (uniform initialization, cosmic rays).
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
 
initReset() - Method in class EvoLudoWeb
Initialize or reset EvoLudo model.
initRRGCore(RNGDistribution, int, int, int) - Method in class Geometry
Utility method to generate an (almost) regular graph as the core of an evolutionary amplifier.
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 strategy 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).
inittrait - Variable in class IBSMCPopulation
The array for storing the mean and standard deviation of the initial state.
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 ODE.InitType
Instantiate new initialization type.
InitType(String, String) - Constructor for enum class PDE.InitType
Instantiate new initialization type.
initTypeCount - Variable in class IBSDPopulation
The array with the initial number of individuals of each trait/strategic type.
initUniform() - Method in class IBSDPopulation
Initial configuration with uniform strategy frequencies of all active strategies.
initUniverse(Geometry) - Method in class PopGraph3D
Initialize the universe of the 3D graph.
inProgress - Variable in class PDESupervisorGWT
true if 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
InputHandler - Interface in org.evoludo.ui
Handler interface for InputEvent events.
insert(boolean[], boolean, int) - Static method in class ArrayMath
Insert element element of type boolean into array array of the same type at index.
insert(double[], double, int) - Static method in class ArrayMath
Insert element element of type double into array array of the same type at index.
insert(int[], int, int) - Static method in class ArrayMath
Insert element element of type int into array array of the same type at index.
insert(T[], T, int) - Static method in class ArrayMath
Insert element element of type T into array array of the same type at index.
insertEPubEvoLudoLab(Element, String) - Static method in class EvoLudoWeb
Fighting Apple Books constraints: Insert EvoLudo model in DOM by replacing the placeholder element with an iframe.
insertEvoLudoLab(Element, String) - Static method in class EvoLudoWeb
Insert EvoLudo model in DOM by replacing the placeholder element.
inside(double, double) - Method in class ParaGraph
Check if point (in user coordinates but not yet scaled to axis) lies inside of phase plane.
inside(double, double) - Method in class S3Graph
Check if point (in scaled user coordinates) lies inside of simplex.
INSTANCE - Static variable in interface Git
'Instantiate' the interface.
INSTANCE - Static variable in interface Resources
'Instantiate' the interface.
interaction - Variable in class IBSPopulation
The geometry of the interaction graph.
interaction - Variable in class Module
The geometry of interaction structure
interactions - Variable in class IBSPopulation
The array of individual interaction counts.
interCompSame - Variable in class Geometry
true if the interaction and competition graphs are the same.
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 nc contributors.
interGroup - Variable in class IBSPopulation
Reference to the interaction group.
interpolate(double, double, double) - Method in class LineGraph
Interpolate linearly between current and prev at x.
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 start to color end in last-first steps.
intersection(Line2D) - Method in class Line2D
Return the intersection of two lines or Double.NaN if no intersection.
intersection(Segment2D) - Method in class Line2D
Return the intersection of the line and the segment s or Double.NaN if 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) l intersects 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 s intersect.
INV_TWO_TO_31M1 - Static variable in class MersenneTwister
Constant: 1/(2^-31 - 1).
INV255 - Static variable in class ColorMap
Useful constant for converting int representations of color channels (0-255) to floating point representations (0-1).
INVALID - Enum constant in enum class Geometry.Type
Placeholder for invalid geometry.
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 ptSrc and stores the result in ptDst.
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 fitness to payoff/score, based on currently selected type map.
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 AbstractGraph
The flag to indicate whether the graph is live (visible, activated).
isActive - Variable in class AbstractView
The flag to indicate whether this view is currently active.
isAdjustedDynamics - Variable in class ODE
true if the adjusted replicator dynamics should be applied.
isAltDown - Variable in class EvoLudoWeb
The helper variable to indicate whether the Alt key is pressed.
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
true if context menu item is checked.
isChecked() - Method in class ContextMenuCheckBoxItem
Check if menu item is active (checked).
isConnected() - Method in class Model
Checks if the current data point should be connected to the previous one.
isConsistent - Variable in class IBSPopulation
The flag to indicate whether the state of the IBS model is consistent.
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 class Model
Checks if model is of type ODE/SDE/PDE.
isDebugEnabled - Variable in class GenericPopGraph
The flag to indicate whether the debug submenu is activated.
isDefault() - Method in class CLOption
Check if no argument was set.
isDensity() - Method in class ODE
Return whether this DE model tracks frequencies or densities.
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
true while the pointer is dragging.
isDynamic - Variable in class Geometry
true if the network structure is ephemeral.
isDynamicUpdate - Variable in class TrackballControls
true to disable dynamic damping of changes to the view..
isElementActive(Element) - Static method in class NativeJS
JSNI method: check if element is active.
isEmpty() - Method in class Path2D
Check if the path is empty.
isEmpty() - Method in class Network
 
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
true if trackball controls enabled.
isEnabled() - Method in class ContextMenuItem
 
isEnabled() - Method in class TrackballControls
Check if trackball controls are enabled.
isEPub - Variable in class EvoLudoGWT
true if part of an ePub
isEPub() - Static method in class NativeJS
JSNI method: Check if graph is displayed in an ePub reading system.
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 Geometry
Check if graph is connected.
isGraphConnected(int, boolean[]) - Method in class Geometry
Check if any other node can be reached from node.
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.
isIBS() - Method in class Model
Checks if model is of type IBS.
isIdentity() - Method in class AffineTransform
Returns true if this AffineTransform is an identity transform.
isInterspecies() - Method in class Geometry
Check if graph refers to inter-species model.
isLattice() - Method in class Geometry
Utility method to determine whether a given geometry type is a lattice.
isLattice() - Method in enum class Geometry.Type
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 start through stop is monomorphic.
isMoran() - Method in class PopulationUpdate
Determine whether population update is a variant of Moran updates.
isMouseOver - Variable in class ContextMenu
true if 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.
isNeighborOf(int, int) - Method in class Geometry
Check if check is a neighbor of focal (not necessarily the other way round).
isNeutral - Variable in class IBSPopulation
Flag to indicate whether dynamic is neutral, i.e.
isNeutral() - Method in class Module
Checks whether dynamic is neutral, i.e.
isNormalized - Variable in class HistoGraph
The flag to indicate whether the data is normalized.
isODE() - Method in class Model
Checks if model is of type ODE.
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 (false by default).
isPairwise() - Method in interface Features.Pairs
 
isPDE() - Method in class Model
Checks if model is of type PDE.
isRegular - Variable in class Geometry
true if the network structure is regular (all nodes have the same number of neighbours).
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.
isReplicator - Variable in class RungeKutta
true for frequency dynamics.
isRewired - Variable in class Geometry
true if the graph includes rewired edges or links.
isRNGSeedSet() - Method in class RNGDistribution
Check if seed of random number generator has been set.
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 interface AbstractGraph.Controller
Checks if the controller is busy running calculations.
isRunning() - Method in class EvoLudo
Check if the active model is running.
isRunning() - Method in class AbstractView
 
isSameStrategy(int) - Method in class IBSCPopulation
 
isSameStrategy(int) - Method in class IBSDPopulation
 
isSameStrategy(int) - Method in class IBSMCPopulation
 
isSameStrategy(int) - Method in class IBSPopulation
Check if individual with index a has switched strategies.
isSameStrategy(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 class Model
Checks if model is of type SDE.
isSet - Variable in class CLOption
true if option was set on command line.
isSet() - Method in class CLOption
Check if option was set on command line (regardless of whether an argument was provided).
isShiftDown - Variable in class EvoLudoWeb
The helper variable to indicate whether the Shift key is pressed.
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.
isSquareLattice() - Method in enum class Geometry.Type
Check if the geometry is a square lattice.
isStatic() - Method in interface Features
Returns whether payoffs/fitness are static (false by default).
isStatic() - Method in interface Features.Static
 
isStatistics() - Method in enum class Data
Checks if the data type is a statistics type.
isStatus(Network.Status) - Method in class Network
Checks the status of the layouting process.
isStrict() - Static method in class XMLCoder
Check if encoding/decoding is strictly XML compliant.
isSubmenu() - Method in class ContextMenu
Check if this is a submenu.
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(Type) - Method in class Model
Checks if model is of type aType.
isUndirected - Variable in class Geometry
true if the graph is undirected.
isUniqueGeometry() - Method in class Geometry
Check if current geometry unique.
isUniqueGeometry(Geometry.Type) - Method in class Geometry
Helper method to check uniqueness of the geometry geo.
isVacantAt(int) - Method in class IBSDPopulation
 
isVacantAt(int) - Method in class IBSPopulation
Check if site with index index is occupied by an individual or vacant.
isValid - Variable in class Geometry
true if the network structure has been successfully initialized.
isValidDnD(JavaScriptObject) - Static method in class NativeJS
JSNI method: check whether a single plist files was dropped.
isValidKey(String) - Method in class CLOption
Check if the key with name aKey is a valid key for this option.
isValidKey(CLOption.Key) - Method in class CLOption
Check if key is a valid key for this option.
isVirgin - Variable in class PlistReader
true if no processing has occurred yet.
isVR() - Method in class PopGraph3D
Check if the graph is displayed with stereo effect.
isWebGLSupported - Variable in class EvoLudoWeb
Indicator whether display system supports WebGL to display population structures in 3D.
isWebGLSupported() - Static method in class NativeJS
JSNI method: check whether WebGL and hence 3D graphics are supported.
isXML - Variable in class EvoLudoGWT
true if container document is XHTML
isXML - Variable in class TextLogFormatter
true if XML/XHTML compliant encoding of log messages desired.
isXML() - Static method in class NativeJS
JSNI method: Test whether loaded from an XHTML document.
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 Path2D object.
iteridx - Variable in class Network
Counter for the iterator over all nodes.

J

Java notes - Search tag in class org.evoludo.math.MersenneTwister
Section
jrengine - Variable in class simMoran
The EvoLudoJRE engine for running the simulation.

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 EvoLudo.ColorModelType
The name of the color model type.
key - Variable in enum class Geometry.Type
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 ODE.InitType
Key of initialization type.
key - Variable in enum class PDE.InitType
Key of initialization type.
key - Variable in enum class PopulationUpdate.Type
Key of population update type.
key - Variable in enum class Type
Identifying key of the model type.
key - Variable in enum class Continuous.Benefits
The key of the benefit function.
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.
keyDownHandler(String) - Method in class EvoLudoWeb
Process keydown events to allow for repeating keyboard shortcuts.
keyDownHandler(String) - Method in class AbstractView
Opportunity for view to implement keyboard shortcut for actions (repeating).
keyDownHandler(String) - Method in class GenericPop
Opportunity for view to implement keyboard shortcut for actions (repeating).
keyListener - Static variable in class EvoLudoWeb
Popup EvoLudo models (see EvoLudoTrigger) should attract all keyboard events.
keys - Variable in class CLOption
The list of valid keys (if applicable).
keyUpHandler(String) - Method in class EvoLudoWeb
Process keyup events to allow for non-repeating keyboard shortcuts.
keyUpHandler(String) - Method in class AbstractView
Opportunity for view to implement keyboard shortcut for actions (non repeating).
keyUpHandler(String) - Method in class Console
Opportunity for view to implement keyboard shortcut for actions (non repeating).
kin - Variable in class Geometry
The array storing the number of incoming neighbours for each node, i.e.
kout - Variable in class Geometry
The array storing the number of outgoing neighbours for each node, i.e.
kurtosis(double[]) - Static method in class Distributions
Sample kurtosis of data points x[i] stored in double vector x.
kurtosis(double[], double) - Static method in class Distributions
Sample kurtosis of data points x[i] stored in double vector x with known mean m1.

L

label - Variable in class AbstractGraph.GraphStyle
The label of the graph (if any).
label - Variable in class GenericPopGraph
The label of the graph.
label - Variable in class S3Map
The name of the map.
labelColor - Variable in class AbstractGraph.GraphStyle
The color of the label of the graph.
labelFont - Variable in class AbstractGraph.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 b in the array double[] a.
last(int[], int) - Static method in class ArrayMath
Find the last occurence of the element b in the array int[] a.
lastIndexOf(Object) - Method in class Network
 
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 interface AbstractGraph.Controller
Notifies the controller of the completion of the layouting process.
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
 
layoutComplete() - Method in class GenericPop
 
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
lengthSquared() - Method in class Vector3D
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).
levelColor - Variable in class AbstractGraph.GraphStyle
The color of the levels.
levelWidth - Variable in class AbstractGraph.GraphStyle
The stroke width of the levels.
License - Search tag in class org.evoludo.math.MersenneTwister
Section
light - Variable in class PopGraph3D
The directed light source illuminating the scene.
LightboxPanel() - Constructor for class EvoLudoTrigger.LightboxPanel
Create a new lightbox panel.
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 deal 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 the x-axis).
Line2D(double, double) - Constructor for class Line2D
Create a new 2D line with slope m and y-intercept b.
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 p1 and p2.
Line2D(Point2D, Vector2D) - Constructor for class Line2D
Create a new 2D line with origin and direction.
LINEAR - Enum constant in enum class Geometry.Type
Linear lattice, 1D.
linearAsymmetry - Variable in class Geometry
The difference between the number of neighbours on the left and the right in linear, 1D lattices.
LineGraph - Class in org.evoludo.graphics
Graph to visualize time series data.
LineGraph(AbstractGraph.Controller, Module) - Constructor for class LineGraph
Create new line graph for controller.
LineGraph.ZoomCommand - Class in org.evoludo.graphics
The command to change the zoom level.
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.
lineWidth - Variable in class AbstractGraph.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
Construct a new link.
linkColor - Variable in class AbstractGraph.GraphStyle
The color of links on the graph.
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 AbstractGraph.GraphStyle
The stroke width of links on the graph.
list2double(List<Double>) - Static method in class Plist
Utility method to convert a list of Double's to an array of double's.
list2int(List<Integer>) - Static method in class Plist
Utility method to convert a list of Integer's to an array of int'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.
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 Module
Load new module and perform basic initializations.
load() - Method in class Moran
 
load() - Method in class NetGames
 
load() - Method in class RSP
 
load() - Method in class TBT
 
load() - Method in class AbstractView
Load the view.
loadModel(Type) - Method in class EvoLudo
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.
loadViews() - Method in class EvoLudoWeb
Helper method to update the views after the command line options have been applied.
log - Variable in class Console
The console log.
log(Level, String) - Method in class Console
Log message in console.
Log() - Constructor for class Console.Log
Constructs a new log.
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.
logBase - Variable in class Slider
For logarithmic sliders this is the base of the logarithm.
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.
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.
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 Geometry
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).
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.
logOk(String) - Method in class TestEvoLudo
Log message in green color to console or logger.
logoSmall() - Method in interface Resources
Get the EvoLudo logo.
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.
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.
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 delayTap milliseconds.
LOWER_MASK - Static variable in class MersenneTwister
 
LstItr() - Constructor for class RingBuffer.LstItr
Creates a new ListIterator over all elements in this buffer starting with the oldest entry.
LstItr(int) - Constructor for class RingBuffer.LstItr
Creates a new ListIterator over all elements in this buffer starting with the entry at index.

M

m - Variable in class Line2D
The slope of the straight line.
M - Static variable in class MersenneTwister
 
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.
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), where max maximum 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), where max maximum 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 score to fitness, based on currently selected type map.
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 map for module.
Map2Fitness.Map - Enum Class in org.evoludo.simulator.modules
Enum representing the different types of payoff/score to fitness maps
Marker(double, String, String) - Constructor for class HistoGraph.Marker
Create a new marker for the histogram at x with color color and description descr.
Marker(double, String, String, int[]) - Constructor for class HistoGraph.Marker
Create a new marker for the histogram at x with color color, description descr, and linestyle linestyle.
markerColors - Variable in class AbstractGraph
The array of colors used for markers.
markers - Variable in class AbstractGraph
Markers for decorating the graph.
markers - Variable in class Markers
The list of markers on graphs.
markers - Variable in class Module
Markers for annotating graphical represenations 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.
markerSize - Variable in class AbstractGraph.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 name with at least min characters matching.
MATRIX_A - Static variable in class MersenneTwister
 
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 a among active elements.
max(double[], double[]) - Static method in class ArrayMath
Find maximum element in two double arrays a and b.
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 a and b.
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_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 - 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 - 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 Geometry
Maximum number of attempts to generate a graph structure.
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 Geometry
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.
maxOut - Variable in class Geometry
The maximum number of outgoing links.
maxScore - Variable in class IBSPopulation
The absolute maximum score in the population.
maxTot - Variable in class Geometry
The maximum sum of incoming and outgoing links.
maxX - Variable in class ParaGraph.TraitMap
The maximum value of the x-axis.
maxY - Variable in class ParaGraph.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 variables for fixation probabilities and absorption times.
mean - Variable in class simCDLP
Temporary variables for fixation probabilities and absorption times.
mean - Variable in class simCDLPQ
Temporary variables for fixation probabilities and absorption times.
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 vector x.
mean(float[]) - Static method in class Distributions
Mean of data points x[i] stored in float vector x.
mean(int[]) - Static method in class Distributions
Mean of data points x[i] stored in integer vector x.
Mean - Class in org.evoludo.simulator.views
The view to display graphs with time series data.
Mean(EvoLudoGWT, Data) - Constructor for class Mean
Construct a new view to display the time series data of the current EvoLudo model.
MEAN_DATA - Enum constant in enum class AbstractView.ExportType
Mean state data as a comma separated list, csv (not yet implemented).
meanDensity - Variable in class PDE
The array containing the mean densities of each trait.
MEANFIELD - Enum constant in enum class Geometry.Type
Mean-field/well-mixed population.
meanFitness - Variable in class PDE
The array containing the mean fitness of each trait.
meanmean - Variable in class simCDL
Temporary variables for fixation probabilities and absorption times.
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
Temporary variables for fixation probabilities and absorption times.
meanvar - Variable in class simTBT
Temporary variables for fixation probabilities and absorption times.
mem - Variable in class IBSGroup
Storage for selected interaction or reference groups.
merge(double[], double[]) - Static method in class ArrayMath
Append double array tail to double array head.
merge(T[], T[]) - Static method in class ArrayMath
Append array tail of type T[] to array head.
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 Chronometer interface 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 - Search tag in class org.evoludo.math.MersenneTwister
Section
message - Variable in class HistoGraph
The message to display if no histogram is available.
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 source and the node that gets replaced with index dest.
migrationType - Variable in class IBSPopulation
The type of migration.
MigrationType(String, String) - Constructor for enum class IBS.MigrationType
Instantiate new type of migration.
MilestoneListener - Interface in org.evoludo.simulator.models
All MilestoneListener's get informed about milestones and state changes of the core of EvoLudo modules.
milestoneListeners - Variable in class EvoLudo
List of engine listeners that get notified when the state of the population changed, for example after population reset or completed an update step.
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 a among active elements.
min(double[], double[]) - Static method in class ArrayMath
Find minimum element in two double arrays a and b.
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 a and b.
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_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 AbstractGraph
The minimum time between updates in milliseconds.
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_UPDATES milliseconds.
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.
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 Geometry
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 Geometry
The minimum number of outgoing links.
minPadding - Variable in class AbstractGraph.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 Geometry
The minimum sum of incoming and outgoing links.
minX - Variable in class ParaGraph.TraitMap
The minimum value of the x-axis.
minY - Variable in class ParaGraph.TraitMap
The minimum value of the y-axis.
mixedScores(int[], double[]) - Method in interface IBS.HasIBS.DGroups
 
mixedScores(int[], double[]) - Method in interface IBS.HasIBS.DPairs
Calculate the average payoff/score in a finite population with the number of each trait/strategy provided in count for 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 IBS.HasIBS.DGroups
Calculate the average payoff/score in a finite population with the number of each trait/strategy provided in count for interaction groups of size n.
mixedScores(int[], int, double[]) - Method in class CDL
Calculate the average payoff/score in a finite population with the number of each trait/strategy provided in count for interaction groups of size n.
mixedScores(int[], int, double[]) - Method in class CDLP
Calculate the average payoff/score in a finite population with the number of each trait/strategy provided in count for interaction groups of size n.
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/strategy provided in count for interaction groups of size n.
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
Interface for EvoLudo models to interact with Modules, which define interactions (or games), and the engine EvoLudo, which manages the (un)loading and execution of different models based on what model types the module supports.
Model(EvoLudo) - Constructor for class Model
Creates a model.
modelChanged(ChangeListener.PendingAction) - Method in class EvoLudoWeb
 
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 AbstractView
 
modelChanged(ChangeListener.PendingAction) - Method in class GenericPop
 
modelCheck() - Method in class EvoLudo
Check consistency of parameters in all populations.
modelDidInit() - Method in class EvoLudoWeb
 
modelDidInit() - Method in interface MilestoneListener
Called after the EvoLudo model got re-initialized.
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 class EvoLudoWeb
 
modelDidReset() - Method in interface MilestoneListener
Called after the EvoLudo model was reset.
modelDidReset() - Method in class AbstractView
 
modelInit() - Method in class EvoLudo
Initialize all populations and notify all listeners.
modelInit(boolean) - Method in class EvoLudo
Initialize all populations and notify all listeners if requested.
modelLoaded() - Method in interface MilestoneListener
Called when EvoLudo model finished loading.
modelNext() - Method in class EvoLudo
Advance model by one step (reportFreq updates) and notify all listeners.
modelNextDone(boolean) - Method in class EvoLudo
Called after the calculations of the next state of the model have finished.
modelRelax() - Method in class EvoLudo
Relax model by timeRelax steps and notify all listeners when done.
modelRelax(boolean) - Method in class EvoLudo
Relax model by timeRelax steps and notify all listeners if requested.
modelRelaxed() - Method in interface MilestoneListener
Called after the EvoLudo model has relaxed.
modelReset() - Method in class EvoLudo
Reset all populations and notify all listeners.
modelReset(boolean) - Method in class EvoLudo
Reset all populations and notify all listeners if requested.
modelRunning() - Method in class EvoLudoWeb
 
modelRunning() - Method in interface MilestoneListener
Called when the EvoLudo model starts running.
modelSettings() - Method in interface MilestoneListener
Called when the settings of the EvoLudo model changed but no reset was necessary.
modelSettings() - Method in class Moran
 
modelSettings() - Method in class Histogram
 
modelSettings() - Method in class Mean
 
modelStopped() - Method in class EvoLudoWeb
 
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 MilestoneListener
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 AbstractView
 
modelUnloaded() - Method in class EvoLudoWeb
 
modelUnloaded() - Method in interface MilestoneListener
Called when EvoLudo model is unloading.
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 IBSDPopulation
The discrete module associated with this model.
module - Variable in class IBSMCPopulation
The continuous module associated with this model.
module - Variable in class IBSPopulation
The module associated with this model.
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 - Class in org.evoludo.simulator.modules
Parent class of all EvoLudo modules.
Module(EvoLudo, Module) - Constructor for class Module
Instantiate a new Module with engine and partner.
moduleLoaded() - Method in class EvoLudoWeb
 
moduleLoaded() - Method in interface MilestoneListener
Called when EvoLudo module finished loading.
moduleRestored() - Method in class EvoLudoWeb
 
moduleRestored() - Method in interface MilestoneListener
Called when the state of the EvoLudo module has been restored.
moduleRestored() - Method in class AbstractView
 
modules - Variable in class EvoLudo
The lookup table for all available modules.
moduleUnloaded() - Method in class EvoLudoWeb
 
moduleUnloaded() - Method in interface MilestoneListener
Called when EvoLudo module is unloading.
moduleUnloaded() - Method in class AbstractView
 
moment(double[], int) - Static method in class Distributions
m-th moment of data points x[i] stored in double vector x.
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 true to 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.
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
Mouse and touch handlers to control the view of the 3D scene.
mouseHitNode(int) - Method in class IBSPopulation
Called from GUI if node/individual with index idx received 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 idx received a mouse click or tap and indicates whether the alt-key had been pressed.
mouseHitNode(int, int) - Method in interface GenericPopGraph.PopGraphController
Notifies the controller that the mouse/tap has hit node with index node on the graph with the tag id.
mouseHitNode(int, int, boolean) - Method in interface GenericPopGraph.PopGraphController
Notifies the controller that the mouse/tap has hit node with index node on the graph with the tag id.
mouseHitNode(int, int, boolean) - Method in class IBS
Used by GUI to interact with Model.
mouseHitNode(int, int, boolean) - Method in class GenericPop
 
mouseMoveHandler - Variable in class AbstractGraph
The handler for MouseMoveEvents.
mouseMoveHandler - Variable in class Tooltip.Registration
References to all event handlers relevant for handling tooltips registered with the listener widget.
mouseMoveHandler - Variable in class TrackballControls
Mouse and touch handlers to control the view of the 3D scene.
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 Tooltip.Registration
References to all event handlers relevant for handling tooltips registered with the listener widget.
mouseOverHandler - Variable in class Tooltip.Registration
References to all event handlers relevant 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 hit was hit by mouse (or tap) in order to set its strategy to strategy.
mouseUpHandler - Variable in class AbstractGraph
The handler for MouseUpEvents.
mouseUpHandler - Variable in class TrackballControls
Mouse and touch handlers to control the view of the 3D scene.
mouseWheelHandler - Variable in class AbstractGraph
The handler for MouseWheelEvents.
mouseWheelHandler - Variable in class Tooltip.Registration
References to all event handlers relevant for handling tooltips registered with the listener widget.
mouseWheelHandler - Variable in class TrackballControls
Mouse and touch handlers to control the view of the 3D scene.
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.
msecToString(long) - Method in class simMoran
Helper method to convert milliseconds to a more readable string representation in the format 'HH:mm:ss.ss'.
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 dst by scalar.
multiply(double[], double[]) - Static method in class ArrayMath
Element-wise multiplication of double array a and dst.
multiply(double[], double[], double[]) - Static method in class ArrayMath
Non-destructive, element-wise multiplication of double arrays a and b.
multiply(double[], double, double[]) - Static method in class ArrayMath
Scalar multiplication of double array a by scalar with result in dst.
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 dst by scalar.
multiply(float[], float[]) - Static method in class ArrayMath
Element-wise multiplication of float arrays a and dst.
multiply(float[], float[], float[]) - Static method in class ArrayMath
Non-destructive, element-wise multiplication of float arrays a and b.
multiply(float[], float, float[]) - Static method in class ArrayMath
Scalar multiplication of float array a by scalar with result in dst.
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 dst by scalar.
multiply(int[], int[]) - Static method in class ArrayMath
Element-wise multiplication of integer arrays a and dst.
multiply(int[], int[], int[]) - Static method in class ArrayMath
Non-destructive, element-wise multiplication of integer array a and b.
multiply(int[], int, int[]) - Static method in class ArrayMath
Scalar multiplication of integer array a by scalar with result in dst.
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 dst by scalar.
multiply(long[], long[]) - Static method in class ArrayMath
Element-wise multiplication of long arrays a and dst.
multiply(long[], long[], long[]) - Static method in class ArrayMath
Non-destructive, element-wise multiplication of long arrays a and b.
multiply(long[], long, long[]) - Static method in class ArrayMath
Scalar multiplication of long array a by scalar with result in dst.
MUTANT - Enum constant in enum class IBSC.Init.Type
Monomorphic resident population with trait ri and single mutant with trait mi.
MUTANT - Enum constant in enum class IBSD.Init.Type
Single mutant with trait m in otherwise homogeneous population with trait r.
MUTANT - Enum constant in enum class ODE.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 strategy type of the initial mutant.
mutate() - Method in class IBSPopulation
Perform a mutation event.
mutate(double) - Method in class Mutation.Continuous
 
mutate(double) - Method in class Mutation
Mutate trait trait in 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 trait in 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 strategy of the focal individual with index focal.
mutateAt(int, boolean) - Method in class IBSMCPopulation
Mutate all traits/strategies of the focal individual with index focal if mutate == true.
mutation - Variable in class IBSDPopulation
The mutation parameters.
mutation - Variable in class IBSMCPopulation
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.
myTrait - Variable in class IBSMCPopulation
Temporary storage for the traits/strategies of the focal individual.

N

N - Static variable in class MersenneTwister
Period parameters
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 Geometry
The name of this graph.
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.
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.
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 v to obtain -v.
negate() - Method in class Vector3D
Negates the coordinates of 3D vector v to 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 null if not applicable.
Network - Class in org.evoludo.simulator
Abstract graphical representation for generic population geometries.
Network(EvoLudo, Geometry) - 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_LAYOUT network layout complete.
network2D - Variable in class Geometry
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, Geometry) - 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, Geometry) - 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 Geometry
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, Geometry) - 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, Geometry) - 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 mean and standard deviation stdev.
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 the double[] array weights.
next(int[]) - Method in class RNGDistribution.Gillespie
Return a random integer with support [0, weights.length) from the discrete distribution of weights defined by the double[] array weights.
next(MersenneTwister, double) - Static method in class RNGDistribution.Exponential
Exponentially distributed random number with mean using random number generator rng.
next(MersenneTwister, double) - Static method in class RNGDistribution.Geometric
Creates geometric distribution with success probability p (mean 1/p) and the random number generator rng.
next(MersenneTwister, double, double) - Static method in class RNGDistribution.Normal
Normally distributed random number with mean and standard deviation stdev using random number generator rng.
next(MersenneTwister, double, double) - Static method in class RNGDistribution.Uniform
Uniformly distributed random number in [min, max) using random number generator rng.
next(MersenneTwister, double, int) - Static method in class RNGDistribution.Binomial
Creates binomial distribution for n trials with success probability p (mean n p) and the random number generator rng.
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 probability of returning true, else returning false.
nextBoolean(float) - Method in class MersenneTwister
This generates a coin flip with a probability probability of returning true, else returning false.
nextByte() - Method in class MersenneTwister
Generates a random byte on [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 bytes with random bytes.
nextBytes(byte[]) - Method in class RNGDistribution
Fill byte array bytes with uniformly distributed random bytes in [0, Byte.MAX_VALUE).
nextChar() - Method in class MersenneTwister
generates a random char on [0, 0xffff]-interval.
nextDouble() - Method in class MersenneTwister
Generate random double on 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 float on half-open [0, 1)-interval.
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 0 and variance 1 (standard Normal distribution).
nextIndex() - Method in class RingBuffer.LstItr
 
nextInt() - Method in class MersenneTwister
Generate a 31bit (signed) random int in [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 int in [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 long integer in [0, Long.MAX_VALUE).
nextLong(long) - Method in class MersenneTwister
Generate a random long integer in [0, n) with n > 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 the double[] array weights.
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 the double[] array weights.
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 the double[] array weights.
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 the double[] array weights.
nextUInt() - Method in class MersenneTwister
Generates a 32bit 'unsigned' random int in [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, ..., N cooperators among the up to N interacting individuals.
nIssues - Variable in class Plist
The number of issues found.
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.updateMixedMeanScores().
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 radius r=0.
Node2D(double, double, double) - Constructor for class Node2D
Create a new 2D node at (x,y) with radius r.
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 radius r=0.
Node3D(double, double, double, double) - Constructor for class Node3D
Create a new 3D node at (x,y,z) with radius r.
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.
nodes - Variable in class Network2D
The array with all nodes of this network.
nodes - Variable in class Network3D
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.
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 IBSD.OptimizationType
No optimization (default).
NONE - Enum constant in enum class IBSGroup.SamplingType
No sampling.
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 NoninvertibleTransformException class represents an exception that is thrown if an operation is performed requiring the inverse of an AffineTransform object but the AffineTransform is in a non-invertible state.
NoninvertibleTransformException(String) - Constructor for exception class NoninvertibleTransformException
Constructs an instance of NoninvertibleTransformException with 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==0 and standard deviation stdev==1 using and a new instance of MersenneTwister.
Normal(double, double) - Constructor for class RNGDistribution.Normal
Creates Normal distribution with mean and standard deviation stdev using and a new instance of MersenneTwister.
Normal(MersenneTwister, double, double) - Constructor for class RNGDistribution.Normal
Creates Normal distribution with mean and standard deviation stdev using the random number generator rng.
normalize() - Method in class Vector2D
Normalizes the 2D vector v such that its length is |v|=1 while preserving the direction.
normalize() - Method in class Vector3D
Normalizes the 3D vector v such that its length is |v|=1 while preserving the direction.
normalize(double) - Method in class Vector2D
Normalizes the 2D vector v such that its length is l, i.e.
normalize(double) - Method in class Vector3D
Normalizes the 3D vector v such that its length is l, 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 from to index to in double array a.
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 from to index to in float array a.
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: - Search tag in org.evoludo.simulator.Network.repulsion(int)
Section
Note: - Search tag in org.evoludo.simulator.Network.repulsion(int)
Section
Note: - Search tag in org.evoludo.simulator.Network.repulsion(int)
Section
Note: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.CGroups.groupScores(double, double[], int, double[])
Section
Note: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.CPairs.pairScores(double, double[], int, double[])
Section
Note: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.CPairs.pairScores(double, double[], int, double[])
Section
Note: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.MCGroups.groupScores(double[], double[], int, double[])
Section
Note: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
Section
Note: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.MCPairs.pairScores(double[], double[], int, double[])
Section
Note: - Search tag in org.evoludo.simulator.models.IBSDPopulation.optimizeMoran
Section
Note: - Search tag in org.evoludo.simulator.modules.Module.setNTraits(int)
Section
Notes - Search tag in org.evoludo.simulator.models.IBSGroup.self
Section
Notes: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Notes: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Notes: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Notes: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Notes: - Search tag in org.evoludo.simulator.models.IBS.HasIBS.DGroups.mixedScores(int[], int, double[])
Section
Notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.adjustScores
Section
Notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.debugUpdatePopulationAt(int)
Section
Notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.getFitnessHistogramData(double[][])
Section
Notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.getFitnessHistogramData(double[][])
Section
Notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.getFitnessHistogramData(double[][])
Section
Notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.pickNeighborSiteAt(int)
Section
Notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.updatePlayerBest(int, int[], int)
Section
Notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.updatePlayerBestHalf(int, int[], int)
Section
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 simCDL
The number of samples for fixation probabilities.
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.
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
nulllink - Static variable in class Geometry
Convenience field.
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 - Class in org.evoludo.simulator.models
Common base class for all differential equations models.
ODE - Enum constant in enum class Type
Ordinary differential equation model
ODE(EvoLudo) - Constructor for class ODE
Constructs a new model for the numerical integration of the system of ordinary differential equations representing the dynamics specified by the Module module using the EvoLudo pacemaker engine to control the numerical evaluations.
ODE(EvoLudo) - Constructor for class ATBT.ODE
Constructs a new ODE solver taylored for the integration of asymmetric 2×2 games with environmental feedback.
ODE.HasDE - Interface in org.evoludo.simulator.models
Methods that every Module must implement, which advertises numerical solutions based on differential equations.
ODE.HasODE - Interface in org.evoludo.simulator.models
Additional methods that must be implemented by Modules that advertise numerical solutions based on ordinary differential equations.
ODE.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.
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 strategy/type prior to the group interactions.
oldTrait - Variable in class IBSMCPopulation
Temporary storage for the traits/strategies 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
 
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 EvoLudoWeb
 
onFullscreenChange(FullscreenChangeEvent) - Method in class ContextMenu
Called when a FullscreenChangeEvent is fired.
onFullscreenChange(FullscreenChangeEvent) - Method in interface FullscreenChangeHandler
Called when a FullscreenChangeEvent is fired.
onFullscreenChange(FullscreenChangeEvent) - Method in class Tooltip
Called when a FullscreenChangeEvent is 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 (or Reset) button ended.
onInitResetTouchStart(TouchStartEvent) - Method in class EvoLudoWeb
Touch of Init button started.
onInput(InputEvent) - Method in interface InputHandler
Called when a InputEvent is fired.
onInput(InputEvent) - Method in class Slider
 
onLoad() - Method in class EvoLudoWeb
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 TrackballControls
onSettingsClick(ClickEvent) - Method in class EvoLudoWeb
Toggle visibility of the text field EvoLudoWeb.evoludoCLOPanel to view or modify the parameter settings.
onSettingsTouchEnd(TouchEndEvent) - Method in class EvoLudoWeb
Toggle visibility of EvoLudoWeb.evoludoCLOPanel to 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, Stop button clicked.
onStartStopTouchEnd(TouchEndEvent) - Method in class EvoLudoWeb
Touch of Start, Stop button ended.
onStartStopTouchStart(TouchStartEvent) - Method in class EvoLudoWeb
Touch of Start, Stop button started.
onStepClick(ClickEvent) - Method in class EvoLudoWeb
Next button clicked.
onStepTouchEnd(TouchEndEvent) - Method in class EvoLudoWeb
Touch of Next button ended.
onStepTouchStart(TouchStartEvent) - Method in class EvoLudoWeb
Touch of Next button 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
onUpdate(double) - Method in class PopGraph3D.Pop3DScene
onViewChange(ChangeEvent) - Method in class EvoLudoWeb
Handler for changes of the view selector (EvoLudoWeb.evoludoViews).
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 autoOpen set to true.
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.
opponent - Variable in class Geometry
The IBS population representing the opponent.
opponent - Variable in class IBSCPopulation
The interaction partner/opponent of this population opponent.getModule()==getModule().getOpponent().
opponent - Variable in class IBSDPopulation
The interaction partner/opponent of this population opponent.getModule()==getModule().getOpponent().
opponent - Variable in class IBSMCPopulation
The interaction partner/opponent of this population opponent.getModule()==getModule().getOpponent().
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 IBS
true if optimizations for homogeneous populations requested.
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.
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 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
 
org.evoludo.geom - package org.evoludo.geom
 
org.evoludo.graphics - package org.evoludo.graphics
 
org.evoludo.math - package org.evoludo.math
 
org.evoludo.simulator - package org.evoludo.simulator
 
org.evoludo.simulator.exec - package org.evoludo.simulator.exec
 
org.evoludo.simulator.models - package org.evoludo.simulator.models
 
org.evoludo.simulator.modules - package org.evoludo.simulator.modules
 
org.evoludo.simulator.views - package org.evoludo.simulator.views
 
org.evoludo.ui - package org.evoludo.ui
 
org.evoludo.util - package org.evoludo.util
 
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 Geometry
This is the neighbourhood network structure of outgoing links.
outline - Variable in class S3Graph
The path that outlines the simplex.
output - Variable in class CLOParser
All output should be printed to output (defaults to stdout).

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 Geometry
Fraction of directed links to add or rewire.
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 GenericPopGraph
 
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
 
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 IBSCPopulation
For pairwise interaction modules module==pairmodule holds and null otherwise.
pairmodule - Variable in class IBSDPopulation
For pairwise interaction modules module==pairmodule holds and null otherwise.
pairmodule - Variable in class IBSMCPopulation
For pairwise interaction modules module==pairmodule holds and null otherwise.
pairScores(double[], double[], int, double[]) - Method in interface IBS.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 IBS.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 IBS.HasIBS.DPairs
Calculate and return total (accumulated) payoff/score for pairwise interactions of the focal individual with trait/strategy me against opponents with different traits/strategies.
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/strategy me against opponents with different traits/strategies.
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 strategy 'paper'.
ParaGraph - Class in org.evoludo.graphics
Parametric graph for displaying trajectories in phase plane.
ParaGraph(AbstractGraph.Controller, Module) - Constructor for class ParaGraph
Create new parametric graph for module running in controller.
ParaGraph.TraitMap - Class in org.evoludo.graphics
Default mapping of data to the phase plane or phase plane projections.
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 CLOption
Parses the option and its argument, if applicable, through the delegate.
parse(String) - Method in class Geometry
Parse string of geometry specifications cli.
parse(String) - Method in class ODE
Parse initializer string arg.
parse(String) - Method in class PDE
Parse initializer string arg.
parse(String) - Static method in enum class Type
Parse the string arg and return the best matching model type.
parse(String) - Method in interface CLOption.CLODelegate
Parse string arg and set configurable parameters that correspond to this command line option.
parse(String) - Static method in class PlistParser
Parse the contents of plist-file supplied as a String and return a Map with key and object associations.
parse(String[]) - Method in class TestEvoLudo
Parse the command line options.
parseArray(PlistReader, List<Object>) - Static method in class PlistParser
Parses an array entry, <array>, in the plist-string provided by reader and writes all elements to the list array.
parseBoolVector(String) - Static method in class CLOParser
Parse string aVector as a boolean[] array.
parseCLO() - Method in class EvoLudo
Parse command line options.
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 command to execute after parsing completed.
parseColor(String) - Static method in class CLOParser
Parse string aColor as a Color.
parseDefault() - Method in class CLOption
Parses the default argument for this option.
parseDict(PlistReader, Plist) - Static method in class PlistParser
Parses a dictionary entry, <dict>, in the plist-string provided by reader and writes <key> and plist element pairs to the lookup table dict.
parseDim(String) - Static method in class CLOParser
Parse string arg as an integer.
parseDouble(String) - Static method in class CLOParser
Parse string aDouble as a double.
parseFloat(String) - Static method in class CLOParser
Parse string aFloat as a float.
parseGeometry(Geometry, String) - Method in class IBSPopulation
Provide opportunity/hook for subclasses to introduce new geometries.
parseGeometry(Geometry, String) - Method in class NetGames.IBSPop
 
parseHeader() - Method in class PlistReader
Parse (and discard) header of plist-string.
parseInteger(String) - Static method in class CLOParser
Parse string anInteger as an int.
parseIntMatrix(String) - Static method in class CLOParser
Parse string aMatrix as a int[][] matrix (two dimensional array).
parseIntVector(String) - Static method in class CLOParser
Parse string aVector as an int[] array.
parseLong(String) - Static method in class CLOParser
Parse string aLong as a long.
parseMatrix(String) - Static method in class CLOParser
Parse string aMatrix as a double[][] matrix (two dimensional array).
parser - Variable in class EvoLudo
The parser for command line options.
parseVector(String) - Static method in class CLOParser
Parse string aVector as a double[] array.
parseVector(String, String) - Static method in class CLOParser
Parse string aVector as a double[] 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
Adapted from java.awt.geom.Path2D, merged with PathIterator and stripped to the bare bones.
Path2D() - Constructor for class Path2D
Constructs a new empty double precision Path2D object with a default winding rule of Path2D.WIND_NON_ZERO.
Path2D(int) - Constructor for class Path2D
Constructs a new empty double precision Path2D object 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 Path2D object 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 Path2D object from an arbitrary Path2D object, transformed by an AffineTransform object.
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 PathIterator interface provides the mechanism for objects that implement the Shape interface 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×3 payoff matrix for interactions between the three types.
payoff(double[], double[]) - Method in class Continuous.Traits2Payoff
Calculate the payoff to the focal individual with traits me when interacting with an opponent with traits you.
payoff(double, double) - Method in class Continuous.Traits2Payoff
Calculate the payoff to the focal individual with trait me when interacting with an opponent with trait you.
payoffs - Variable in class TBT
The 2×2 payoff matrix for interactions between cooperators and defectors.
paySecond - Variable in class Centipede
The payoff matrix for the second mover.
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 Type
Partial differential equation model
PDE(EvoLudo) - Constructor for class PDE
Constructs a new model for the numerical integration of the system of partial differential equations representing the dynamics specified by the Module module using the EvoLudo pacemaker engine to control the numerical evaluations.
PDE.HasPDE - Interface in org.evoludo.simulator.models
Methods that every Module must implement, which advertises numerical solutions based on partial differential equations.
PDE.InitType - Enum Class in org.evoludo.simulator.models
Types of initial configurations.
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 AbstractGraph.GraphStyle
The flag to indicate whether tick marks along the horizontal axis are in percent.
percentY - Variable in class AbstractGraph.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.
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 only Mode.DYNAMICS is 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 PDE.InitType
Perturbation of a spatially homogeneous distribution with densities y0.
PGROW - Static variable in class RungeKutta
The exponent for increasing the time step if error outside margin.
Phase2D - Class in org.evoludo.simulator.views
The view to display time series of data as a trajectory in a 2D 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 axis.
phase2Data(Point2D, double[]) - Method in class ParaGraph.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, Geometry, boolean) - Method in class IBSGroup
Picks an interaction/reference group for the focal individual focal and the population structure geom.
pickEvent(IBSPopulation) - Method in class IBS
Pick type of next event in focal population.
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.
pickFitNeighborAt(int) - Method in class IBSPopulation
Pick a neighbour of the focal individual me with probability proportional to their fitness.
pickFitNeighborAt(int, boolean) - Method in class IBSPopulation
Pick a neighbour of the focal individual me with probability proportional to their fitness.
pickFocal(int) - Method in class IBSPopulation
Pick a focal individual uniformly at random but excluding the individual with index 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.
pickFocalSpecies() - Method in class IBS
Pick focal population according to the selected scheme.
pickFocalSpeciesFitness(double) - Method in class IBS
Pick species to update with a probability proportional to the total fitness of the species weighted by its update rate.
pickFocalSpeciesSize(double) - Method in class IBS
Pick species to update with a probability proportional to the size of the species weighted by its update rate.
pickFocalSpeciesTurns() - Method in class IBS
Pick species for sequential updates, i.e.
pickNeighborSiteAt(int) - Method in class IBSPopulation
Picks a neighbouring site of the focal individual me uniformly at random.
pickNeutralNeighbourAt(int, boolean) - Method in class IBSPopulation
Helper method to do picking under neutral conditions (no or negligible fitness differences).
pickRandom(int) - Method in class IBSGroup
Pick group of nSamples 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.
pKlemm - Variable in class Geometry
The probability for adding links adjust small-world properties of Klemm-Eguiluz scale-free networks.
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 strategy of another (default) or only if an actual strategy change 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
 
playGroupGameAt(IBSGroup) - Method in class IBSDPopulation
 
playGroupGameAt(IBSGroup) - Method in class IBSMCPopulation
 
playGroupGameAt(IBSGroup) - Method in class IBSPopulation
Play a group interaction with the individuals in group.
playGroupGameAt(IBSGroup) - Method in class NetGames.IBSPop
 
playPairGameAt(IBSGroup) - Method in class IBSCPopulation
 
playPairGameAt(IBSGroup) - Method in class IBSDPopulation
 
playPairGameAt(IBSGroup) - Method in class IBSMCPopulation
 
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 plist entry with <key> name tag without attributes associated with value.
PlistTag(String, String, String) - Constructor for class PlistTag
Create a plist entry with <key> name tag and attributes associated with value.
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
The view to display configuration of the current state of the model in 2D.
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
The view to display configuration of the current state of the model in 3D.
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 new 3D scene.
PopGraph2D - Class in org.evoludo.graphics
The graphical representation of network structures in 2D.
PopGraph2D(GenericPopGraph.PopGraphController, 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(GenericPopGraph.PopGraphController, 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 x from running (or online) mean and variance.
popsizes - Variable in class simTraits
The population sizes to be tested.
populateContextMenu(ContextMenu) - Method in interface AbstractGraph.Controller
Opportunity for the controller to add functionality to the context menu (optional implementation).
populateContextMenu(ContextMenu) - Method in class EvoLudoGWT
Opportunity to contribute entries to the context menu for models.
populateContextMenu(ContextMenu) - Method in class AbstractView
 
populateContextMenu(ContextMenu) - Method in class Histogram
 
populateContextMenu(ContextMenu) - Method in class Phase2D
 
populateContextMenu(ContextMenu) - Method in class Pop3D
 
populateContextMenuAt(ContextMenu, int) - Method in interface GenericPopGraph.PopGraphController
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 menu in 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 menu in listening widget at (relative) position (x,y).
population - Variable in class Geometry
The IBS population that has this geometry.
population - Variable in class IBS
Short-cut to species.get(0).getIBSPopulation() for single species models; null in 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.
potential - Variable in class Network
The potential energy of the current network layout/configuration.
pow(double, int) - Static method in class Combinatorics
Calculate x^n for double x and integer n.
pow(int, int) - Static method in class Combinatorics
Calculate x^n for integer x and integer n.
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 Tx to this AffineTransform Cx in a less commonly used way such that Tx modifies the coordinate transformation relative to the absolute pixel space rather than relative to the existing user space.
preferredPlayerBest(int, int, int) - Method in class IBSDPopulation
For deterministic updating with multiple strategies (more than two), it must be specified which strategy is the preferred one.
preferredPlayerBest(int, int, int) - Method in class IBSMCPopulation
For deterministic updating with multiple strategies (more than two), it must be specified which strategy is the preferred one.
preferredPlayerBest(int, int, int) - Method in class IBSPopulation
For deterministic updating with multiple strategies (more than two), it must be specified which strategy is the preferred one.
preferredPlayerBest(int, int, int) - Method in class NetGames.IBSPop
 
prepareStrategies() - Method in class IBSCPopulation
 
prepareStrategies() - Method in class IBSDPopulation
 
prepareStrategies() - Method in class IBSMCPopulation
 
prepareStrategies() - Method in class IBSPopulation
Prior to a synchronous update step the current state must be duplicated in preparation for processing the next step.
prepareStrategies() - 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 EvoLudo
Pre-process array of command line arguments.
preprocessCLO(String[]) - Method in class EvoLudoGWT
Pre-process array of command line arguments.
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) - Static method in class Formatter
Helper method to format a double aDouble as HTML string with digits decimal 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.
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 Geometry
Fraction of undirected links to add or rewire.
pRewire - Variable in class IBSPopulation
The array containing the probabilities for rewiring links of the interaction and competition graphs.
printDistr - Variable in class scanCSD
The flag to indicate whether to print the distribution.
printParams(PrintStream) - Method in class Geometry
Report relevant parameters of geometry and print to output.
printState(double[], double[]) - Method in class scanCSD
Print the distributions of the strategies.
priority - Variable in class CLOption.Category
The priority of this category.
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.
processColorMap(ColorMap<T>) - Method in class Module
Opportunity for modules to make adjustments to the color map in graphs such as Pop2D or Pop3D.
processColorMap(ColorMap<T>) - Method in class NetGames
Opportunity for modules to make adjustments to the color map in graphs such as Pop2D or Pop3D.
processDiff(String) - Method in class Plist
Process a difference.
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.
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.
processMouseEvent(MouseEvent<?>) - Method in class Tooltip
Update tooltip and save pointer locations.
processPendingAction() - Method in class EvoLudo
Helper method for handling model changed events and processes pending actions.
processPendingAction() - Method in class EvoLudoGWT
 
processScore(double, boolean) - Method in class IBSPopulation
Process the accumulated score in 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 CLOParser
Check if current list of command line options includes option with name.
PSHRNK - Static variable in class RungeKutta
The exponent for decreasing the time step if error outside margin.
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 x to running (or online) mean and variance.

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 r of the 2D node.
r - Variable in class Node3D
The radius r of 3D node.
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 ODE.InitType
Random initial trait frequencies.
RANDOM - Enum constant in enum class PDE.InitType
Random trait frequencies.
RANDOM_GRAPH - Enum constant in enum class Geometry.Type
Random graph.
RANDOM_GRAPH_DIRECTED - Enum constant in enum class Geometry.Type
Directed random graph.
RANDOM_REGULAR_GRAPH - Enum constant in enum class Geometry.Type
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 double from 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).
random01d() - Method in class IBSPopulation
Draw a uniformly distributed random double from the semi-closed interval [0, 1) with maximal 53bit resolution.
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].
random0N(int) - Method in class IBSPopulation
Draw a uniformly distributed random integer number from the closed interval [0, n].
randomGaussian(double, double) - Method in class IBSPopulation
Draw a Gaussian (normal) distributed random double.
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 t to t &pm; <r>.
RANGE - Enum constant in enum class Mutation.Discrete.Type
Mutate trait t to t &pm; <r>.
rate - Variable in class SpeciesUpdate
The rates at which the different species are updated.
rates - Variable in class ODE
Array containing the update rates for each species.
ratio - Variable in class NetGames
The cost-to-benefit ratio of cooperation.
rawhierarchy - Variable in class Geometry
The number of units in each hierarchical level requested.
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
 
realtime - Variable in class IBS
Keeps track of the elapsed time, taking into account the fitness of the population.
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), width width and height height.
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.
Registration(FocusPanel, Tooltip.Provider) - Constructor for class Tooltip.Registration
Register all event handlers relevant for handling tooltips with listener widget and associate with the tooltip provider.
Registration(ContextMenu.Listener, ContextMenu.Provider) - Constructor for class ContextMenu.Registration
Register all event handlers relevant for handling context menus with listener widget and associate with the context menu provider.
relax() - Method in class Model
Relax the initial configuration of the model over timeRelax generations.
relax(int) - Method in class Network
Relax the potential energy a single node with index nodeidx by 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 focal considers to stop acts of cooperation towards the candidate member with index mdl through 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 name from current list of command line options.
removeCLO(String[]) - Method in class CLOParser
Remove all options with names listed in names.
removeCLO(CLOption) - Method in class CLOParser
Remove option from current list of command line options.
removeCLOProvider(CLOProvider) - Method in class EvoLudo
Unregister clo as a provider of command line options.
removeCLOProvider(CLOProvider) - Method in class CLOParser
Remove provider from the list of providers.
removeEdgeAt(int, int) - Method in class Geometry
Remove edge (undirected link) from node from to node to.
removeFullscreenChangeHandler(String, FullscreenChangeHandler) - Static method in class NativeJS
JSNI method: Remove the fullscreen change handler.
removeHandler() - Method in class ContextMenu.Registration
 
removeHandler() - Method in class Tooltip.Registration
 
removeInLink(int, int) - Method in class Geometry
Remove incoming link (directed link) to node to from node from.
removeKey(String) - Method in class CLOption
Remove key with name aKey from the option's key collection.
removeKey(CLOption.Key) - Method in class CLOption
Remove key from the option's key collection.
removeKeyListeners(EvoLudoWeb) - Method in class EvoLudoWeb
JSNI method: remove all key event listeners that were registered for evoludo.
removeLinkAt(int, int) - Method in class Geometry
Remove link (directed link) from node from to node to.
removeMilestoneListener(MilestoneListener) - Method in class EvoLudo
Remove the milestone listener from the list of listeners that get notified when the model reaches milestones.
removeOutLink(int, int) - Method in class Geometry
Remove outgoing link (directed link) from node from to node to.
removeScoreAt(int, double) - Method in class IBSPopulation
Removes the score nilscore based on a single interaction from the individual with index index.
removeScoreAt(int, double, int) - Method in class IBSPopulation
Removes the score nilscore based on incr interactions from the individual with index index.
renderingPanel - Variable in class PopGraph3D.Pop3DScene
Helper variable to fix unnecessary exceptions in parallax (renderingPanel is private in RenderingPanel class).
reparseCLO - Variable in class EvoLudo
The flag to indicate whether the module reqiuires a full reparsing of the command line options.
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 index with entry.
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.
report(PrintStream) - Method in interface CLOption.CLODelegate
Report settings of configurable parameters that correspond to this command line option (optional implementation).
report(PrintStream) - Method in class CLOption
Print report for this option to output through delegate.
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.PendingAction to be processed on the next opportunity.
requestAction(ChangeListener.PendingAction, boolean) - Method in class EvoLudo
Requests a ChangeListener.PendingAction to 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 Mode of the model.
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: - Search tag in org.evoludo.simulator.models.IBSPopulation.doAdjustScores()
Section
Requirements: - Search tag in org.evoludo.simulator.models.IBSPopulation.doAdjustScores()
Section
Requirements: - Search tag in org.evoludo.simulator.models.IBSPopulation.doAdjustScores()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.addDirected()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.addEdgeAt(int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.addLinkAt(int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.addUndirected()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.checkConnections()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.clearLinksFrom(int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.clearLinksTo(int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.clone()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.decodeGeometry(Plist)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.displayUniqueGeometry(Geometry, Geometry)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.evaluate()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.in
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryAmplifier()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryComplete()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryCube()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryDegreeDistr(int[])
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryDesarguesGraph()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryDodekahedronGraph()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryFranklinGraph()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryFruchtGraph()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryHeawoodGraph()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryHierarchical()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryHierarchy(int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryHierarchyMeanfield(int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryHierarchySquare(int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryHoneycomb()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryIcosahedronGraph()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryLinear()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryMeanField()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryRandomGraph()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryRandomGraphDirected()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryRandomRegularGraph()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryScaleFree()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryScaleFreeBA()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryScaleFreeKlemm()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometrySquare()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometrySquare(int, int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometrySquareMoore(int, int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometrySquareSelf(int, int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometrySquareVonNeumann(int, int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometrySquareVonNeumann2nd(int, int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryStar()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometrySuperstar()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometrySuppressor()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryTietzeGraph()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryTriangular()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initGeometryWheel()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.initRRGCore(RNGDistribution, int, int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.isGraphConnected()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.isGraphConnected(int, boolean[])
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.isUniqueGeometry()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.isUniqueGeometry(Geometry.Type)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.out
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.removeEdgeAt(int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.removeInLink(int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.removeLinkAt(int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.removeOutLink(int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.rewire()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.rewireDirected()
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.rewireEdgeAt(int, int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.rewireLinkAt(int, int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.rewireUndirected(double)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.Geometry.swapEdges(int, int, int, int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.adjustGameScoresAt(int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.adjustGameScoresAt(int)
Section
Requirements/notes: - Search tag in org.evoludo.simulator.models.IBSPopulation.adjustGameScoresAt(int)
Section
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 ParaGraph.TraitMap
 
reset() - Method in class S3Graph
 
reset() - Method in class Geometry
Reset the network structure and free the allocated memory.
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 class Network2D
 
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 strategies, 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 options to their respective defaults.
resetCPUSample() - Method in class EvoLudo
Resets sampling of CPU time.
resetDensity() - Method in class PDE
Resets minimum, maximum and mean density prior to diffusion step.
resetFitness() - Method in class PDE
Resets minimum, maximum and mean fitnesses prior to reaction step.
resetInterval - Variable in class IBS.Statistics
The number of samples before resetting the geometry.
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 IBSDPopulation
 
resetScores() - Method in class IBSPopulation
Reset scores and fitness of all individuals to zero.
resetScores() - Method in class NetGames.IBSPop
 
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
 
resetStrategies() - Method in class IBSDPopulation
Reset all strategies in preparation of the next update step.
resetStrategies() - Method in class IBSPopulation
Reset all strategies in preparation of the next update step.
resetStrategies() - Method in class NetGames.IBSPop
 
resetTransforms() - Method in class AbstractGraph
Reset the transformation of the graphics context to the identity transform.
RESIDENT - Static variable in class Moran
The trait (and index) value of residents.
residentTrait - Variable in class FixationData
The strategy type of the resident.
Resources - Interface in org.evoludo.simulator
The interface to provide access to GWT specific resource files.
restoreFitness(Plist) - Method in class IBSDPopulation
Restore the fitness of all individuals encoded in the plist inspired map of key, value-pairs.
restoreFitness(Plist) - Method in class IBSPopulation
Restore the fitness of all individuals encoded in the plist inspired map of key, 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 plist inspired map of key, 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 plist inspired map of key, value-pairs.
restoreMenu - Variable in class AbstractView
The field to store the restore context menu.
restoreState(Plist) - Method in class MersenneTwister
Restore state of random number generator from plist encoded 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 plist inspired map of key, value-pairs.
restoreState(Plist) - Method in class ODE
 
restoreState(Plist) - Method in class PDE
 
restoreStrategies(Plist) - Method in class IBSDPopulation
 
restoreStrategies(Plist) - Method in class IBSMCPopulation
 
restoreStrategies(Plist) - Method in class IBSPopulation
Restore the strategies of all individuals encoded in the plist inspired map of key, value-pairs.
restoreStrategies(Plist) - Method in class ODE
Restores the state encoded in plist.
restoreStrategies(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
true if 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).
rewire() - Method in class Geometry
Add/rewire directed and undirected random links.
rewireDirected() - Method in class Geometry
Rewire directed links.
rewireEdgeAt(int, int, int) - Method in class Geometry
Rewire edge (undirected link) from node from to node prev to node to.
rewireLinkAt(int, int, int) - Method in class Geometry
Rewire directed link from node from to node prev to node to.
rewireNeighbourEdge(RNGDistribution, int, int, int[], int) - Method in class Geometry
Utility method to rewire an edge between two nodes.
rewireUndirected(double) - Method in class Geometry
Rewire undirected links.
RGB2Css(int, int, int) - Static method in class ColorMapCSS
Convert the three components of a 24bit color, r, g, and b to 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, and a to a CSS color style.
rhoA(int, int) - Method in class Moran
The fixation probability of i mutants in a population of constant size N (and N-i residents).
rhoAi - Variable in class Moran
Store fixation probability of i individuals of type A.
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.
RING - Enum constant in enum class PDE.InitType
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 capacity entries.
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.
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 MersenneTwister that 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 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 EcoPGG
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 rng as 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.TestCommand - Interface in org.evoludo.math
The interface to execute commands in a manner that is agnostic to the implementation details regarding GWT or JRE environments.
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 strategy '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 value to next order of magnitude.
roundDown(double) - Static method in class Functions
Round value down to the next lower order of magnitude.
roundUp(double) - Static method in class Functions
Round value up 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×3 games.
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
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
Constructs a new model for the numerical integration of the system of ordinary differential equations representing the dynamics specified by the Module module using the EvoLudo pacemaker engine to control the numerical evaluations.
runModule(String, String) - Method in class TestEvoLudo
Load and run module with parameters clo.
runningEPub - Static variable in class EvoLudoWeb
Reference to running engine in ePubs (to conserve resources only one lab can be running at a time)

S

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(AbstractGraph.Controller, Module, int) - Constructor for class S3Graph
Create a new simplex \(S_3\) graph for module running in controller with the specified role.
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.
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 s to (s*x,s*y).
scale(double) - Method in class Point3D
Scale the coordinates of this 3D point by a factor s to (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 sx and sy, 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, sy and sz, 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 s and adds the 2D vector a to obtain s*v+a.
scaleAdd(double, Vector3D) - Method in class Vector3D
Scales the 3D vector v by the scalar factor s and adds the 3D vector a, v=s*v+a.
scaleDensity(double[], double) - Method in class PDE
Helper method to scale the density vector d by the scalar factor scale.
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 Geometry.Type
Scale-free network.
SCALEFREE_BA - Enum constant in enum class Geometry.Type
Scale-free network.
SCALEFREE_KLEMM - Enum constant in enum class Geometry.Type
Scale-free network.
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.
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 strategy '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 Type
Stochastic differential equation model
SDE(EvoLudo) - Constructor for class SDE
Constructs a new model for the numerical integration of the system of stochastic differential equations representing the dynamics specified by the Module module using the EvoLudo pacemaker engine to control the numerical evaluations.
SDE.HasSDE - Interface in org.evoludo.simulator.models
Interface for modules that implement stochastic differential equations (SDE).
search(File, String) - Static method in class TestEvoLudo
Recursively search for a file with name search in directory file.
second(int) - Method in class IBSPopulation
Find the second highest score.
seed - Variable in class RNGDistribution
Seed for random number generator.
seedSet - Variable in class RNGDistribution
true if 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 p1 to point p2.
Segment2D(Segment2D) - Constructor for class Segment2D
Create a copy of the 2D line l.
selection - Variable in class Map2Fitness
Selection strength for map.
selection - Variable in class NetGames
The selection strength on differences in payoff or cooperativity.
self - Variable in class IBSGroup
The flag indicating whether to include the focal individual when sampling.
serialVersionUID - Static variable in exception class NoninvertibleTransformException
 
serialVersionUID - Static variable in class Plist
Required for serializable classes.
set(double, double) - Method in class Line2D
Set the slope m and y-intercept b of the line.
set(double, double) - Method in class Point2D
Set x- and y-coordinates of the point.
set(double, double, double) - Method in class Node2D
Set the x- and y-coordinates and the radius r of 2D node.
set(double, double, double) - Method in class Point3D
Set x-, y- and z-coordinates of the 3D point.
set(double, double, double, double) - Method in class Line2D
Set the line to pass through points (x1,y1) and (x2,y2).
set(double, double, double, double) - Method in class Node3D
Set the x-, y- and z-coordinates and the radius r of 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, Node) - 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- and y-coordinates of the point to those of the 2D point p.
set(Point2D, Point2D) - Method in class Line2D
Set the line to pass through points p1 and p2.
set(Point2D, Point2D) - Method in class Segment2D
Set the line segment from point p1 to point p2.
set(Point2D, Point2D) - Method in class Vector2D
Set the 2D vector to pointing from from to to.
set(Point2D, Vector2D) - Method in class Line2D
Set the line to pass through point p in the direction of vector v.
set(Point3D) - Method in class Point3D
Set x-, y- and z-coordinates of the point to those of the 3D point p.
set(Point3D, Point3D) - Method in class Vector3D
Set the 3D vector pointing from from to to.
set(T) - Method in class RingBuffer.LstItr
 
setAccuracy(double) - Method in class ODE
Sets the desired accuracy for determining convergence.
setAccuracy(double) - Method in class Network
Set the accuracy of the layouting process to accuracy.
setActiveTraits(boolean[]) - Method in class Module
Sets which traits are currently active.
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.
setAdvection(double[][]) - Method in class Advection
Sets the advection coefficients for each trait against every other one.
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 index to benefitfcn.
setBenefitParameters(double[], int) - Method in class Continuous.Traits2Payoff
Set the array of benefit function parameters for trait with index idx to array params.
setBounds(int, int) - Method in class AbstractView
Set the bounds of the view to the given width and height.
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.
setChecked(boolean) - Method in class ContextMenuCheckBoxItem
Set state of check box in menu item to checked.
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 color to the gradient for value.
setColor(double[], Color) - Method in class ColorMap3D.Gradient2D
 
setColor(double[], Color, int) - Method in class ColorMap.Gradient2D
Assign a new color to the gradient for value with transparency alpha.
setColor(double, Color) - Method in class ColorMap.Gradient1D
Assign a new color to the gradient for value.
setColor(double, Color, int) - Method in class ColorMap.Gradient1D
Assign a new color to the gradient for value with transparency alpha.
setColor(int, Color) - Method in class ColorMap.Index
Assign a new color to index.
setColor(int, Color, int) - Method in class ColorMap.Index
Assign a new color to index with transparency alpha.
setColorMap(ColorMap<T>) - Method in class GenericPopGraph
Set the map for translating trait values into colors.
setColorModelType(EvoLudo.ColorModelType) - Method in class EvoLudo
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.
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 index to costfcn with parameters in the array cparams.
setCostParameters(double[], int) - Method in class Continuous.Traits2Payoff
Set the array of cost function parameters for trait with index idx to array params.
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
 
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 autoHide is set to true.
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.
setDiffusion(double[]) - Method in class PDE
Sets the diffusion coefficients for each trait.
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 strategic types and patch qualities: cooperators restoring poor sites defectors degrading rich sites cooperators degrading rich sites defectors restoring poor sites The array feedback can 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 aType to aValue.
setFont(String) - Method in class AbstractGraph
Set the font to cssfont in 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.
setGeometries(Geometry, Geometry) - Method in class Module
Sets different geometries for interactions and competition.
setGeometry(Geometry) - Method in class GenericPopGraph
Set the geometry backing the graph.
setGeometry(Geometry) - Method in class PopGraph2D
 
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 trait to span the colors in the array colors.
setGraphGeometry(GenericPopGraph<T, N>, 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 group with a size size and the focal indiviual focal.
setHeader(String) - Method in class CLOption.Category
Set the header of category for help display.
setHideTimer() - Method in class ContextMenu
Set timer for delayed hiding of context menu if autoClose is true.
setHueRange(double, double) - Method in class ColorMap.Hue
Set hues ranging from start to end in increasing colors.
setHueRange(double, double, boolean) - Method in class ColorMap.Hue
Set the hues ranging from start to end in 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 interface AbstractGraph.Controller
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 class IBSD
 
setInitialTraits(double[]) - Method in class IBSDPopulation
Set the initial trait frequencies in the population.
setInitialTraits(double[]) - Method in class Model
Set initial traits in one or all species.
setInitialTraits(double[]) - Method in class ODE
 
setInitialTraits(int, double[]) - Method in class IBSD
 
setInitialTraits(int, double[]) - Method in class Model
Set initial trait values for species with ID id.
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 r1 with a single contributor and rN if all N participants contribute.
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 p1 and p2.
setLinear() - Method in class Slider
Sets a linear scale for the slider.
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.
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(ArrayList<double[]>) - Method in class AbstractGraph
Assign a list of markers to the graph.
setMarkers(ArrayList<double[]>, 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 Model
Sets the Mode of model/simulator.
setMode(Mode) - Method in class AbstractView
Set the mode of the model to mode.
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 Geometry
Sets the name of this graph.
setName(String) - Method in class Module
Sets the name of this species.
setNames(String[]) - Method in class Centipede.CentiMap
 
setNames(String[]) - Method in class S3Map
Set the names of the traits.
setNetwork2D(Network2D) - Method in class Geometry
Set the 2D network representation of this graph.
setNetwork3D(Network3D) - Method in class Geometry
Set the 3D network representation of this graph.
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 Model is 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.
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(Module) - 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.
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.
setOutput(PrintStream) - Method in class CLOParser
Redirect all output to output.
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 me against type you to payoff.
setPayoffs(double[][]) - Method in class ATBT
Set the payoff matrix to payoffs, which can be a 2×2 or 4×4 matrix.
setPayoffs(double[][]) - Method in class RSP
Set the payoff matrix to payMatrix.
setPayoffs(double[][]) - Method in class TBT
Set the payoffs from the 2×2 matrix payoffs.
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 p for the geometric distribution.
setProbabilityTrials(double, int) - Method in class RNGDistribution.Binomial
Set the probability of success p and the number of trials n.
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 r of this 2D node.
setR(double) - Method in class Node3D
Set the radius r of 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 index index.
setRatio(double) - Method in class NetGames
Set the cost-to-benefit ratio of cooperation.
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 rng of this distribution.
setRNGSeed() - Method in class RNGDistribution
Pass seed to random number generator.
setRNGSeed(long) - Method in class RNGDistribution
Set seed of random number generator to seed.
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 index to newscore as the result of inter interactions.
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.
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.
setSize(double, double) - Method in class Rectangle2D
Set the dimensions, the width and height, of the rectangle.
setSize(int) - Method in class Geometry
Sets the number of nodes in the graph to size.
setSolo(boolean) - Method in class CDL
Set whether public goods is produced already with a single contributor and no other participants.
setSpeciesUpdateRate(double) - Method in class Module
Sets the species update rate to rate.
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.
setStrict(boolean) - Static method in class XMLCoder
Set the encoding/decoding mode to strict.
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 Model is halted.
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.
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 ParaGraph.TraitMap
 
setTraits(int[], int[]) - Method in interface HasPhase2D.Data2Phase
Allows custom implementations to set the traits displayed on phase plane axis.
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 AffineTransform object.
setType(Geometry.Type) - Method in class Geometry
Set the type of this geometry.
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.
setValue(double) - Method in class Slider
Set the value of slider taking its linear or logarithmic scaling into account.
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 AbstractGraph.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 AbstractGraph.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 Geometry
The exponent in scale-free networks.
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 quake in 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 RootPanel of 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 RootPanel of 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 dx and up by dy.
shift(double, double) - Method in class Point2D
Shift the 2D point by dx, and dy in the x-, 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, and dz in the x-, y-, and z-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 AbstractView
Default implementation for synchronized shifting of multiple graphs.
shift(Point2D) - Method in class Point2D
Shift the 2D point by p.x, and p.y in the x-, 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, and p.z in the x-, y-, and z-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 nodeidx by (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.
showAltTouchTimer - Variable in class EvoLudoWeb
On touch devices, the Init button changes to Reset for 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 AbstractGraph.GraphStyle
The flag to indicate whether to show decorations of the frame (ticks and labels).
showFrame - Variable in class AbstractGraph.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 AbstractGraph.GraphStyle
The flag to indicate whether to show the graph label.
showXLabel - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether to show the x-axis label.
showXLevels - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether vertical levels are shown.
showXTickLabels - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether to show tick labels along the horizontal axis.
showXTicks - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether tick labels along the horizontal axis are shown.
showYLabel - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether to show the y-axis label.
showYLevels - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether horizontal levels are shown.
showYTickLabels - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether to show tick labels along the vertical axis.
showYTicks - Variable in class AbstractGraph.GraphStyle
The flag to indicate whether tick labels along the vertical axis are shown.
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 key and title title.
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 d strategic 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.
size - Variable in class Geometry
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.
sketch(Path2D, boolean) - Method in class AbstractGraph
Draw or fill (if fill == true) the path path.
sketchCircle(double, double, double) - Method in class AbstractGraph
Helper method to create a path for a circle with the center at (x,y) and radius radius.
skewness(double[]) - Static method in class Distributions
Sample skewness of data points x[i] stored in double vector x.
skewness(double[], double) - Static method in class Distributions
Sample skewness of data points x[i] stored in double vector x with known mean m1.
skip - Variable in class Plist
The list of keys to skip when comparing two plists.
skipComments() - Method in class PlistReader
Utility method to skip comments in plist-string.
slider - Variable in class Slider
Reference to slider.
Slider - Class in org.evoludo.ui
A standard slider widget.
Slider() - Constructor for class Slider
Creates a slider ranging from 0.0 to 100.0 with 100 steps and initial value (0.0+100.0)/2.
Slider(double, double) - Constructor for class Slider
Creates a slider ranging from min to max with 100 steps and initial value (min+max)/2.
Slider(double, double, double, int) - Constructor for class Slider
Creates a slider ranging from min to max with steps increments and initial value init.
Slider(double, double, ChangeHandler) - Constructor for class Slider
Creates a slider ranging from min to max with 100 steps and initial value (min+max)/2 as well as a change handler.
Slider(int, int, int, int, ChangeHandler) - Constructor for class Slider
Creates a slider ranging from min to max with steps increments and initial value init as 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
Creates a slider ranging from 0.0 to 100.0 with 100 steps and initial value (0.0+100.0)/2 as well as a change handler.
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).
smallStrat - Variable in class IBSDPopulation
Temporary storage for strategies/traits of individuals in small sub-group interactions.
smallStrat - Variable in class IBSMCPopulation
Temporary storage for strategies/traits of individuals in small sub-group interactions.
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.
snapprefix - Variable in class simTBT
The prefix for snapshot filenames.
snapshotAt - Variable in class EvoLudoGWT
The generation at which to request a snapshot.
snapshotReady() - Method in class EvoLudoWeb
Prepare GUI to create a snapshot.
solidLine - Variable in class AbstractGraph.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
Geometry representing the spatial dimensions of this PDE.
species - Variable in class Model
Short-cut to the list of species modules.
species - Variable in class Continuous
The list species contains references to each species in this module.
species - Variable in class Discrete
The list species contains references to each species in this module.
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.
speciesUpdateRate - Variable in class Module
Update rate for this species.
spheres - Variable in class PopGraph3D
The colors of the nodes.
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 Geometry.Type
Square lattice, 2D.
SQUARE - Enum constant in enum class PDE.InitType
Square in the center with uniform trait densities.
SQUARE_MOORE - Enum constant in enum class Geometry.Type
Square lattice (Moore neighbourhood).
SQUARE_NEUMANN - Enum constant in enum class Geometry.Type
Square lattice (von Neumann neighbourhood).
SQUARE_NEUMANN_2ND - Enum constant in enum class Geometry.Type
Square lattice.
srandom(long) - Method in class IBSPopulation
Set the seed of the random number generator for competition simulation runs.
srccolors - Variable in class ColorMap.Index
This is currently only needed to pass something to ColorMap.Index.toGradient1D(int).
STAR - Enum constant in enum class Geometry.Type
Star graph, connectivity \(k=2(N-1)/N\).
start - Variable in class MersenneTwister.StopWatch
Starting time
start() - Method in class MersenneTwister.StopWatch
Start/reset chronometer.
startColor - Variable in class AbstractGraph.GraphStyle
The color to mark start of trajectory.
startCPUSample() - Method in class EvoLudo
Starts sampling CPU time.
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.
STAT_DATA - Enum constant in enum class AbstractView.ExportType
Statistics data as a comma separated list, csv
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 variables for fixation probabilities and absorption times.
state - Variable in class simCDLP
Temporary variables for fixation probabilities and absorption times.
state - Variable in class simCDLPQ
Temporary variables for fixation probabilities and absorption times.
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
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 ParaGraph.TraitMap
The array of trait indices that are mapped to the x-axis.
stateY - Variable in class ParaGraph.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\)
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.
STATISTIC_FAILED - Enum constant in enum class ChangeListener.PendingAction
Statistic sample failed.
STATISTIC_READY - Enum constant in enum class ChangeListener.PendingAction
Statistic is ready.
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.
statisticsAt - Variable in class EvoLudoGWT
The number of samples after which to stop.
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 vector x.
stdev(double[], double) - Static method in class Distributions
(Sample) Standard deviation of data points x[i] stored in double vector x.
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 Model on 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.
strategies - Variable in class IBSDPopulation
The array of individual strategies.
strategies - Variable in class IBSMCPopulation
The array of individual traits/strategies.
strategiesScratch - Variable in class IBSDPopulation
The array for temporarily storing strategies during updates.
strategiesScratch - Variable in class IBSMCPopulation
The array for temporarily storing strategies during updates.
strategiesTypeCount - Variable in class IBSDPopulation
The array with the total number of individuals of each trait/strategic type.
STRATEGY - Enum constant in enum class Data
Strategy: the data represents strategies.
strict - Static variable in class XMLCoder
true to strictly adhering to XML standard.
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/strategic types 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 radius radius.
strokeLine(double, double, double, double) - Method in class AbstractGraph
Draw a line from point (sx,sy) to (ex,ey).
strokeRect(double, double, double, double) - Method in class AbstractGraph
Draw the rectangle with origin at (x,y), width w and height h.
STRONG_AMPLIFIER - Enum constant in enum class Geometry.Type
Strong (undirected) amplifier.
STRONG_SUPPRESSOR - Enum constant in enum class Geometry.Type
Strong (undirected) suppressor.
structure - Variable in class Module
The geometry of population (interaction and competition graphs are the same)
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.
sub(double[], double[]) - Static method in class ArrayMath
Subtract double array sub from array dst.
sub(double[], double[], double[]) - Static method in class ArrayMath
Non-destructive array subtraction.
sub(double, double) - Method in class Vector2D
Subtract dx and dy from coordinates, i.e.
sub(double, double, double) - Method in class Vector3D
Subtract dx, dy and dz from the x-, y-, and z-coordinates, respectively.
sub(float[], float[]) - Static method in class ArrayMath
Subtract float array sub from array dst.
sub(float[], float[], float[]) - Static method in class ArrayMath
Non-destructive array subtraction.
sub(int[], int[]) - Static method in class ArrayMath
Subtract integer array sub from array dst.
sub(int[], int[], int[]) - Static method in class ArrayMath
Non-destructive array subtraction.
sub(long[], long[]) - Static method in class ArrayMath
Subtract long array sub from array dst.
sub(long[], long[], long[]) - Static method in class ArrayMath
Non-destructive array subtraction.
sub(Vector2D) - Method in class Vector2D
Subtract the 2D vector sub from this vector.
sub(Vector2D, Vector2D) - Method in class Vector2D
Subtract 2D vectors b from a and store result in this 2D vector.
sub(Vector3D) - Method in class Vector3D
Subtract the 3D vector sub from this vector.
sub(Vector3D, Vector3D) - Method in class Vector3D
Subtract 3D vectors b from a and store result in this 3D vector.
subgeometry - Variable in class Geometry
Only used for hierarchical geometries to specify the geometry of each level.
success - Variable in class EvoLudoWeb.GUIState
The flag to indicate whether the command line arguments were successfully parsed.
sum(int, int) - Method in class IBSDPopulation
Helper method to determine the number of stripes required so that each trait/strategic type 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 Geometry.Type
Superstar graph (single hub, petals).
superstar_amplification - Variable in class Geometry
The chain length in superstars.
superstar_petals - Variable in class Geometry
The number of petals or tips in superstars.
supervisor - Variable in class PDE
The supervisor for the integration of the reaction-diffusion process.
SVG - Enum constant in enum class AbstractView.ExportType
Scalable vector graphics format, svg
swap(int[], int, int) - Static method in class Geometry
Swap elements with indices a and b in array x
swapEdges(int, int, int, int) - Method in class Geometry
Utility method to swap edges (undirected links) between nodes: change link a-an to a-bn and b-bn to b-an.
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 idxa and idxb.
swapStrategies(int, int) - Method in class IBSCPopulation
 
swapStrategies(int, int) - Method in class IBSDPopulation
 
swapStrategies(int, int) - Method in class IBSMCPopulation
 
swapStrategies(int, int) - Method in class IBSPopulation
Swap strategies of individuals with index a and index b.
swapStrategies(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.
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 (and N-1 residents).
tA1(int) - Method in class Moran
The conditional fixation time of a single mutant in a population of fixed size N (and N-1 residents) measured in generations.
tag - Variable in class GenericPop
The type of data to display.
tag - Variable in class PlistReader
Next tag.
tag - Variable in class PlistTag
The name of <key> tag.
tags - Variable in class IBSPopulation
The array of individual tags counts.
tAi - Variable in class Moran
Store fixation time of i individuals of type A.
tAi(int, int, double, double) - Method in class Moran
The conditional fixation time of i mutants in a population of fixed size N (and N-i residents) 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 i individuals of type A.
TBT - Class in org.evoludo.simulator.modules
The module for investigating the evolutionary dynamics in the classical 2×2 games.
TBT(EvoLudo) - Constructor for class TBT
Create a new instance of the module for 2×2 games.
TBT.IBSPop - Class in org.evoludo.simulator.modules
The extension for IBS simulations specific to populations engaging in 2×2 games.
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 m in otherwise homogeneous population with trait r.
TEMPERING_MASK_B - Static variable in class MersenneTwister
Tempering parameters
TEMPERING_MASK_C - Static variable in class MersenneTwister
 
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.
TextLogFormatter - Class in org.evoludo.ui
Formats LogRecords into XML/XHTML compliant text
TextLogFormatter(boolean) - Constructor for class TextLogFormatter
Construct a new formatter for log messages without XML/XHTML encoding.
TextLogFormatter(boolean, boolean) - Constructor for class TextLogFormatter
Construct a new formatter for log messages with XML/XHTML encoding, provided that isXML is true.
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 VerticalSplitPanel GUI elements.
thumbVertical() - Method in interface Resources
Get the GWT sprite for HorizontalSplitPanel GUI elements.
ti(int, int, double) - Method in class Moran
The absorbtion time (in generations) of i mutants in a population of constant size N (and N-i residents).
tickLength - Variable in class AbstractGraph.GraphStyle
The tick length in pixels.
ticksLabelFont - Variable in class AbstractGraph.GraphStyle
The font for the axis tick labels label as a CSS string.
TIETZE - Enum constant in enum class Geometry.Type
Tietze's graph, size \(N=12\), connectivity \(k=3\).
time - Variable in class Model
Keeps track of the time elapsed.
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 ≥ timeStop holds for the first time.
tip - Variable in class S3Map
Temporary storage for the simplex coordinates of the tooltip.
title - Variable in enum class EvoLudo.ColorModelType
Brief description of the color model type for help display.
title - Variable in enum class Geometry.Type
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 ODE.InitType
Brief description of initialization type for help display.
title - Variable in enum class PDE.InitType
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 Type
Title/description of the model type.
title - Variable in enum class Continuous.Benefits
The brief description of the benefit function for the 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.
toArray() - Method in class Network2D
 
toArray() - Method in class Network3D
 
ToDo: - Search tag in org.evoludo.simulator.Network.attraction(int)
Section
ToDo: - Search tag in org.evoludo.simulator.Network.attraction(int)
Section
ToDo: - Search tag in org.evoludo.simulator.Network.attraction(int)
Section
toggleSettings() - Method in class EvoLudoWeb
Helper method to toggle the visibility of EvoLudoWeb.evoludoCLOPanel to view or modify the parameter settings.
toggleState(int[], ContextMenuCheckBoxItem[]) - Method in class Phase2D.TraitCommand
Toggle the inclusion of traits that are selected in items on the current axis.
toGradient1D(int) - Method in class ColorMap.GradientND
Convert the N-dimensional color map into a 1D gradient with a total of nIncr shades.
toGradient1D(int) - Method in class ColorMap.Index
Convert the index colors into a 1D gradient with a total of nIncr shades.
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.
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 BasicTooltipProvider should 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 the BasicTooltipProvider should 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 the BasicTooltipProvider should implement this interface.
top - Variable in class Rectangle2D
The top segment of the rectangle.
toString() - Method in class AffineTransform
Returns a String that represents the value of this Object.
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 EvoLudo.ColorModelType
 
toString() - Method in enum class TestEvoLudo.ConsoleColors
 
toString() - Method in enum class Geometry.Type
 
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 ODE.InitType
 
toString() - Method in enum class PDE.InitType
 
toString() - Method in enum class PopulationUpdate.Type
 
toString() - Method in enum class Type
 
toString() - Method in enum class Continuous.Benefits
 
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.
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
References to all event handlers relevant for handling tooltips registered with the listener widget.
touchEndHandler - Variable in class TrackballControls
Mouse and touch handlers to control the view of the 3D scene.
touchEndTime - Variable in class AbstractGraph
The time when the previous touch ended.
touchEvent - Variable in class Tooltip
true if 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
References to all event handlers relevant for handling tooltips registered with the listener widget.
touchMoveHandler - Variable in class TrackballControls
Mouse and touch handlers to control the view of the 3D scene.
touchSlider(TouchEvent<H>) - 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
References to all event handlers relevant for handling tooltips registered with the listener widget.
touchStartHandler - Variable in class TrackballControls
Mouse and touch handlers to control the view of the 3D scene.
touchTimer - Variable in class ContextMenu
Timer for handling touch events that are scheduled to trigger context menu.
TouchTimer() - Constructor for class ContextMenu.TouchTimer
Constructs a new timer for touch events.
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 i to i+1 mutants in a population of size N.
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 widget as seen from the camera.
trait - Variable in class ColorMap.Gradient1D
The index of the trait that this gradient refers to (or -1 if not applicable).
trait - Variable in class Phase2D.TraitCommand
The index of the trait to show on the axis.
TRAIT_DELIMITER - Static variable in class CLOParser
The delimiter for separating options in continuous models with multiple traits.
TRAIT_MEAN - Variable in class scanCSD
The index of the mean trait.
TRAIT_SDEV - Variable in class scanCSD
The index of the standard deviation.
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 axis.
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 axis.
traitCount - Variable in class IBSDPopulation
Temporary storage for the number of each strategy/type in group interactions.
traitItems - Variable in class Distribution.TraitCommand
The list of traits to toggle.
TraitMap() - Constructor for class ParaGraph.TraitMap
Create new trait map.
traitMax - Variable in class IBSMCPopulation
The array with the maximal values for each trait/strategy.
traitMax - Variable in class Continuous
The trait maxima.
traitMin - Variable in class IBSMCPopulation
The array with the minimal values for each trait/strategy.
traitMin - Variable in class Continuous
The trait minima.
traitName - Variable in class Module
Names of traits.
traits - Variable in class ColorMap.GradientND
Reference to trait colors that provide the basis to generate gradient colors.
TRAITS - Enum constant in enum class EvoLudo.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
Constructs a new map for converting traits into oayoffs.
traitScore - Variable in class IBSDPopulation
Temporary storage for the scores of each strategy/type in group interactions.
traitTempScore - Variable in class IBSDPopulation
Temporary storage for the scores of each strategy/type prior to the group interactions.
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.
TRAJ_DATA - Enum constant in enum class AbstractView.ExportType
Trajectory data as a comma separated list, csv (not yet implemented).
trajColor - Variable in class AbstractGraph.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 ptSrc and stores the result in ptDst.
translate(double) - Method in class ColorMap.Gradient
Translate the double value data to 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[] array data to a color.
translate(double[]) - Method in class ColorMap3D.GradientND
Translate the multi-trait double[] array data to a color.
translate(double[]) - Method in class ColorMapCSS.GradientND
Translate the multi-trait double[] array data to a color.
translate(double[][], double[][], T[]) - Method in class ColorMap.Gradient1D
Translate the data1 and data2 arrays of double[] multi-trait values to colors and store the results in the color array.
translate(double[][], double[][], T[]) - Method in class ColorMap
Translate the data1 and data2 arrays of double[] multi-trait values to colors and store the results in the color array.
translate(double[][], T[]) - Method in class ColorMap.Gradient1D
Translate the data array of double[] multi-trait values to colors and store the results in the color array.
translate(double[][], T[]) - Method in class ColorMap.Gradient2D
Translate the data array of double[] multi-trait values to colors and store the results in the color array.
translate(double[][], T[]) - Method in class ColorMap.GradientND
Translate the data array of double[] multi-trait values to colors and store the results in the color array.
translate(double[][], T[]) - Method in class ColorMap
Translate the data array of double[] multi-trait values to colors and store the results in the color array.
translate(double[][], T[], int) - Method in class ColorMap.Gradient2D
Translate the data array of double[] multi-trait values with dependent trait dep to colors and store the results in the color array.
translate(double[][], T[], int) - Method in class ColorMap
Translate the data array of double[] multi-trait values with dependent trait dep to colors and store the results in the color array.
translate(double[], T[]) - Method in class ColorMap.Gradient1D
Translate the data array of double values to colors and store the results in the color array.
translate(double[], T[]) - Method in class ColorMap.Gradient2D
Translate the data array of double values to colors and store the results in the color array.
translate(double[], T[]) - Method in class ColorMap.GradientND
Translate the data array of double values to colors and store the results in the color array.
translate(double[], T[]) - Method in class ColorMap
Translate the data array of double values to colors and store the results in the color array.
translate(double, double) - Method in class AffineTransform
Concatenates this transform with a translation transformation.
translate(double, double) - Method in class Path2D
Translate path.
translate(double, double) - Method in class ColorMap.Gradient2D
Helper method to translate the trait values trait1 and trait2 into color gradient.
translate(int[], T[]) - Method in class ColorMap.Index
 
translate(int[], T[]) - Method in class ColorMap
Translate the data array of int values to colors and store the results in the color array.
Tratio(int) - Method in class Moran
The ratio of transition probabilities to go from i to i+1 mutants over the reverse, i.e.
TRIANGULAR - Enum constant in enum class Geometry.Type
Triangular lattice, connectivity \(k=3\).
trimToSize() - Method in class Path2D
Trim excessive storage of Path2D.
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 Geometry.Type.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 Geometry.Type.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_31f - 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_NEG31f - 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\)
type - Variable in class AffineTransform
This field caches the current transformation type of the matrix.
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 - Enum Class in org.evoludo.simulator.models
Model types that modules may support.
Type(String, String) - Constructor for enum class Geometry.Type
Instantiate new type of geometry.
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 PopulationUpdate.Type
Instantiate new type of population update.
Type(String, String) - Constructor for enum class Type
Construct an enum for model type.
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(String, String, String) - Constructor for enum class Geometry.Type
Instantiate new geometry 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
 
typeFitness - Variable in class IBSPopulation
Optimization: the lookup table for fitness in well-mixed populations.
typeFixed - Variable in class FixationData
The strategy type 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 of MersenneTwister.
Uniform(double, double) - Constructor for class RNGDistribution.Uniform
Creates uniform random distribution in interval [min, max) with new instance of MersenneTwister.
Uniform(MersenneTwister, double, double) - Constructor for class RNGDistribution.Uniform
Creates uniform random distribution in interval [min, max) with random number generator rng.
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 ODE.InitType
Uniform initial frequencies of traits (default; in density modules all desnities are set to zero).
UNIFORM - Enum constant in enum class PDE.InitType
Uniform/homogeneous distribution of trait densities.
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 based on population size.
uniqueID - Static variable in class CLOption
Counter to assign every option a unique identifier.
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 Module
Unload module and free all resources.
unload() - Method in class Moran
 
unload() - Method in class RSP
 
unload() - Method in class TBT
 
unload() - Method in class AbstractView
Unload the view.
unload() - Method in class GenericPop
 
unload() - Method in class Phase2D
 
unload() - Method in class S3
 
unloadModel() - Method in class EvoLudo
Unload model framework.
unloadModel(boolean) - Method in class EvoLudo
Unload model framework and, if requested, notifies all registered MilestoneListener's.
unloadModule() - Method in class EvoLudo
Unload current module to free up resources.
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 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 the graph.
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
 
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.
updateCLO() - Method in class CLOParser
Updates current collection of options by contacting all registered providers.
updateCounter() - Method in class EvoLudoWeb
Helper method to update counter of GUI.
updateDensity(double[], double[], double[]) - Method in class PDE
Update minimum, maximum and mean density during to reaction step.
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.
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 idx by 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 me and adopt the strategy of individual with index you.
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.
updateMinMaxScores() - Method in class IBSPopulation
Retrieve and store extremal scores and fitnesses to reduce calls to Module.
updateMixedMeanScores() - Method in class IBSDPopulation
Calculate scores in well-mixed populations as well as hierarchical structures with well-mixed units.
updatePlayerAsync() - Method in class IBSPopulation
Perform a single, asynchronous update of the strategy of a randomly selected individual.
updatePlayerAsyncAt(int) - Method in class IBSPopulation
Update the strategy 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 me using the rGroupSize models in the array refGroup.
updatePlayerBest(int, int[], int) - Method in class IBSPopulation
Updates the focal individual with index me by adopting the strategy of the best performing reference individual among the rGroupSize models in the array refGroup.
updatePlayerBestHalf(int, int[], int) - Method in class IBSPopulation
Updates the focal individual with index me by adopting the strategy of the best performing reference individual among the the rGroupSize models in the array refGroup.
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 focal by 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 parent to 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 imitator by comparing its own payoff and those of its neighbors.
updatePlayerSwap(int, int) - Method in class IBSPopulation
Swap players in locations a and b.
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 me by adopting the strategy of one reference individual (including itself) among the the rGroupSize models in the array refGroup with 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 me by adopting the strategy of one reference individual among the the rGroupSize models in the array refGroup.
updateReplicatorPlus(int, int[], int) - Method in class IBSPopulation
Updates the focal individual with index me by adopting the strategy of one reference individual among the the rGroupSize models in the array refGroup.
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 index by adding newscore from 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 index by adding (incr &gt; 0 or removing, incr &lt; 0) newscore as the result of incr interactions.
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.
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.
updateStrategiesTypeCount() - Method in class IBSDPopulation
Update the count of each trait/strategic type.
updateThermal(int, int[], int) - Method in class IBSPopulation
Updates the focal individual with index me by adopting the strategy of one reference individual among the the rGroupSize models in the array refGroup.
updateThermal(Module, double[], double[], int, int, double[]) - Method in class ODE
Implementation of the player update PlayerUpdate.Type.THERMAL.
updatetime - Variable in class EvoLudoWeb
Time of last GUI update
updatetime - Variable in class AbstractGraph
The field to store the time of the last update.
updatetime - Variable in class AbstractView
Time of last GUI update
updatetime - Variable in class Histogram
The time of the last 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.
updateViews() - Method in class EvoLudoWeb
Each EvoLudo model may entertain its own selection of views to visualize its data.
UPPER_MASK - Static variable in class MersenneTwister
 
usage() - Method in class Geometry
Get the usage description for the command line option --geometry.
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
 

V

VACANT - Variable in class IBSPopulation
The index of vacant sites or -1 if module does not support vacancies.
VACANT - Variable in class Module
The index for the vacant type (empty site) or -1 if Module does not admit empty sites.
value - Variable in class PlistTag
The value associated with tag.
valueOf(String) - Static method in enum class EvoLudo.ColorModelType
Returns the enum constant of this class with the specified name.
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 Geometry.Type
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 ODE.InitType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class PDE.InitType
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 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.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 EvoLudo.ColorModelType
Returns an array containing the constants of this enum class, in the order they are declared.
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 Geometry.Type
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 ODE.InitType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class PDE.InitType
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 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.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 simCDL
Temporary variables for fixation probabilities and absorption times.
var - Variable in class simCDLP
Temporary variables for fixation probabilities and absorption times.
var - Variable in class simCDLPQ
Temporary variables for fixation probabilities and absorption times.
var - Variable in class simTBT
Temporary variables for fixation probabilities and absorption times.
variance(double[]) - Static method in class Distributions
Sample variance of data points x[i] stored in double vector x using 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 vector x with known mean.
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.
viewConsole - Variable in class EvoLudoWeb
Console view requires slightly special treatment to ensure results of early feature detection get reported.
viewCorner - Variable in class AbstractGraph
The coordinates of the lower left corner visible on the canvas.
VOID - Enum constant in enum class Geometry.Type
Placeholder for empty geometry.
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

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}\).
weights - Variable in class ColorMap.GradientND
Temporary variable to store the weights of each color component.
WHEEL - Enum constant in enum class Geometry.Type
Wheel graph, connectivity \(k=4(N-1)/N\).
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
 
Work in progress... - Search tag in interface org.evoludo.geom.Node
Section
Work in progress... - Search tag in interface org.evoludo.geom.Point
Section
worldView - Variable in class Network3DGWT
The Camera controlling 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.
WRIGHT_FISHER - Enum constant in enum class PopulationUpdate.Type
Wright-Fisher process (synchronous).

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
Coordinates of current tooltip location (relative to listener widget.
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 AbstractGraph.GraphStyle
The x-axis increments.
xLabel - Variable in class AbstractGraph.GraphStyle
The x-axis label of the graph (if any).
xMax - Variable in class AbstractGraph.GraphStyle
The maximum value of the x-axis.
xMin - Variable in class AbstractGraph.GraphStyle
The minimum value of the x-axis.
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.

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
Coordinates of current tooltip location (relative to listener widget.
y(double) - Method in class Line2D
Return the y-value, y = m*x+b, for given the x-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
 
yalpGroupGameAt(IBSGroup) - Method in class IBSDPopulation
 
yalpGroupGameAt(IBSGroup) - Method in class IBSMCPopulation
 
yalpGroupGameAt(IBSGroup) - Method in class IBSPopulation
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 AbstractGraph.GraphStyle
The x-axis increments.
yLabel - Variable in class AbstractGraph.GraphStyle
The y-axis label of the graph (if any).
yMax - Variable in class AbstractGraph.GraphStyle
The maximum value of the y-axis.
yMin - Variable in class AbstractGraph.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
Helper variables and temporary storage for errors, states and fitness when calculating derivatives for different steps.

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 - Variable in class LineGraph.ZoomCommand
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 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 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 zoom with 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 zoom with the center at coordinates (x,y) (in display coordinates as provided by event listeners).
zoom(double, int, int) - Method in class AbstractView
Default implementation for synchronized zooming of multiple graphs.
ZOOM_INCR - Static variable in interface AbstractGraph.Zooming
The factor for increasing/decreasing the zoom level on MouseWheelEvent or TouchMoveEvents.
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() - Constructor for class LineGraph.ZoomCommand
Create new zoom command.
ZoomCommand(double) - Constructor for class AbstractGraph.ZoomCommand
Create a new zoom command with an adjustment factor of zoom.
ZoomCommand(double) - Constructor for class LineGraph.ZoomCommand
Create new zoom command with the specified zoom level.
zoomer - Variable in class AbstractGraph
The controller for zooming this graph.
zoomFactor - Variable in class AbstractGraph
The current zoom level.
zoomInertiaTimer - Variable in class AbstractGraph
The timer to remove the CSS classes .evoludo-cursorZoomIn or .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.
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.

_

__haveNextNextGaussian - Variable in class MersenneTwister
The flag to indicate that the next Gaussian has already been generated.
__nextNextGaussian - Variable in class MersenneTwister
Gaussian random numbers are generated in pairs.
_jsPrefix() - Static method in class FullscreenChangeEvent
Determine browser prefix, if any, to use the correct identifier for capturing the fullscreen change event.
_matround(double) - Static method in class AffineTransform
 
_open() - Method in class ContextMenuItem
Open submenu.
_show() - Method in class Tooltip
Helper method: show tooltip now and set timeout timer.
_update() - Method in class Slider
Updates the logRange if needed as well as the tooltip of the slider.
_update(FocusPanel) - Method in class Tooltip
Helper method: remember current provider of tooltips for future use and update tooltip.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form