Uses of Interface
gametree.Generator.Width
Packages that use Generator.Width
Package
Description
Experiment classes which run individual experiments, as performed for the thesis, and the utility classes used by these experiments.
Various classes for storing and generating game trees for the use by algorithms and tree visualisation.
-
Uses of Generator.Width in experiment
Methods in experiment with parameters of type Generator.WidthModifier and TypeMethodDescriptionstatic Stream<Supplier<VariantAGP>> CompareAlgorithms.getTrees(Boolean[] adversarial, Integer[] maxWidth, Generator.Width[] width, Long[] range, Generator.Bounds[] distribution, Double[] growth_factor, Double[] force_relevance, LongSupplier seeds) Generates a stream of variant artificial game trees for all combinations of the provided parameters, using a supplied seed for each tree. -
Uses of Generator.Width in gametree
Fields in gametree declared as Generator.WidthModifier and TypeFieldDescriptionstatic final Generator.WidthGenerator.Width.FIXEDA default generator which always returns the maximum branching factor.final Generator.WidthVariantAGP.Settings.widthDistribution of parameter b, the branching factor or width of the tree,>=1, denotes the number of children nodes that each non-terminal node in the game-tree has.Constructors in gametree with parameters of type Generator.WidthModifierConstructorDescriptionSettings(boolean adversarial, long initial_seed, int maxWidth, Generator.Width width, long initial_range, Generator.Bounds distribution, double growth_factor, double force_relevance_chance) VariantAGP(boolean adversarial, long initial_seed, int maxWidth, Generator.Width width, long initial_range, Generator.Bounds distribution, double growth_factor, double force_relevance_chance) Gives the root node of the tree characterised by the given parameters.