Package org.evoludo.simulator.views
package org.evoludo.simulator.views
-
ClassDescriptionThe parent class of all panels that provide graphical representations the state of the current EvoLudo model.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
Graphs that provide basic tooltips should implement this interface.The view to display the console log.The console log widget.The view to display the distribution of continuous traits.GenericPop<T,N extends Network, G extends GenericPopGraph<T, N>> The abstract parent class for views that display the configuration of the current state of the model in 2D or 3D.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.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.Module
s that implement theHasHistogram.Degree
interface include histograms of the degree distribution of the population geometry.Module
s that implement theHasHistogram.Fitness
interface include histograms of fitness distributions.Module
s that implement theHasHistogram.StatisticsProbability
interface must be capable of running statistics over multiple runs and include histograms of fixation probabilities.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.Module
s that implement theHasHistogram.StatisticsTime
interface must be capable of running statistics over multiple runs and include histograms of fixation times.Module
s that implement theHasHistogram.Strategy
interface include histograms of strategy distributions.Interface for providing custom mappings from data to 2D phase plane projections.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.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.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.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.The view to display a histogram of various quantities of the current EvoLudo model.The view to display graphs with time series data.The view to display time series of data as a trajectory in a 2D phase plane.The view to display configuration of the current state of the model in 2D.The view to display configuration of the current state of the model in 3D.The view to display time series of data as a trajectory on the \(S_3\) simplex.Default mapping of data to simplex \(S_3\) projections.