Uses of Class
org.evoludo.simulator.models.IBSGroup
Packages that use IBSGroup
Package
Description
The models that generate evolutionary trajectories based on the specifications of each module.
The modules to implement various evolutionary models.
-
Uses of IBSGroup in org.evoludo.simulator.models
Fields in org.evoludo.simulator.models declared as IBSGroupModifier and TypeFieldDescriptionprotected IBSGroupIBSPopulation.compGroupReference to the competition/reference/model group.protected IBSGroupIBSPopulation.interGroupReference to the interaction group.Methods in org.evoludo.simulator.models that return IBSGroupModifier and TypeMethodDescriptionIBSPopulation.getCompGroup()Gets the competition/reference/model group.IBSPopulation.getInterGroup()Gets the interaction group.Methods in org.evoludo.simulator.models with parameters of type IBSGroupModifier and TypeMethodDescriptionprivate voidIBSMCPopulation.gatherPlayers(IBSGroup group) Gather the traits of all individuals in the interaction groupgroup.voidIBSCPopulation.playGroupGameAt(IBSGroup group) Play a group interaction with the individuals ingroup.voidIBSDPopulation.playGroupGameAt(IBSGroup group) voidIBSMCPopulation.playGroupGameAt(IBSGroup group) Play a group interaction with the individuals ingroup.abstract voidIBSPopulation.playGroupGameAt(IBSGroup group) Play a group interaction with the individuals ingroup.(package private) voidIBSCPopulation.playGroupOnceAt(int me, IBSGroup group) (package private) voidIBSDPopulation.playGroupOnceAt(int me, int myType, IBSGroup group) Focal individual plays game once with the entire group.(package private) voidIBSMCPopulation.playGroupOnceAt(int me, IBSGroup group) Evaluate a single group interaction with the sampled opponents.(package private) voidIBSCPopulation.playGroupSequentiallyAt(int me, IBSGroup group, int nGroup) (package private) voidIBSDPopulation.playGroupSequentiallyAt(int me, int myType, IBSGroup group, int nGroup) Focal individual plays game sequentially with parts of the group.(package private) voidIBSMCPopulation.playGroupSequentiallyAt(int me, IBSGroup group, int nGroup) Evaluate sequential group interactions when not enough opponents are available simultaneously.voidIBSCPopulation.playPairGameAt(IBSGroup group) Play a pairwise interaction with the individuals ingroup.voidIBSDPopulation.playPairGameAt(IBSGroup group) voidIBSMCPopulation.playPairGameAt(IBSGroup group) Play a pairwise interaction with the individuals ingroup.abstract voidIBSPopulation.playPairGameAt(IBSGroup group) Play a pairwise interaction with the individuals ingroup.protected voidIBSDPopulation.stripGroupVacancies(IBSGroup group, int[] gTraits, int[] gIdxs) Eliminate vacant sites from the assembled group.voidIBSCPopulation.yalpGroupGameAt(IBSGroup group) Counterpart ofIBSPopulation.playGroupGameAt(IBSGroup),IBSPopulation.playGameAt(int)and/orIBSPopulation.playGameSyncAt(int).voidIBSDPopulation.yalpGroupGameAt(IBSGroup group) voidIBSMCPopulation.yalpGroupGameAt(IBSGroup group) Counterpart ofIBSPopulation.playGroupGameAt(IBSGroup),IBSPopulation.playGameAt(int)and/orIBSPopulation.playGameSyncAt(int).abstract voidIBSPopulation.yalpGroupGameAt(IBSGroup group) Counterpart ofIBSPopulation.playGroupGameAt(IBSGroup),IBSPopulation.playGameAt(int)and/orIBSPopulation.playGameSyncAt(int). -
Uses of IBSGroup in org.evoludo.simulator.modules
Methods in org.evoludo.simulator.modules with parameters of type IBSGroupModifier and TypeMethodDescriptionvoidNetGames.IBSPop.playGroupGameAt(IBSGroup group) voidNetGames.IBSPop.playPairGameAt(IBSGroup group) voidNetGames.IBSPop.yalpGroupGameAt(IBSGroup groupd)