Uses of Class
org.evoludo.util.Plist
Packages that use Plist
Package
Description
EvoLudo - A platform for the exploration of evolutionary models.
A collection of mathematical utilities and functions.
The toolkit to explore interactive evolutionary models.
Custom modules for running simulations on the command line.
Geometries for population interaction and competition graphs used by the
simulator.
The models that generate evolutionary trajectories based on the specifications of each module.
Utility classes and functions.
-
Uses of Plist in org.evoludo
Fields in org.evoludo declared as Plist -
Uses of Plist in org.evoludo.math
Methods in org.evoludo.math with parameters of type PlistModifier and TypeMethodDescriptionbooleanMersenneTwister.restoreState(Plist plist) Restore state of random number generator fromplistencoded string. -
Uses of Plist in org.evoludo.simulator
Methods in org.evoludo.simulator with parameters of type PlistModifier and TypeMethodDescriptionbooleanEvoLudo.restoreState(Plist plist) Restore state of EvoLudo model from pre-processed plist, which encodes engine state (seeEvoLudo.encodeState()).booleanStateEncoder.restoreState(Plist plist) Restore state of EvoLudo model from pre-processed plist, which encodes engine state (seeStateEncoder.encodeState()). -
Uses of Plist in org.evoludo.simulator.exec
Methods in org.evoludo.simulator.exec with parameters of type PlistModifier and TypeMethodDescriptionprivate FileTestEvoLudo.checkReference(File references, Plist result, String refbasename) Search for reference file with the name baserefbasename(no SHA, no extensions) in directoryreferences.private booleanTestEvoLudo.compareRuns(File refname, Plist reference, Plist replicate) Compare reference outputreferencewith the output of the testreplicateand generate a report if differences are found.static StringTestEvoLudo.sha256(Plist plist, Collection<String> exclude) Compute the SHA-256 hash of theplist, excluding the keys inexclude. -
Uses of Plist in org.evoludo.simulator.geometries
Methods in org.evoludo.simulator.geometries with parameters of type PlistModifier and TypeMethodDescriptionvoidAbstractGeometry.decodeGeometry(Plist plist) Decode the geometry from the plist. -
Uses of Plist in org.evoludo.simulator.models
Methods in org.evoludo.simulator.models with parameters of type PlistModifier and TypeMethodDescriptionbooleanIBSDPopulation.restoreFitness(Plist plist) Restore the fitness of all individuals encoded in theplistinspiredmapofkey, value-pairs.booleanIBSPopulation.restoreFitness(Plist plist) Restore the fitness of all individuals encoded in theplistinspiredmapofkey, value-pairs.(package private) booleanODE.restoreFitness(Plist plist) Restores the fitness encoded inplist.booleanPDE.restoreFitness(Plist plist) booleanIBSPopulation.restoreGeometry(Plist plist) Restore the interaction and competition structures encoded in theplistinspiredmapofkey, value-pairs.(package private) booleanPDE.restoreGeometry(Plist plist) Restores the geometry of the spatial structure encoded inplist.booleanIBSPopulation.restoreInteractions(Plist plist) Restore the interactions of all individuals encoded in theplistinspiredmapofkey, value-pairs.private booleanIBS.restorePopulationState(Plist plist, IBSPopulation<?, ?> pop, String name) Restore the state of populationpopfrom plistplist.booleanIBS.restoreState(Plist plist) booleanModel.restoreState(Plist plist) Restore the state encoded in theplistinspiredmapofkey, value-pairs.booleanODE.restoreState(Plist plist) booleanPDE.restoreState(Plist plist) booleanIBSDPopulation.restoreTraits(Plist plist) booleanIBSMCPopulation.restoreTraits(Plist plist) abstract booleanIBSPopulation.restoreTraits(Plist plist) Restore the traits of all individuals encoded in theplistinspiredmapofkey, value-pairs.(package private) booleanODE.restoreTraits(Plist plist) Restores the state encoded inplist.booleanPDE.restoreTraits(Plist plist) -
Uses of Plist in org.evoludo.util
Methods in org.evoludo.util that return PlistModifier and TypeMethodDescriptionstatic PlistParses the contents of aplistfile supplied as a String and returns aPlistwith key and object associations.protected static PlistPlistParser.parseDict(PlistReader reader, Plist dict) Parses a dictionary entry,<dict>, in theplist-string provided byreaderand writes<key>andplistelement pairs to the lookup tabledict.Methods in org.evoludo.util with parameters of type PlistModifier and TypeMethodDescriptionintCompare this plist toplist.intPlist.diff(Plist plist, Collection<String> skip) Compare this plist toplistbut ignore keys inclo.private voidPlist.diffDict(Plist reference, Plist plist, Collection<String> skip) Helper method to compare two plist-dictionaries.protected static PlistPlistParser.parseDict(PlistReader reader, Plist dict) Parses a dictionary entry,<dict>, in theplist-string provided byreaderand writes<key>andplistelement pairs to the lookup tabledict.private static voidPlistParser.store(PlistReader reader, Plist dict, String key, Object value) Stores the key-value pair in the dictionary.