Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a2 - Static variable in class RungeKutta
-
More magic numbers from Numerical Recipes in C.
- a3 - Static variable in class RungeKutta
-
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/vectordst
. - add(double[], double[]) - Static method in class ArrayMath
-
Add double arrays
dst
andadd
. - 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 anddy
upwards. - add(double, double, double) - Method in class Vector3D
-
Shift the coordinates of this 3D vector by
dx
,dy
anddz
in thex
-,y
-, andz
-coordinates, respectively. - add(float[], float) - Static method in class ArrayMath
-
Add
scalar
value to each element of float array/vectordst
. - add(float[], float[]) - Static method in class ArrayMath
-
Add float arrays
dst
andadd
. - 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/vectordst
. - add(int[], int[]) - Static method in class ArrayMath
-
Add integer arrays
dst
andadd
. - 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/vectordst
. - add(long[], long[]) - Static method in class ArrayMath
-
Add long arrays
dst
andadd
. - 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 theprovider
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
andb
and store the result in this vector. - add(Point3D, Point3D) - Method in class Vector3D
-
Add the 3D vectors
a
andb
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 theprovider
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 indexmdl
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 lineoptions
. - 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 ofproviders
. - addColors(Color, Color) - Static method in class ColorMap
-
Utility method for adding the red, green, blue and alpha components of two colors.
- addContextMenuHandler(ContextMenuHandler) - Method in class AbstractGraph
- addContextMenuHandler(ContextMenuHandler) - Method in class Console.Log
- addData(double) - Method in class HistoGraph
-
Add data point
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
byincr
. - 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 nodeto
. - 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
- 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.Key
s in the arraychain
to this option. - addLinkAt(int, int) - Method in class Geometry
-
Add link (directed link) from node
from
to nodeto
. - 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 colorcolor
and descriptiondescr
. - addMarker(double, String, String, int[]) - Method in class HistoGraph
-
Add marker to histogram at
x
with colorcolor
, descriptiondescr
, and linestylelinestyle
. - 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 viewsactiveViews
. - 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 afterme
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
byadjust
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
frombefore
toafter
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
- 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 specifiedAffineTransform
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
toboolean
arrayarray
. - append(double[], double) - Static method in class ArrayMath
-
Append
element
todouble
arrayarray
. - 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
toint
arrayarray
. - 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 typeT
to arrayarray
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 alongx
-axis and fraction of rich patches alongy
-axis. - ATBT.ATBTPop - Class in org.evoludo.simulator.modules
-
Extends TBT.TBTPop to take advantage of kaleidoscope initializations.
- ATBT.ODE - Class in org.evoludo.simulator.modules
-
Provide ODE implementation for asymmetric
2×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
(ornull
). - 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 sizen
. - 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 sizen
. - avgScores(double[], int, double[]) - Method in class CDLP
- avgScores(double[], int, double[]) - Method in class CDLPQ
- avgScores(double[], int, double[]) - Method in class EcoPGG
- 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 sizen
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 traitsyou
. - benefits(double, double, int) - Method in class Continuous.Traits2Payoff
-
Calculate the benefits to the focal individual with trait value
me
in trait with indextrait
when interacting with an opponent with trait valueyou
. - Benefits(String, String, int) - Constructor for enum class Continuous.Benefits
-
Create a new type of benefit function with key
key
and descriptiontitle
as well asnParams
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 vectorx
. - bimodality(double[], double) - Static method in class Distributions
-
Bimodality coefficient of data points
x[i]
stored in double vectorx
with known meanm1
. - 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 indextrait
. - 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 indextrait
. - Binomial(double, int) - Constructor for class RNGDistribution.Binomial
-
Creates binomial distribution with
n
trials and success probabilityp
(meann p
) and a new instance ofMersenneTwister
.. - Binomial(MersenneTwister, double, int) - Constructor for class RNGDistribution.Binomial
-
Creates binomial distribution with
n
trials and success probabilityp
(meann p
) and the random number generatorrng
. - 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 respectiveweights
(includes alpha-channel). - blendColors(Color, Color, double) - Static method in class ColorMap
-
Utility method for the smooth, component-wise blending of two colors, where color
one
has weightw1
(and colortwo
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
andpriority
. - 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 pointsx[i]
stored in double vectorx
with known meanm1
. - centralMoment(double[], int) - Static method in class Distributions
-
m
-th centralized moment of data pointsx[i]
stored in double vectorx
. - 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 directoryreferences
. - checkRounding(Double, Double) - Method in class Plist
-
Check if the difference between
ref
andcheck
is due to rounding errors. - checkRounding(Double, Double, Integer) - Method in class Plist
-
Check if the difference between
ref
andcheck
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
toclone
. - 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 todefaultArg
, and brief descriptiondescription
as well as the delegatedelegate
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 typetype
, which defaults todefaultArg
, and brief descriptiondescription
as well as the delegatedelegate
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 typetype
, which defaults todefaultArg
, in categorycategory
and brief descriptiondescription
as well as the delegatedelegate
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 typetype
, which defaults todefaultArg
, and catgeorycategory
as well as the delegatedelegate
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 typetype
, which defaults todefaultArg
, as well as the delegatedelegate
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 todefaultArg
, of catgeorycategory
and brief descriptiondescription
as well as the delegatedelegate
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 descriptiondescription
as well as the delegatedelegate
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 categorycategory
and brief descriptiondescription
as well as the delegatedelegate
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 categorycategory
and thedelegate
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 thedelegate
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 typeT
. - color2Color(Color) - Method in class ColorMap3D.Gradient1D
- color2Color(Color) - Method in class ColorMap3D.Gradient2D
- color2Color(Color) - Method in class ColorMap3D.GradientND
- color2Color(Color) - Method in class ColorMap3D.Hue
- color2Color(Color) - Method in class ColorMap3D.Index
- color2Color(Color) - Method in class ColorMapCSS.Gradient1D
- color2Color(Color) - Method in class ColorMapCSS.Gradient2D
- color2Color(Color) - Method in class ColorMapCSS.GradientND
- color2Color(Color) - Method in class ColorMapCSS.Hue
- color2Color(Color) - Method in class ColorMapCSS.Index
- Color2Color(double, double, double) - Static method in class ColorMap3D
-
Convert red, green, blue to a WebGL Color object.
- Color2Color(Color) - Static method in class ColorMap3D
-
Convert a java.awt.Color object to a Color object.
- Color2Css(Color) - Static method in class ColorMapCSS
-
Convert Color to CSS style string.
- Color2Css(Color[]) - Static method in class ColorMapCSS
-
Convert an array of Color's to an array of CSS style strings.
- Color2Material(double, double, double, double) - Static method in class ColorMap3D
-
Convert red, green, blue and transparency values (RGBA) to a WebGL Material object.
- Color2Material(Color) - Static method in class ColorMap3D
-
Convert a java.awt.Color to a WebGL Material object.
- colorMap - Variable in class GenericPopGraph
-
The map for translating discrete traits into colors.
- ColorMap<T> - Class in org.evoludo.simulator
-
Interface for mapping data to colors.
- ColorMap() - Constructor for class ColorMap
-
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 sizen
. - combinations(long, long) - Static method in class Combinatorics
-
Combinations: number of ways to draw
k
elements from pool of sizen
. - Combinatorics - Class in org.evoludo.math
-
Collection of convenience methods for mathematical operations dealing with combinatorics.
- Combinatorics() - Constructor for class Combinatorics
-
Ensure non-instantiability with private default constructor
- 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 testreplicate
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 thisAffineTransform
Cx in the most commonly useful way to provide a new user space that is mapped to the former user space byTx
. - 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 pointx
lies on the line segmentp-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 commandcmd
when selected. - ContextMenuItem(String, ContextMenu) - Constructor for class ContextMenuItem
-
Create a new context menu item with the title
name
that controls the submenuchild
. - ContextMenuSeparator - Class in org.evoludo.ui
-
Component of the context menu extension to GWT's user interface.
- ContextMenuSeparator() - Constructor for class ContextMenuSeparator
-
Creates a new separator to structure entries in context menus.
- Continuous - Class in org.evoludo.simulator.modules
-
Parent class of all EvoLudo modules with one or more continuous traits.
- Continuous - 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 modulepartner
. - Continuous(Continuous) - Constructor for class Continuous
-
Create another module with continuous traits.
- Continuous(Module) - Constructor for class Mutation.Continuous
-
Construct mutator for continuous traits.
- Continuous.Benefits - Enum Class in org.evoludo.simulator.modules
-
Selected benefit functions to translate continuous traits into payoffs.
- Continuous.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 indest
. - CONVEX - Enum constant in enum class Map2Fitness.Map
-
convex combination of baseline fitness and scores, \(fit = b(1-w)+w*score\)
- COOPERATE - Static variable in class CDL
-
The trait (and index) value of cooperators.
- COOPERATE - Static variable in class EcoPGG
-
The trait (and index) value of cooperators.
- COOPERATE - Static variable in class TBT
-
The trait (and index) value of cooperators.
- COOPERATE_POOR - Static variable in class ATBT
-
The trait (and index) value of poor cooperators.
- COOPERATE_RICH - Static variable in class ATBT
-
The trait (and index) value of rich cooperators.
- copy(double[][], double[][]) - Static method in class ArrayMath
-
Copy the double 2D array/matrix
src
todst
. - copy(double[], double[]) - Static method in class ArrayMath
-
Copy the double 2D array/matrix
src
todst
. - copy(int[][], int[][]) - Static method in class ArrayMath
-
Copy the integer 2D array/matrix
src
todst
. - copy(int[], double[]) - Static method in class ArrayMath
-
Element-wise copy of integer array/vector
src
to double array/vectordst
. - copy(int[], int[]) - Static method in class ArrayMath
-
Copy the integer array/vector
src
todst
. - 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 vectorsx
andy
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 vectorsx
andy
with known meansmeanx
,meany
and variancesvarx
,vary
. - cost - Variable in class Centipede
-
The cost of cooperation, i.e.
- cost - Variable in class EcoPGG
-
The cost of cooperation or the individual contribution to the public good.
- costCoop - Variable in class CDL
-
The cost of cooperation or the individual contribution to the public good.
- costPeerPunish - Variable in class CDLP
-
The cost of peer punishment of non-contributors.
- costPoolPunish - Variable in class CDLPQ
-
The cost of pool punishment.
- costs - Variable in class Continuous.Traits2Payoff
-
The array of cost functions, one for each trait.
- costs(double[], double[]) - Method in class Continuous.Traits2Payoff
-
Calculate the costs to the focal individual with traits
me
when interacting with an opponent with traitsyou
. - costs(double, double, int) - Method in class Continuous.Traits2Payoff
-
Calculate the costs to the focal individual with trait value
me
in trait with indextrait
when interacting with an opponent with trait valueyou
. - Costs(String, String, int) - Constructor for enum class Continuous.Costs
-
Create a new type of cost function with key
key
and descriptiontitle
as well asnParams
parameters. - countTraits(int[], int[], int, int) - Method in class IBSDPopulation
-
Count the number of each trait in the array
traits
starting atoffset
forlen
individuals. - covariance(double[], double[]) - Static method in class Distributions
-
Sample covariance of data points
x[i]
,y[i]
stored in double vectorsx
andy
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 vectorsx
andy
with known meansmeanx
andmeany
. - 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
- andy
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 specifiedPath2D
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
andb
- 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 inptDst
. - DemesTBT - Class in org.evoludo.simulator.modules
-
Simulations of 2x2 games in deme structured populations.
- DemesTBT(EvoLudo) - Constructor for class DemesTBT
-
Create a new instance of the DemesTBT module.
- DemesTBT.IBSPop - Class in org.evoludo.simulator.modules
-
Custom implemenation for individual based simulations in deme structured populations.
- demeTypeCount - Variable in class DemesTBT.IBSPop
-
The number of traits in each deme.
- density - Variable in class PDE
-
Density distribution of traits as a 2D array.
- DENSITY - Enum constant in enum class 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 inclo
. - 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 modulepartner
. - 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
andb
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
andb
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 nodem
. - distance(Node3D) - Method in class Node3D
-
Calculate the distance between this 3D node
n
and nodem
. - 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
andq
: \(\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
andq
: \(\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 linel
. - distance2(Node2D) - Method in class Node2D
-
Calculate the distance squared between this 2D node
n
and nodem
. - distance2(Node3D) - Method in class Node3D
-
Calculate the distance squared between this 3D node
n
and nodem
. - 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
andq
: \((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 pointss1
ands2
. - distance2(Point3D) - Method in class Point3D
-
Calculate the distance squared between the two 3D points
p
andq
: \((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 segments
. - distrCentralMoment(double[], int) - Static method in class Distributions
-
m
-th central moment of probability distribution with weightsw[i]
stored in double vectorw
. - distrCentralMoment(double[], int, double) - Static method in class Distributions
-
m
-th central moment of probability distribution with weightsw[i]
stored in double vectorw
with known meanm1
. - 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 vectorw
. - distrMigrants - Variable in class IBSPopulation
-
The distribution to determine the number of migrants.
- distrMigration - Variable in class DemesTBT.IBSPop
-
The distribution for migration events.
- distrMoment(double[], int) - Static method in class Distributions
-
m
-th moment of probability distribution with weightsw[i]
stored in double vectorw
. - 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 vectorw
. - distrStdev(double[], double) - Static method in class Distributions
-
Standard deviation of probability distribution with weights
w[i]
stored in double vectorw
with known meanm1
. - distrVariance(double[]) - Static method in class Distributions
-
Variance of probability distribution with weights
w[i]
stored in double vectorw
. - distrVariance(double[], double) - Static method in class Distributions
-
Variance of probability distribution with weights
w[i]
stored in double vectorw
with known meanm1
. - distSq(double[], double[]) - Method in class ParaGraph
-
Helper method to calculate the distance squared between two vectors.
- distSq(double[], double[]) - Method in class S3Graph
-
Helper method to calculate the distance squared between two vectors.
- distSq(double[], double[]) - Static method in class ArrayMath
-
Squared distance of two double arrays
a
andb
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
andb
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 theplist
-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
andb
given by the sum overa[i]*b[i]
. - dot(float[], float[]) - Static method in class ArrayMath
-
Dot product of two float arrays
a
andb
given by the sum overa[i]*b[i]
. - dot(int[], int[]) - Static method in class ArrayMath
-
Dot product of two integer arrays
a
andb
given by the sum overa[i]*b[i]
. - dot(long[], long[]) - Static method in class ArrayMath
-
Dot product of two long arrays
a
andb
given by the sum overa[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
DoubleClickEvent
s. - 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 arrayarray
of typeboolean[]
. - drop(boolean[], int, int) - Static method in class ArrayMath
-
Drop a range of elements starting with index
from
to indexto
from theboolean[]
arrayarray
. - drop(double[], int) - Static method in class ArrayMath
-
Drop the element at
index
from the arrayarray
of typedouble[]
. - drop(double[], int, int) - Static method in class ArrayMath
-
Drop a range of elements starting with index
from
to indexto
from thedouble[]
arrayarray
. - drop(int[], int) - Static method in class ArrayMath
-
Drop the element at
index
from the arrayarray
of typeint[]
. - drop(int[], int, int) - Static method in class ArrayMath
-
Drop a range of elements starting with index
from
to indexto
from theint[]
arrayarray
. - drop(T[], int) - Static method in class ArrayMath
-
Drop the element at
index
from the arrayarray
of typeT
. - drop(T[], int, int) - Static method in class ArrayMath
-
Drop a range of elements starting with index
from
to indexto
from the arrayarray
of typeT
. - dstate - Variable in class ODE
-
Pointer to temporarily store a reference to the current state
yt
. - dt - Variable in class ODE
-
Discretization of time increment for continuous time models.
- dtTaken - Variable in class ODE
-
The size of step taken by integrator.
- dtTry - Variable in class ODE
-
The attempted size of next step to take.
- 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
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 ofdouble
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 ofint
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 ofString
array - encodeFitness(StringBuilder) - Method in class IBSPopulation
-
Encode the fitness of all individuals in the IBS model in a
plist
inspiredXML
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
inspiredXML
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
inspiredXML
string. - encodeKey(String, boolean) - Static method in class Plist
-
Utility method to encode
boolean
with tagkey
. - encodeKey(String, double) - Static method in class Plist
-
Utility method to encode
double
with tagkey
. - encodeKey(String, double[]) - Static method in class Plist
-
Utility method to encode
double
array with tagkey
. - encodeKey(String, double[][]) - Static method in class Plist
-
Utility method to encode
double
matrix with tagkey
. - encodeKey(String, double[], int) - Static method in class Plist
-
Utility method to encode first
len
entries ofdouble
array with tagkey
. - encodeKey(String, int) - Static method in class Plist
-
Utility method to encode
int
with tagkey
. - encodeKey(String, int[]) - Static method in class Plist
-
Utility method to encode
int
array with tagkey
. - encodeKey(String, int[], int) - Static method in class Plist
-
Utility method to encode first
len
entries ofint
array with tagkey
. - encodeKey(String, String) - Static method in class Plist
-
Utility method to encode
String
with tagkey
. - encodeKey(String, String[]) - Static method in class Plist
-
Utility method to encode
String
array with tagkey
. - encodeKey(String, String[], int) - Static method in class Plist
-
Utility method to encode first
len
entries ofString
array with tagkey
. - 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
inspiredXML
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
inspiredXML
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 thisAffineTransform
represents the same affine coordinate transform as the specified argument. - equals(String) - Method in class PlistTag
-
Compares the
<key>
names ofanothertag
with this one. - equals(Geometry) - Method in class Geometry
-
Check if
this
Geometry andgeo
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 selectorEvoLudoWeb.evoludoViews
), footer (for delay sliderEvoLudoWeb.evoludoSlider
, control buttonsEvoLudoWeb.evoludoSettings
,EvoLudoWeb.evoludoInitReset
,EvoLudoWeb.evoludoStartStop
,EvoLudoWeb.evoludoStep
and status lineEvoLudoWeb.evoludoStatus
plus possibly parametersEvoLudoWeb.evoludoCLOPanel
) as well as the main content area (for different canvases,EvoLudoWeb.evoludoDeck
). - evoludoOverlay - Variable in class EvoLudoWeb
-
Overlay for drag'n'drop operations
- evoludoPanel - Variable in class EvoLudoWeb
-
Outermost panel containing the EvoLudo GUI.
- evoludoResize - Variable in class EvoLudoWeb
-
Panel implementing the ability to resize the GUI of EvoLudo models (only possible in browser or standalone mode in ePubs).
- evoludoSettings - Variable in class EvoLudoWeb
-
'Settings' button
- evoludoSlider - Variable in class EvoLudoWeb
-
Slider adjusting the delay between updates.
- evoludoStartStop - Variable in class EvoLudoWeb
-
The 'Start'/'Stop' button
- evoludoStatus - Variable in class EvoLudoWeb
-
Status line of EvoLudo model GUI.
- evoludoStep - Variable in class EvoLudoWeb
-
The 'Step' button
- evoludoTime - Variable in class EvoLudoWeb
-
Label to display elapsed generations (time).
- EvoLudoTrigger - Class in org.evoludo.simulator
-
Create button to launch an EvoLudo lab in a semi-transparent overlay.
- EvoLudoTrigger(String) - Constructor for class EvoLudoTrigger
-
Create a new EvoLudo trigger button for the HTML element with ID
id
. - EvoLudoTrigger.LightboxPanel - Class in org.evoludo.simulator
-
The panel to provide a transparent overlay over the entire page and displays the EvoLudo lab.
- evoludoViews - Variable in class EvoLudoWeb
-
Selector for all graphical representations to visualize the state of the EvoLudo model.
- EvoLudoWeb - 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 ofMersenneTwister
. - Exponential(double) - Constructor for class RNGDistribution.Exponential
-
Creates exponential distribution with
mean
and a new instance ofMersenneTwister
. - Exponential(MersenneTwister, double) - Constructor for class RNGDistribution.Exponential
-
Creates exponential distribution with
mean
and random number generatorrng
. - EXPONENTIAL - Enum constant in enum class Map2Fitness.Map
-
exponential mapping of scores to fitness, \(fit = b*\exp(w*score)\)
- export(String, String) - Static method in class NativeJS
-
JSNI method: encourage browser to download
dataURL
as a file namedfilename
. - export(AbstractGraph.MyContext2d) - Method in class AbstractGraph
-
Export the graphical context
ctx
. - export(AbstractGraph.MyContext2d) - Method in class HistoGraph
- export(AbstractGraph.MyContext2d) - Method in class LineGraph
- export(AbstractGraph.MyContext2d) - Method in class ParaGraph
- export(AbstractGraph.MyContext2d) - Method in class PopGraph2D
- export(AbstractGraph.MyContext2d) - Method in class PopGraph3D
- export(AbstractGraph.MyContext2d) - Method in class S3Graph
- export(AbstractGraph.MyContext2d, int) - Method in class AbstractView
-
Export each graph in this view.
- export(AbstractView.ExportType) - Method in class AbstractView
-
Export the data of the view.
- 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 radiusradius
. - fillRect(double, double, double, double) - Method in class AbstractGraph
-
Fill the rectangle with origin at
(x,y)
, widthw
and heighth
. - 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 arraydouble[] a
. - first(int[], int) - Static method in class ArrayMath
-
Find the first occurence of the element
b
in the arrayint[] a
. - fitness - Variable in class IBSDPopulation.link
-
The fitness of the individual at the tail end (for fitness based picking of individuals).
- fitness - Variable in class IBSPopulation
-
The array of individual fitness values.
- fitness - Variable in class PDE
-
Fitness distribution of traits as a 2D array.
- FITNESS - Enum constant in enum class Data
-
Fitness: the data represents payoffs/scores/fitness.
- FITNESS - Enum constant in enum class SpeciesUpdate.Type
-
Pick focal species based on population fitness.
- FixationData - Class in org.evoludo.simulator.models
-
EXPERIMENTAL: should mature into data structure useful for statistics
- FixationData() - Constructor for class FixationData
-
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 mostdigits
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(T[], String) - Static method in class Formatter
-
Format the vector
aVector
of typeT
as a String with elements separated bydelimiter
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 withdigits
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 indexmodel
. - 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 withdigits
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 todigits
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
<f1,..,fd>
(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
-
Protected constructor, use
DomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers)
to fire fullscreenchange events. - fullscreenChangeEventName() - Static method in class NativeJS
-
JSNI method: Determine name of the fullscreen change event in current web browser.
- fullscreenChangeHandler - Variable in class ContextMenu
-
Reference to fullscreen change handler.
- FullscreenChangeHandler - Interface in org.evoludo.ui
-
Handler interface for
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 deviationsi
. - 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 indexidx
. - 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, - Class in org.evoludo.simulator.viewsG> -
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
(mean1/p
) and a new instance ofMersenneTwister
. - Geometric(MersenneTwister, double) - Constructor for class RNGDistribution.Geometric
-
Creates geometric distribution with success probability
p
(mean1/p
) and the random number generatorrng
. - geometry - Variable in class GenericPopGraph
-
The structure of the population.
- geometry - Variable in class 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 pacemakerengine
. - Geometry(EvoLudo, Module, Module) - Constructor for class Geometry
-
Instantiates a new geometry for inter-species module
popModule
and opponentoppModule
with pacemakerengine
. - 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
andtrait2
. - 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 thegetBounds
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 lineoptions
. - 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 indexmdl
. - getCost() - Method in class Centipede
-
Get the cost of cooperation, i.e.
- getCostCoop() - Method in class CDL
-
Get the cost of cooperation.
- getCostCoop() - Method in class EcoPGG
-
Get the cost of cooperation.
- getCostFunction(int) - Method in class Continuous.Traits2Payoff
-
Get the cost function for trait
index
. - getCostFunctions() - Method in class Continuous.Traits2Payoff
-
Get the array of cost functions, one for each trait.
- getCostParameters() - Method in class Continuous.Traits2Payoff
-
Get the 2D array of cost function parameters.
- getCostParameters(int) - Method in class Continuous.Traits2Payoff
-
Get the array of cost function parameters for trait with index
idx
. - getCounter() - Method in class IBS
- getCounter() - Method in class Model
-
Gets a formatted string summarizing the elapsed time.
- getCSSColorAt(int) - Method in class GenericPopGraph
-
Get the color of the node at index
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
attime
given the fitnessfitness
and returned inchange
. - 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 mapcolorMap
. - 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 indexmdl
. - getFitnessHistogramData(double[][]) - Method in class IBSDPopulation
- getFitnessHistogramData(double[][]) - Method in class IBSPopulation
-
Generates a histogram of the fitness distribution in this population.
- getFitnessHistogramData(double[][]) - Method in class NetGames.IBSPop
- getFitnessHistogramData(int, double[][]) - Method in class IBS
- getFitnessHistogramData(int, double[][]) - Method in class Model
-
Generates a histogram of fitness data and returns the result in the provided array
bins
. - getFitnessHistogramData(int, double[][]) - Method in class ODE
- getFitnessHistogramData(int, double[][]) - Method in class PDE
- getFitnessNameAt(int) - Method in class IBSPopulation
-
Gets the formatted and prettyfied fitness of the individual with index
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 IDid
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 withid
. - getIBSMCPopulation(int) - Method in class IBSC
-
Helper routine to retrieve the
IBSPopulation
associated with module withid
. - 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 withid
. - 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 IDid
. - getInterest() - Method in class CDL
-
Get the interest rate in linear public goods games, or, for a single contributor in non-linear public goods games, i.e.
- getInterest() - Method in class EcoPGG
-
Get the multiplication factor of the linear public goods game.
- getInterGroup() - Method in class IBSPopulation
-
Gets the interaction group.
- getJavaVersion() - Method in class EvoLudo
-
Get version of JRE (if not running in browser).
- getKey() - Method in enum class 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
ornull
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 IDid
. - getMeanTraitAt(int, int) - Method in class PDE
- getMeanTraits(double[]) - Method in class IBS
- getMeanTraits(double[]) - Method in class IBSDPopulation
- getMeanTraits(double[]) - Method in class IBSMCPopulation
-
Returns the mean trait(s) of this population in the array
mean
. - getMeanTraits(double[]) - Method in class IBSPopulation
-
Returns the mean trait(s) of this population in the array
mean
. - getMeanTraits(double[]) - Method in class Model
-
Collect and return mean trait values for all species.
- getMeanTraits(double[]) - Method in class ODE
- getMeanTraits(double[]) - Method in class PDE
- getMeanTraits(double[]) - Method in class NetGames.IBSPop
- getMeanTraits(double[]) - Method in class TBT.IBSPop
- getMeanTraits(int, double[]) - Method in class IBS
- getMeanTraits(int, double[]) - Method in class Model
-
Return mean trait values for species with ID
id
. - getMeanTraits(int, double[]) - Method in class ODE
- getMeanTraits(int, double[]) - Method in class PDE
- getMigrationProb() - Method in class IBSPopulation
-
Gets the migration probability.
- getMigrationType() - Method in class IBSPopulation
-
Gets the type of migrations.
- getMin() - Method in class RNGDistribution.Uniform
-
Get the lower bound of the uniform distribution (inclusive).
- 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
ornull
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
Module
s. - getNTraits() - Method in interface HasHistogram
-
Get the number of traits in the
Module
s. - 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 typeyou
. - 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 toinit
. - getReferenceTime(int) - Method in class Moran
-
Helper method to retrieve the reference fixation times for trait
trait
for the initial number of mutants according toinit
. - 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 IDid
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 thisplist
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 mapcolorMap
. - 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 IDid
. - getTags(double[]) - Method in class IBSPopulation
-
Copies the tags of all individuals in the population and returns them in the array
mem
. - getTarget() - Method in class TrackballControls
-
Get the target point where the eye is looking.
- getTime() - Method in class 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 thecolorMap
. - 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 mapcolorMap
. - 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 mapcolorMap
. - getTraitHistogramData(double[]) - Method in class IBSCPopulation
-
Creates a histogram for
trait
and returns the result in the arraybins
. - getTraitHistogramData(double[][]) - Method in class IBSMCPopulation
-
Creates a histogram for each trait separately (if there are multiple) and returns the result in the array
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 arraybins
. - 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 IDid
. - 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 colorend
and interpolate withsteps-1
intermediate colors. - Gradient1D(Color, Color, int) - Constructor for class ColorMapCSS.Gradient1D
-
Construct color gradient ranging from color
start
to colorend
and interpolate withsteps-1
intermediate colors. - Gradient1D(Color, Color, int, int) - Constructor for class ColorMapCSS.Gradient1D
-
Construct color gradient ranging from color
start
to colorend
and interpolate withsteps-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 representN
dimensional data values. - GradientND(Color[]) - Constructor for class ColorMap3D.GradientND
-
Construct
N
dimensional color gradient to representN
dimensional data values. - GradientND(Color[]) - Constructor for class ColorMapCSS.GradientND
-
Construct
N
dimensional color gradient to representN
dimensional data values. - GradientND(Color[], int) - Constructor for class ColorMap.GradientND
-
Construct
N
dimensional color gradient to representN+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 representN+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 representN+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 representN
dimensional data with a background color other than black, or, to representN+1
dimensional data values where one data value is dependent on the otherN
. - GradientND(Color[], Color) - Constructor for class ColorMap3D.GradientND
-
Construct
N
dimensional color gradient to representN
dimensional data with a background color other than black, or, to representN+1
dimensional data values where one data value is dependent on the otherN
. - GradientND(Color[], Color) - Constructor for class ColorMapCSS.GradientND
-
Construct
N
dimensional color gradient to representN
dimensional data with a background color other than black, or, to representN+1
dimensional data values where one data value is dependent on the otherN
. - graph - Variable in class Phase2D
-
The graph that displays the trajectory in a 2D phase plane.
- graph3DCamera - Variable in class PopGraph3D
-
The camera of the 3D graph.
- graph3DPanel - Variable in class PopGraph3D
-
The panel for rendering the 3D graph.
- graph3DScene - Variable in class PopGraph3D
-
The 3D scene of the graph.
- graphColor - Variable in class 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 andnull
otherwise. - groupmodule - Variable in class IBSDPopulation
-
For group interaction modules
module==groupmodule
holds andnull
otherwise. - groupmodule - Variable in class IBSMCPopulation
-
For group interaction modules
module==groupmodule
holds andnull
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 samplingx
individuals from pool of sizeX
andy
individuals from pool of sizeY
. - 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
-
Module
s that implement theHasDistribution
interface request a graphical view to visualize the density distribution of data in multiple dimensions in their GUI:Distribution
for GWT andMVCDistr
,MVC2Distr
for JRE modules with one or two continuous traits, respectively. - HasDistribution.Strategy - Interface in org.evoludo.simulator.views
-
Module
s 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
- HasHistogram.Degree - Interface in org.evoludo.simulator.views
-
Module
s that implement theHasHistogram.Degree
interface include histograms of the degree distribution of the population geometry. - HasHistogram.Fitness - Interface in org.evoludo.simulator.views
-
Module
s that implement theHasHistogram.Fitness
interface include histograms of fitness distributions. - HasHistogram.StatisticsProbability - Interface in org.evoludo.simulator.views
-
Module
s that implement theHasHistogram.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
-
Module
s that implement theHasHistogram.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
-
Module
s that implement theHasHistogram.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
-
Module
s that implement theHasHistogram.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
- HasMean.Fitness - Interface in org.evoludo.simulator.views
- HasMean.Strategy - Interface in org.evoludo.simulator.views
- hasMessage - Variable in class AbstractGraph
-
Flag to indicate whether the graph displays a message.
- hasMessage() - Method in class AbstractGraph
-
Check if the graph displays a message.
- hasMessage() - Method in class GenericPopGraph
- hasMouse() - 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
- HasPhase2D.Data2Phase - Interface in org.evoludo.simulator.views
-
Interface for providing custom mappings from data to 2D phase plane projections.
- HasPop2D - Interface in org.evoludo.simulator.views
- HasPop2D.Fitness - Interface in org.evoludo.simulator.views
-
Module
s that implement theHasPop2D.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
-
Module
s that implement theHasPop2D.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
- HasPop3D.Fitness - Interface in org.evoludo.simulator.views
-
Module
s that implement theHasPop3D.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
-
Module
s that implement theHasPop3D.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
- 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 indexb
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 incontroller
. - 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 hue1.0
(red, again) and interpolate withsteps-1
intermediate colors. - Hue(double, double, int) - Constructor for class ColorMap3D.Hue
-
Construct a new Hue color map, starting at hue
start
up to hueend
(both in[0.0, 1.0]
) and interpolate withsteps-1
intermediate colors. - Hue(double, double, int) - Constructor for class ColorMapCSS.Hue
-
Construct a new Hue color map, starting at hue
start
up to hueend
(both in[0.0, 1.0]
) and interpolate withsteps-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 hue1.0
(red, again) and interpolate withsteps-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 hue1.0
(red, again) and interpolate withsteps-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
model
s. - Init(IBS, int) - Constructor for class IBSC.Init
-
Instantiate new initialization for use in IBS
model
s. - 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
, whereN
is the maximum interaction group size based on the interest rate for groups with a single cooperatorr1
and groups of all cooperatorsrN
. - 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
-
Protected constructor, use
DomEvent.fireNativeEvent(com.google.gwt.dom.client.NativeEvent, com.google.gwt.event.shared.HasHandlers)
to fire input events. - InputHandler - Interface in org.evoludo.ui
-
Handler interface for
InputEvent
events. - insert(boolean[], boolean, int) - Static method in class ArrayMath
-
Insert element
element
of typeboolean
into arrayarray
of the same type atindex
. - insert(double[], double, int) - Static method in class ArrayMath
-
Insert element
element
of typedouble
into arrayarray
of the same type atindex
. - insert(int[], int, int) - Static method in class ArrayMath
-
Insert element
element
of typeint
into arrayarray
of the same type atindex
. - insert(T[], T, int) - Static method in class ArrayMath
-
Insert element
element
of typeT
into arrayarray
of the same type atindex
. - 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
andprev
atx
. - 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 colorend
inlast-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
orDouble.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 inptDst
. - invert() - Method in class AffineTransform
-
Sets this transform to the inverse of itself.
- invFitRange - Variable in class ODE
-
Array containing the inverse of the fitness range:
1.0/(maxFitness - minFitness)
for each species. - invmap(double) - Method in class Map2Fitness
-
Map
fitness
to payoff/score, based on currently selected typemap
. - IR - Static variable in class Network2D
-
The inverse size of the baseline 2D universe.
- IR - Static variable in class Network3D
-
The inverse size of the baseline 3D universe.
- IR2 - Static variable in class Network2D
-
The inverse squared size of the baseline 2D universe,
1/R<sup>2</sup>
. - IR2 - Static variable in class Network3D
-
The inverse squared size of the baseline 3D universe,
1/R<sup>2</sup>
. - isActive - Variable in class 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 thisAffineTransform
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
throughstop
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 offocal
(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 vectorx
. - kurtosis(double[], double) - Static method in class Distributions
-
Sample kurtosis of data points
x[i]
stored in double vectorx
with known meanm1
.
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 arraydouble[] a
. - last(int[], int) - Static method in class ArrayMath
-
Find the last occurence of the element
b
in the arrayint[] 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
-
Same as
Vector2D.length2()
. - lengthSquared() - Method in class Vector3D
-
Same as
Vector3D.length2()
. - leniencyCoop - Variable in class CDLP
-
The leniency of peer punishers towards cooperators (
0
: full leninecy,1
: no leninecy). - leniencyLoner - Variable in class CDLP
-
The leniency of peer punishers towards loners (
0
: full leninecy,1
: no leninecy). - 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 thex
-axis). - Line2D(double, double) - Constructor for class Line2D
-
Create a new 2D line with slope
m
andy
-interceptb
. - Line2D(Line2D) - Constructor for class Line2D
-
Create a copy of the 2D line
l
. - Line2D(Point2D, Point2D) - Constructor for class Line2D
-
Create a new 2D line through points
p1
andp2
. - Line2D(Point2D, Vector2D) - Constructor for class Line2D
-
Create a new 2D line with
origin
anddirection
. - 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 ofdouble
's. - list2int(List<Integer>) - Static method in class Plist
-
Utility method to convert a list of
Integer
's to an array ofint
's. - listener - Variable in class Network
-
The link to the GUI elements interested in updates about the layouting progress.
- listener - Variable in class ContextMenu.Registration
-
Listener widget for context menu requests.
- listener - Variable in class ContextMenu.TouchTimer
-
Listening widget that triggered the scheduling for the context menu.
- listener - Variable in class Tooltip.Registration
-
Listener widget for tooltips.
- 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 atindex
.
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)
, wheremax
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)
, wheremax
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 typemap
. - Map(String, String) - Constructor for enum class Map2Fitness.Map
-
Instantiate new type of map.
- map2fit - Variable in class IBSPopulation
-
The map converting scores to fitness and vice versa.
- map2fitness - Variable in class Module
-
Map to convert score/payoff to fitness
- Map2Fitness - Class in org.evoludo.simulator.modules
-
Map scores/payoffs to fitness and vice versa.
- Map2Fitness(Module, Map2Fitness.Map) - Constructor for class Map2Fitness
-
Instantiate new map of type
map
formodule
. - 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 colorcolor
and descriptiondescr
. - Marker(double, String, String, int[]) - Constructor for class HistoGraph.Marker
-
Create a new marker for the histogram at
x
with colorcolor
, descriptiondescr
, and linestylelinestyle
. - 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
model
s. - 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 leastmin
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
amongactive
elements. - max(double[], double[]) - Static method in class ArrayMath
-
Find maximum element in two double arrays
a
andb
. - 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
andb
. - 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 vectorx
. - mean(float[]) - Static method in class Distributions
-
Mean of data points
x[i]
stored in float vectorx
. - mean(int[]) - Static method in class Distributions
-
Mean of data points
x[i]
stored in integer vectorx
. - Mean - Class in org.evoludo.simulator.views
-
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
arraytail
todouble
arrayhead
. - merge(T[], T[]) - Static method in class ArrayMath
-
Append array
tail
of typeT[]
to arrayhead
. - MersenneTwister - Class in org.evoludo.math
-
MersenneTwister and MersenneTwisterFast
- MersenneTwister() - Constructor for class MersenneTwister
-
Constructor using the default seed.
- MersenneTwister(int[]) - Constructor for class MersenneTwister
-
Constructor using an array of integers as seed.
- MersenneTwister(long) - Constructor for class MersenneTwister
-
Constructor using a given seed.
- MersenneTwister.Chronometer - Interface in org.evoludo.math
-
The minimal
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 indexdest
. - 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
amongactive
elements. - min(double[], double[]) - Static method in class ArrayMath
-
Find minimum element in two double arrays
a
andb
. - 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
andb
. - 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 sizen
. - 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 sizen
. - 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 sizen
. - mixedScores(int[], int, double[]) - Method in class CDLPQ
- mixedScores(int[], int, double[]) - Method in class EcoPGG
-
Calculate the average payoff/score in a finite population with the number of each trait/strategy provided in
count
for interaction groups of sizen
. - mode - Variable in enum class ChangeListener.PendingAction
-
The pending execution mode of the model.
- mode - Variable in class Model
-
Indicates current mode of IBS model.
- Mode - Enum Class in org.evoludo.simulator.models
-
Modes of the model.
- Mode(String) - Constructor for enum class Mode
-
Construct an enum for the type of mode.
- model - Variable in class EvoLudoWeb.GUIState
-
The active model.
- model - Variable in class Markers
-
The model that is using these markers.
- model - Variable in class Module
-
Reference to current model.
- model - Variable in class AbstractView
-
The reference to the model that supplies the data for this graph.
- Model - Class in org.evoludo.simulator.models
- Model(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
andpartner
. - 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 pointsx[i]
stored in double vectorx
. - MONO - Enum constant in enum class IBSC.Init.Type
-
Monomorphic population with trait(s)
xi
. - MONO - Enum constant in enum class IBSD.Init.Type
-
Monomorphic initialization of the population with the specified trait.
- monoStop - Variable in class ODE
-
Set to
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
MouseDownEvent
s. - 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 thealt
-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 tagid
. - 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 tagid
. - 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
MouseMoveEvent
s. - 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
MouseOutEvent
s. - 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 tostrategy
. - mouseUpHandler - Variable in class AbstractGraph
-
The handler for
MouseUpEvent
s. - 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
MouseWheelEvent
s. - 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
byscalar
. - multiply(double[], double[]) - Static method in class ArrayMath
-
Element-wise multiplication of double array
a
anddst
. - multiply(double[], double[], double[]) - Static method in class ArrayMath
-
Non-destructive, element-wise multiplication of double arrays
a
andb
. - multiply(double[], double, double[]) - Static method in class ArrayMath
-
Scalar multiplication of double array
a
byscalar
with result indst
. - multiply(float[][], float[], float[]) - Static method in class ArrayMath
-
Non-destructive float matrix multiplication.
- multiply(float[], float) - Static method in class ArrayMath
-
Scalar multiplication of float array
dst
byscalar
. - multiply(float[], float[]) - Static method in class ArrayMath
-
Element-wise multiplication of float arrays
a
anddst
. - multiply(float[], float[], float[]) - Static method in class ArrayMath
-
Non-destructive, element-wise multiplication of float arrays
a
andb
. - multiply(float[], float, float[]) - Static method in class ArrayMath
-
Scalar multiplication of float array
a
byscalar
with result indst
. - multiply(int[][], int[], int[]) - Static method in class ArrayMath
-
Non-destructive integer matrix multiplication.
- multiply(int[], int) - Static method in class ArrayMath
-
Scalar multiplication of integer array
dst
byscalar
. - multiply(int[], int[]) - Static method in class ArrayMath
-
Element-wise multiplication of integer arrays
a
anddst
. - multiply(int[], int[], int[]) - Static method in class ArrayMath
-
Non-destructive, element-wise multiplication of integer array
a
andb
. - multiply(int[], int, int[]) - Static method in class ArrayMath
-
Scalar multiplication of integer array
a
byscalar
with result indst
. - multiply(long[][], long[], long[]) - Static method in class ArrayMath
-
Non-destructive long matrix multiplication.
- multiply(long[], long) - Static method in class ArrayMath
-
Scalar multiplication of long array
dst
byscalar
. - multiply(long[], long[]) - Static method in class ArrayMath
-
Element-wise multiplication of long arrays
a
anddst
. - multiply(long[], long[], long[]) - Static method in class ArrayMath
-
Non-destructive, element-wise multiplication of long arrays
a
andb
. - multiply(long[], long, long[]) - Static method in class ArrayMath
-
Scalar multiplication of long array
a
byscalar
with result indst
. - MUTANT - Enum constant in enum class IBSC.Init.Type
-
Monomorphic resident population with trait
ri
and single mutant with traitmi
. - MUTANT - Enum constant in enum class IBSD.Init.Type
-
Single mutant with trait
m
in otherwise homogeneous population with traitr
. - 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
ifmutate == 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 deviationstdev
. - next() - Method in class RNGDistribution.Uniform
-
Generate a uniformly distributed random number from interval
[min, max)
. - next() - Method in class EvoLudo
-
Advances the EvoLudo model by a single step.
- next() - Method in class EvoLudoGWT
- next() - Method in class IBS
- next() - Method in class Model
-
Advance model by one step.
- next() - Method in class ODE
-
Advance model by one step.
- next() - Method in class PDE
-
Advance model by one step.
- next() - Method in class SDE
- next() - Method in class Network
- next() - Method in class PlistReader
- next() - Method in class RingBuffer.BckItr
- next() - Method in class RingBuffer.FwdItr
- next(double) - Method in class PDESupervisor
-
Advances the PDE model by a time step of
stepDt
. - next(double) - Method in class PDESupervisorGWT
-
Advances the PDE model by a time step of
stepDt
. - next(double[]) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)
from the discrete distribution of weights defined by thedouble[]
arrayweights
. - next(int[]) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)
from the discrete distribution of weights defined by thedouble[]
arrayweights
. - next(MersenneTwister, double) - Static method in class RNGDistribution.Exponential
-
Exponentially distributed random number with
mean
using random number generatorrng
. - next(MersenneTwister, double) - Static method in class RNGDistribution.Geometric
-
Creates geometric distribution with success probability
p
(mean1/p
) and the random number generatorrng
. - next(MersenneTwister, double, double) - Static method in class RNGDistribution.Normal
-
Normally distributed random number with
mean
and standard deviationstdev
using random number generatorrng
. - next(MersenneTwister, double, double) - Static method in class RNGDistribution.Uniform
-
Uniformly distributed random number in
[min, max)
using random number generatorrng
. - next(MersenneTwister, double, int) - Static method in class RNGDistribution.Binomial
-
Creates binomial distribution for
n
trials with success probabilityp
(meann p
) and the random number generatorrng
. - nextBinomial(double, int) - Method in class IBSPopulation
-
Draw a binomially distributed random integer.
- nextBoolean() - Method in class MersenneTwister
-
Generates a random boolean.
- nextBoolean() - Method in class RNGDistribution
-
Uniformly distributed random boolean.
- nextBoolean(double) - Method in class MersenneTwister
-
This generates a coin flip with a probability
probability
of returningtrue
, else returningfalse
. - nextBoolean(float) - Method in class MersenneTwister
-
This generates a coin flip with a probability
probability
of returningtrue
, else returningfalse
. - 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 variance1
(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)
withn > 0
. - nextMax(double[], double) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)
from the discrete distribution of weights defined by thedouble[]
arrayweights
. - nextMax(int[], int) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)
from the discrete distribution of weights defined by thedouble[]
arrayweights
. - nextShort() - Method in class MersenneTwister
-
Generates a random short integer on
[0, 0xffff]
-interval. - nextSpeciesIdx - Variable in class IBS
-
Index for turn-based-selection to determine which species to pick next.
- nextSum(double[], double) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)
from the discrete distribution of weights defined by thedouble[]
arrayweights
. - nextSum(int[], int) - Method in class RNGDistribution.Gillespie
-
Return a random integer with support
[0, weights.length)
from the discrete distribution of weights defined by thedouble[]
arrayweights
. - 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 toN
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 radiusr=0
. - Node2D(double, double, double) - Constructor for class Node2D
-
Create a new 2D node at
(x,y)
with radiusr
. - Node2D(Node2D) - Constructor for class Node2D
-
Create a copy of the 2D node
n
. - Node3D - Class in org.evoludo.geom
-
Class representing a (network) node in 3D space with position and radius.
- Node3D() - Constructor for class Node3D
-
Create a new 3D node at
(0,0,0)
with radiusr=0
. - Node3D(double, double, double, double) - Constructor for class Node3D
-
Create a new 3D node at
(x,y,z)
with radiusr
. - Node3D(Node3D) - Constructor for class Node3D
-
Create a copy of 3D node
n
. - nodes - Variable in class Network
-
The array with all nodes of this network.
- 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 anAffineTransform
object but theAffineTransform
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 deviationstdev==1
using and a new instance ofMersenneTwister
. - Normal(double, double) - Constructor for class RNGDistribution.Normal
-
Creates Normal distribution with
mean
and standard deviationstdev
using and a new instance ofMersenneTwister
. - Normal(MersenneTwister, double, double) - Constructor for class RNGDistribution.Normal
-
Creates Normal distribution with
mean
and standard deviationstdev
using the random number generatorrng
. - 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 isl
, i.e. - normalize(double) - Method in class Vector3D
-
Normalizes the 3D vector
v
such that its length isl
, i.e. - normalize(double[]) - Static method in class ArrayMath
-
Normalize double array
a
. - normalize(double[], int, int) - Static method in class ArrayMath
-
Normalize elements ranging from index
from
to indexto
in double arraya
. - normalize(float[]) - Static method in class ArrayMath
-
Normalize float array
a
. - normalize(float[], int, int) - Static method in class ArrayMath
-
Normalize elements ranging from index
from
to indexto
in float arraya
. - normalizeMeanDensity() - Method in class PDE
-
Normalizes the mean density after the diffusion step is complete.
- normalizeMeanFitness() - Method in class PDE
-
Normalizes the mean fitnesses after the reaction step is complete.
- normalizeState(double[]) - Method in class ODE
-
Convenience method to normalize state in frequency based models.
- normIdx - Variable in class HistoGraph
-
The index of the data row used for normalization.
- Note: - 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
- 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
Module
s 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
(orReset
) 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 totrue
. - openChildMenu(ContextMenu) - Method in class ContextMenu
-
Open submenu
child
. - openSnapshot(String) - Method in class scanCSD
-
Open file for exporting the snapshot.
- openSnapshot(String) - Method in class simCDLPQ
-
Open file for exporting the snapshot.
- openSnapshot(String) - Method in class simTBT
-
Open file for exporting the snapshot.
- 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 tostdout
).
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 andnull
otherwise. - pairmodule - Variable in class IBSDPopulation
-
For pairwise interaction modules
module==pairmodule
holds andnull
otherwise. - pairmodule - Variable in class IBSMCPopulation
-
For pairwise interaction modules
module==pairmodule
holds andnull
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 incontroller
. - 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 theplist
-string provided byreader
and writes all elements to the listarray
. - parseBoolVector(String) - Static method in class CLOParser
-
Parse string
aVector
as aboolean[]
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 aColor
. - 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 theplist
-string provided byreader
and writes<key>
andplist
element pairs to the lookup tabledict
. - parseDim(String) - Static method in class CLOParser
-
Parse string
arg
as an integer. - parseDouble(String) - Static method in class CLOParser
-
Parse string
aDouble
as adouble
. - parseFloat(String) - Static method in class CLOParser
-
Parse string
aFloat
as afloat
. - 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 anint
. - parseIntMatrix(String) - Static method in class CLOParser
-
Parse string
aMatrix
as aint[][]
matrix (two dimensional array). - parseIntVector(String) - Static method in class CLOParser
-
Parse string
aVector
as anint[]
array. - parseLong(String) - Static method in class CLOParser
-
Parse string
aLong
as along
. - parseMatrix(String) - Static method in class CLOParser
-
Parse string
aMatrix
as adouble[][]
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 adouble[]
array. - parseVector(String, String) - Static method in class CLOParser
-
Parse string
aVector
as adouble[]
array. - participants - Variable in class ContextMenu
-
Lookup table of listener widgets sporting context menus and their corresponding providers of the context menu contents.
- participants - Variable in class Tooltip
-
Lookup table of listener widgets sporting tooltips and their corresponding providers of the tooltip contents.
- path - Variable in class Path2D.Iterator
- Path2D - Class in org.evoludo.geom
-
Adapted from
java.awt.geom.Path2D
, merged withPathIterator
and stripped to the bare bones. - Path2D() - Constructor for class Path2D
-
Constructs a new empty double precision
Path2D
object with a default winding rule ofPath2D.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 arbitraryPath2D
object, transformed by anAffineTransform
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 theShape
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 traitsyou
. - payoff(double, double) - Method in class Continuous.Traits2Payoff
-
Calculate the payoff to the focal individual with trait
me
when interacting with an opponent with traityou
. - 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
- 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 onlyMode.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 structuregeom
. - 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 indices0 - (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>
nametag
without attributes associated withvalue
. - PlistTag(String, String, String) - Constructor for class PlistTag
-
Create a
plist
entry with<key>
nametag
andattributes
associated withvalue
. - pMigration - Variable in class IBSPopulation
-
The probability of migration.
- PNG - Enum constant in enum class AbstractView.ExportType
-
Portable network graphics format,
png
- Point - Interface in org.evoludo.geom
-
Interface representing a point in 2D or 3D space determined by Cartesian coordinates.
- Point2D - Class in org.evoludo.geom
-
Class representing a point in 2D Cartesian space.
- Point2D() - Constructor for class Point2D
-
Create a new 2D point with coordinates
(0,0)
. - Point2D(double, double) - Constructor for class Point2D
-
Create a new 2D point with coordinates
(x,y)
. - Point2D(Point2D) - Constructor for class Point2D
-
Create a copy of the 2D point
p
. - Point3D - Class in org.evoludo.geom
-
Class representing a point in 3D Cartesian space.
- Point3D() - Constructor for class Point3D
-
Create a new 3D point with coordinates
(0,0,0)
. - Point3D(double, double, double) - Constructor for class Point3D
-
Create a new 3D point with coordinates
(x,y,z)
. - Point3D(Point3D) - Constructor for class Point3D
-
Create a copy of the 3D point
p
. - pointIdx - Variable in class Path2D.Iterator
- pointTypes - Variable in class Path2D
- POOR - Static variable in class ATBT
-
The identifier of poor sites:
(int) (trait / 2)
. - pop - Variable in class simTraits
-
The population.
- Pop2D - Class in org.evoludo.simulator.views
-
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
model
s. - 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 doublex
and integern
. - pow(int, int) - Static method in class Combinatorics
-
Calculate
x^n
for integerx
and integern
. - powabs(double, int) - Static method in class Combinatorics
-
Helper method to calculate \(x^n\) with \(n>0\).
- powabs(int, int) - Static method in class Combinatorics
-
Helper method to calculate \(x^n\) with \(n>0\).
- pRandomSample - Variable in class NetGames
-
The probability to pick a random model for comparison.
- PRECISION_DIGITS - Static variable in class Plist
-
The number of significant digits.
- preConcatenate(AffineTransform) - Method in class AffineTransform
-
Concatenates an
AffineTransform Tx
to thisAffineTransform
Cx in a less commonly used way such thatTx
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 withdigits
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
- processColorMap(ColorMap<T>) - Method in class NetGames
- 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 withname
. - 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
tot ± <r>
. - RANGE - Enum constant in enum class Mutation.Discrete.Type
-
Mutate trait
t
tot ± <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)
, widthwidth
and heightheight
. - Rectangle2D(Rectangle2D) - Constructor for class Rectangle2D
-
Create a copy of 2D the rectangle
r
. - RED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red color.
- RED_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red background color.
- RED_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red high intensity background.
- RED_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red color.
- RED_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red high intensity color.
- RED_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red high intensity color.
- RED_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Red color.
- referencesDir - Variable in class TestEvoLudo
-
Directory with reference results.
- Registration(FocusPanel, Tooltip.Provider) - Constructor for class Tooltip.Registration
-
Register all event handlers relevant for handling tooltips with
listener
widget and associate with the tooltipprovider
. - Registration(ContextMenu.Listener, ContextMenu.Provider) - Constructor for class ContextMenu.Registration
-
Register all event handlers relevant for handling context menus with
listener
widget and associate with the context menuprovider
. - 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 indexmdl
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 lineoptions
. - 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 lineoptions
. - 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 ofproviders
. - removeEdgeAt(int, int) - Method in class Geometry
-
Remove edge (undirected link) from node
from
to nodeto
. - 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 nodefrom
. - 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 nodeto
. - 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 nodeto
. - removeScoreAt(int, double) - Method in class IBSPopulation
-
Removes the score
nilscore
based on a single interaction from the individual with indexindex
. - removeScoreAt(int, double, int) - Method in class IBSPopulation
-
Removes the score
nilscore
based onincr
interactions from the individual with indexindex
. - 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
withentry
. - 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
inspiredmap
ofkey, value
-pairs. - restoreFitness(Plist) - Method in class IBSPopulation
-
Restore the fitness of all individuals encoded in the
plist
inspiredmap
ofkey, 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
inspiredmap
ofkey, 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
inspiredmap
ofkey, 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
inspiredmap
ofkey, 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
inspiredmap
ofkey, 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 nodeprev
to nodeto
. - rewireLinkAt(int, int, int) - Method in class Geometry
-
Rewire directed link from node
from
to nodeprev
to nodeto
. - 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
, andb
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
, anda
to a CSS color style. - rhoA(int, int) - Method in class Moran
-
The fixation probability of
i
mutants in a population of constant sizeN
(andN-i
residents). - rhoAi - Variable in class Moran
-
Store fixation probability of
i
individuals of typeA
. - RICH - Static variable in class ATBT
-
The identifier of rich sites:
(int) (trait / 2)
. - right - Variable in class Rectangle2D
-
The right segment of the rectangle.
- 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
- 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 incontroller
with the specifiedrole
. - S3Map - Class in org.evoludo.simulator.views
-
Default mapping of data to simplex \(S_3\) projections.
- S3Map() - Constructor for class S3Map
-
Create a new mapping of data to simplex projections.
- S3Map(int, String) - Constructor for class S3Map
-
Create a new mapping of data to simplex projections for different roles.
- SAFETY - Static variable in class RungeKutta
-
The safety margin for adjusting time steps.
- 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
andsy
, 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
andsz
, 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 vectora
to obtains*v+a
. - scaleAdd(double, Vector3D) - Method in class Vector3D
-
Scales the 3D vector
v
by the scalar factors
and adds the 3D vectora
,v=s*v+a
. - scaleDensity(double[], double) - Method in class PDE
-
Helper method to scale the density vector
d
by the scalar factorscale
. - scaledX(double) - Method in class S3Graph
-
Convert the
x
-component of the screen coordinates(x, y)
into scaled (Cartesian) coordinates in[0, 1]
. - scaledY(double) - Method in class S3Graph
-
Convert the
y
-component of the screen coordinates(x, y)
into scaled (Cartesian) coordinates in[0, 1]
. - SCALEFREE - Enum constant in enum class 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
- 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 directoryfile
. - 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 pointp2
. - 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
andy
-interceptb
of the line. - set(double, double) - Method in class Point2D
-
Set
x
- andy
-coordinates of the point. - set(double, double, double) - Method in class Node2D
-
Set the
x
- andy
-coordinates and the radiusr
of 2D node. - set(double, double, double) - Method in class Point3D
-
Set
x
-,y
- andz
-coordinates of the 3D point. - set(double, double, double, double) - Method in class Line2D
-
Set the line to pass through points
(x1,y1)
and(x2,y2)
. - set(double, double, double, double) - Method in class Node3D
-
Set the
x
-,y
- andz
-coordinates and the radiusr
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
- andy
-coordinates of the point to those of the 2D pointp
. - set(Point2D, Point2D) - Method in class Line2D
-
Set the line to pass through points
p1
andp2
. - set(Point2D, Point2D) - Method in class Segment2D
-
Set the line segment from point
p1
to pointp2
. - set(Point2D, Point2D) - Method in class Vector2D
-
Set the 2D vector to pointing from
from
toto
. - set(Point2D, Vector2D) - Method in class Line2D
-
Set the line to pass through point
p
in the direction of vectorv
. - set(Point3D) - Method in class Point3D
-
Set
x
-,y
- andz
-coordinates of the point to those of the 3D pointp
. - set(Point3D, Point3D) - Method in class Vector3D
-
Set the 3D vector pointing from
from
toto
. - 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
tobenefitfcn
. - setBenefitParameters(double[], int) - Method in class Continuous.Traits2Payoff
-
Set the array of benefit function parameters for trait with index
idx
to arrayparams
. - setBounds(int, int) - Method in class AbstractView
-
Set the bounds of the view to the given
width
andheight
. - 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 forvalue
. - setColor(double[], Color) - Method in class ColorMap3D.Gradient2D
- setColor(double[], Color, int) - Method in class ColorMap.Gradient2D
-
Assign a new
color
to the gradient forvalue
with transparencyalpha
. - setColor(double, Color) - Method in class ColorMap.Gradient1D
-
Assign a new
color
to the gradient forvalue
. - setColor(double, Color, int) - Method in class ColorMap.Gradient1D
-
Assign a new
color
to the gradient forvalue
with transparencyalpha
. - setColor(int, Color) - Method in class ColorMap.Index
-
Assign a new
color
toindex
. - setColor(int, Color, int) - Method in class ColorMap.Index
-
Assign a new
color
toindex
with transparencyalpha
. - 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
tocostfcn
with parameters in the arraycparams
. - setCostParameters(double[], int) - Method in class Continuous.Traits2Payoff
-
Set the array of cost function parameters for trait with index
idx
to arrayparams
. - setData(double[][]) - Method in class HistoGraph
-
Set the data for the histogram.
- setDeathRate(double) - Method in class Module
-
Sets the death rate for ecological population updates.
- setDebugEnabled(boolean) - Method in class GenericPopGraph
-
Set whether the debugging menu is enabled.
- setDefault(String) - Method in class CLOption
-
Set the default argument.
- setDelay(int) - Method in class EvoLudo
-
Set delay between subsequent updates.
- setDelay(int) - Method in class EvoLudoGWT
- 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 totrue
. - setDelays(int, int) - Method in class Tooltip
-
Set delay before showing the tooltip as well as the timeout after which the tooltip is hidden again (both in milliseconds).
- setDensity() - Method in class PDE
-
Initializes minimum, maximum and mean density based on current state.
- setDescription(String) - Method in class CLOption
-
Set short description of option.
- 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
toaValue
. - 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 arraycolors
. - 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 sizesize
and the focal indiviualfocal
. - 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
istrue
. - setHueRange(double, double) - Method in class ColorMap.Hue
-
Set hues ranging from
start
toend
in increasing colors. - setHueRange(double, double, boolean) - Method in class ColorMap.Hue
-
Set the hues ranging from
start
toend
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 andrN
if allN
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
andp2
. - 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 typeyou
topayoff
. - setPayoffs(double[][]) - Method in class ATBT
-
Set the payoff matrix to
payoffs
, which can be a2×2
or4×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
matrixpayoffs
. - 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 trialsn
. - setPunishCost(double) - Method in class CDLP
-
Set the cost of peer punishment of non-contributors.
- setPunishFine(double) - Method in class CDLP
-
Set the fine peer punishment for non-contributors.
- setR(double) - Method in class Node2D
-
Set the radius
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 indexindex
. - 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
tonewscore
as the result ofinter
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 bydy
. - shift(double, double) - Method in class Point2D
-
Shift the 2D point by
dx
, anddy
in thex
-,y
-coordinates, respectively, to(x+dx,y+dy)
. - shift(double, double) - Method in class Rectangle2D
-
Shift/translate the rectangle.
- shift(double, double) - Method in class Segment2D
- shift(double, double, double) - Method in class Point3D
-
Shift the 3D point by
dx
,dy
, anddz
in thex
-,y
-, andz
-coordinates, respectively, to(x+p.x,y+p.y,z+p.z)
. - shift(int, int) - Method in class AbstractGraph
-
Shift the (zoomed) graph within the view port by
(dx, dy)
. - shift(int, int) - Method in interface AbstractGraph.Shifter
-
Shift the (zoomed) graph within the view port by
(dx, dy)
. - shift(int, int) - Method in class LineGraph
- shift(int, int) - Method in class AbstractView
-
Default implementation for synchronized shifting of multiple graphs.
- shift(Point2D) - Method in class Point2D
-
Shift the 2D point by
p.x
, andp.y
in thex
-,y
-coordinates, respectively, to(x+p.x,y+p.y)
. - shift(Point3D) - Method in class Point3D
-
Shift the 3D point by
p.x
,p.y
, andp.z
in thex
-,y
-, andz
-coordinates, respectively, to(x+p.x,y+p.y,z+p.z)
. - shifter - Variable in class AbstractGraph
-
The controller for shifting this graph.
- shiftNodeBy(int, int, int) - Method in class PopGraph2D
-
Shift a single node with index
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 toReset
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 titletitle
. - simTBT - Class in org.evoludo.simulator.exec
-
Simulation of the two player, two trait model.
- simTBT(EvoLudo) - Constructor for class simTBT
-
Create a new simulation to investigate the two player, two trait model.
- simTraits - Class in org.evoludo.simulator.exec
-
Simulations to investigate individual based simulations versus stochastic differential equations for modelling the evolutionary dynamics of populations with pairwise interactions and
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 pathpath
. - sketchCircle(double, double, double) - Method in class AbstractGraph
-
Helper method to create a path for a circle with the center at
(x,y)
and radiusradius
. - skewness(double[]) - Static method in class Distributions
-
Sample skewness of data points
x[i]
stored in double vectorx
. - skewness(double[], double) - Static method in class Distributions
-
Sample skewness of data points
x[i]
stored in double vectorx
with known meanm1
. - 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
- Slider(double, double) - Constructor for class Slider
- Slider(double, double, double, int) - Constructor for class Slider
-
Creates a slider ranging from
min
tomax
withsteps
increments and initial valueinit
. - Slider(double, double, ChangeHandler) - Constructor for class Slider
-
Creates a slider ranging from
min
tomax
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
tomax
withsteps
increments and initial valueinit
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
- 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
model
s. - 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
Module
s 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
model
s. - 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 vectorx
. - stdev(double[], double) - Static method in class Distributions
-
(Sample) Standard deviation of data points
x[i]
stored in double vectorx
. - step() - Method in class IBSPopulation
-
Perform a single IBS step, i.e.
- step() - Method in class NetGames.IBSPop
- steps - Variable in class LineGraph
-
The default number of (time) steps shown on this graph.
- steps - Variable in class Slider
-
Number of steps between minimum and maximum value of slider.
- stop() - Method in class EvoLudo
-
Requests halting of a running
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 radiusradius
. - 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)
, widthw
and heighth
. - 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 arraydst
. - sub(double[], double[], double[]) - Static method in class ArrayMath
-
Non-destructive array subtraction.
- sub(double, double) - Method in class Vector2D
-
Subtract
dx
anddy
from coordinates, i.e. - sub(double, double, double) - Method in class Vector3D
-
Subtract
dx
,dy
anddz
from thex
-,y
-, andz
-coordinates, respectively. - sub(float[], float[]) - Static method in class ArrayMath
-
Subtract float array
sub
from arraydst
. - sub(float[], float[], float[]) - Static method in class ArrayMath
-
Non-destructive array subtraction.
- sub(int[], int[]) - Static method in class ArrayMath
-
Subtract integer array
sub
from arraydst
. - sub(int[], int[], int[]) - Static method in class ArrayMath
-
Non-destructive array subtraction.
- sub(long[], long[]) - Static method in class ArrayMath
-
Subtract long array
sub
from arraydst
. - 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
froma
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
froma
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
andb
in arrayx
- swapEdges(int, int, int, int) - Method in class Geometry
-
Utility method to swap edges (undirected links) between nodes: change link
a-an
toa-bn
andb-bn
tob-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
andidxb
. - 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 indexb
. - 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
(andN-1
residents). - tA1(int) - Method in class Moran
-
The conditional fixation time of a single mutant in a population of fixed size
N
(andN-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 typeA
. - tAi(int, int, double, double) - Method in class Moran
-
The conditional fixation time of
i
mutants in a population of fixed sizeN
(andN-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 typeA
. - 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 traitr
. - 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
istrue
. - 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 sizeN
(andN-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 ofnIncr
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 theBasicTooltipProvider
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 theBasicTooltipProvider
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 thisObject
. - toString() - Method in class Line2D
- toString() - Method in class Node2D
- toString() - Method in class Node3D
- toString() - Method in class Path2D
- toString() - Method in class Point2D
- toString() - Method in class Point3D
- toString() - Method in class Rectangle2D
- toString() - Method in class Segment2D
- toString() - Method in class Vector2D
- toString() - Method in class Vector3D
- toString() - Method in enum class 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
TouchEndEvent
s. - 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
TouchMoveEvent
s. - 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
TouchStartEvent
s. - 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
toi+1
mutants in a population of sizeN
. - TrackballControls - Class in org.evoludo.ui
-
Trackball controls for 3D views adapted from Parallax and threejs
- TrackballControls(Object3D, Widget) - Constructor for class TrackballControls
-
Creates a new instance of TrackballControls for the 3D scene displayed in
widget
as seen from thecamera
. - 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 inptDst
. - translate(double) - Method in class ColorMap.Gradient
-
Translate the
double
valuedata
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[]
arraydata
to a color. - translate(double[]) - Method in class ColorMap3D.GradientND
-
Translate the multi-trait
double[]
arraydata
to a color. - translate(double[]) - Method in class ColorMapCSS.GradientND
-
Translate the multi-trait
double[]
arraydata
to a color. - translate(double[][], double[][], T[]) - Method in class ColorMap.Gradient1D
-
Translate the
data1
anddata2
arrays ofdouble[]
multi-trait values to colors and store the results in thecolor
array. - translate(double[][], double[][], T[]) - Method in class ColorMap
-
Translate the
data1
anddata2
arrays ofdouble[]
multi-trait values to colors and store the results in thecolor
array. - translate(double[][], T[]) - Method in class ColorMap.Gradient1D
-
Translate the
data
array ofdouble[]
multi-trait values to colors and store the results in thecolor
array. - translate(double[][], T[]) - Method in class ColorMap.Gradient2D
-
Translate the
data
array ofdouble[]
multi-trait values to colors and store the results in thecolor
array. - translate(double[][], T[]) - Method in class ColorMap.GradientND
-
Translate the
data
array ofdouble[]
multi-trait values to colors and store the results in thecolor
array. - translate(double[][], T[]) - Method in class ColorMap
-
Translate the
data
array ofdouble[]
multi-trait values to colors and store the results in thecolor
array. - translate(double[][], T[], int) - Method in class ColorMap.Gradient2D
-
Translate the
data
array ofdouble[]
multi-trait values with dependent traitdep
to colors and store the results in thecolor
array. - translate(double[][], T[], int) - Method in class ColorMap
-
Translate the
data
array ofdouble[]
multi-trait values with dependent traitdep
to colors and store the results in thecolor
array. - translate(double[], T[]) - Method in class ColorMap.Gradient1D
-
Translate the
data
array ofdouble
values to colors and store the results in thecolor
array. - translate(double[], T[]) - Method in class ColorMap.Gradient2D
-
Translate the
data
array ofdouble
values to colors and store the results in thecolor
array. - translate(double[], T[]) - Method in class ColorMap.GradientND
-
Translate the
data
array ofdouble
values to colors and store the results in thecolor
array. - translate(double[], T[]) - Method in class ColorMap
-
Translate the
data
array ofdouble
values to colors and store the results in thecolor
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
andtrait2
into color gradient. - translate(int[], T[]) - Method in class ColorMap.Index
- translate(int[], T[]) - Method in class ColorMap
-
Translate the
data
array ofint
values to colors and store the results in thecolor
array. - Tratio(int) - Method in class Moran
-
The ratio of transition probabilities to go from
i
toi+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 ofMersenneTwister
. - Uniform(double, double) - Constructor for class RNGDistribution.Uniform
-
Creates uniform random distribution in interval
[min, max)
with new instance ofMersenneTwister
. - Uniform(MersenneTwister, double, double) - Constructor for class RNGDistribution.Uniform
-
Creates uniform random distribution in interval
[min, max)
with random number generatorrng
. - UNIFORM - Enum constant in enum class IBSC.Init.Type
-
Uniform distribution of traits covering entire trait interval (default).
- UNIFORM - Enum constant in enum class IBSD.Init.Type
-
Uniform random distribution of traits.
- UNIFORM - Enum constant in enum class 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 registeredproviders
. - 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 indexyou
. - 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 therGroupSize
models in the arrayrefGroup
. - 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 therGroupSize
models in the arrayrefGroup
. - 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 therGroupSize
models in the arrayrefGroup
. - updatePlayerBestResponse(int, int[], int) - Method in class IBSDPopulation
-
Best-response update.
- updatePlayerBestResponse(int, int[], int) - Method in class IBSPopulation
-
Best-response update.
- updatePlayerBestResponse(int, int[], int) - Method in class NetGames.IBSPop
- updatePlayerEcology() - Method in class IBSPopulation
-
Perform a single ecological update of an individual selected uniformly at random.
- updatePlayerEcologyAt(int) - Method in class IBSDPopulation
-
Perform a single ecological update of the individual with index
me
: Focal individual dies with probability proportional to the death rate. - updatePlayerEcologyAt(int) - Method in class IBSPopulation
-
Perform a single ecological update of the site with index
index
. - updatePlayerIndividual(int) - Method in class NetGames.IBSPop
-
Update the focal individual with index
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
andb
. - 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 therGroupSize
models in the arrayrefGroup
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 therGroupSize
models in the arrayrefGroup
. - 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 therGroupSize
models in the arrayrefGroup
. - 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 addingnewscore
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 > 0
or removing,incr < 0
)newscore
as the result ofincr
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 therGroupSize
models in the arrayrefGroup
. - 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 vectorx
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 vectorx
with knownmean
. - vBorder() - Method in interface Resources
-
Get the vertical border for GWT GUI elements.
- vec - Variable in class Network2D
-
Temporary storage for the directional vector connecting two nodes.
- vec - Variable in class Network3D
-
Temporary storage for the directional vector connecting two nodes.
- VECTOR_DELIMITER - Static variable in class CLOParser
-
The delimiter for separating entries when passing a vector as an option.
- VECTOR_DELIMITER - Static variable in class Formatter
-
Delimiter between vector elements.
- Vector2D - Class in org.evoludo.geom
-
Utility class for 2D vector manipulations.
- Vector2D() - Constructor for class Vector2D
-
Create a new 2D vector
(0,0)
. - Vector2D(double, double) - Constructor for class Vector2D
-
Create a new 2D vector with coordinates
(x,y)
. - Vector2D(Point2D) - Constructor for class Vector2D
-
Create a new 2D vector from point/vector
p
. - Vector3D - Class in org.evoludo.geom
-
Utility class for 3D vector manipulations.
- Vector3D() - Constructor for class Vector3D
-
Create a new 3D vector
(0,0,0)
. - Vector3D(double, double, double) - Constructor for class Vector3D
-
Create a new 3D vector with coordinates
(x,y,z)
. - Vector3D(Vector3D) - Constructor for class Vector3D
-
Create a new 3D vector from point
p
. - verbose - Variable in class TestEvoLudo
-
The flag to indicate whether to run in verbose mode.
- verbose() - Method in class Plist
-
Set verbose mode to report all differences.
- vertical() - Method in class Line2D
-
Check if the line is vertical.
- view - Variable in class EvoLudoWeb.GUIState
-
The active view.
- 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 thex
-value. - Y_AXIS - Static variable in class Distribution.TraitCommand
-
The index of the vertical axis.
- Y_AXIS - Static variable in class Phase2D.TraitCommand
-
The index of the vertical axis.
- y0 - Variable in class ODE
-
The initial frequencies/densities of the ODE.
- yalpGroupGameAt(IBSGroup) - Method in class IBSCPopulation
- yalpGroupGameAt(IBSGroup) - Method in class IBSDPopulation
- yalpGroupGameAt(IBSGroup) - Method in class IBSMCPopulation
- yalpGroupGameAt(IBSGroup) - Method in class IBSPopulation
-
Counterpart of
IBSPopulation.playGroupGameAt(IBSGroup)
,IBSPopulation.playGameAt(int)
and/orIBSPopulation.playGameSyncAt(int)
. - yalpGroupGameAt(IBSGroup) - Method in class NetGames.IBSPop
- YELLOW - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow color.
- YELLOW_BACKGROUND - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow background color.
- YELLOW_BACKGROUND_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow high intensity background.
- YELLOW_BOLD - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow color.
- YELLOW_BOLD_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow high intensity color.
- YELLOW_BRIGHT - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow high intensity color.
- YELLOW_UNDERLINED - Enum constant in enum class TestEvoLudo.ConsoleColors
-
Yellow color.
- yerr - Variable in class RungeKutta
-
Helper variables and temporary storage for errors, states and fitness when calculating derivatives for different steps.
- yIncr - Variable in class 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
orTouchMoveEvent
s. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form