ConditionalMarkovChainText

ConditionalMarkovChainText

Generates texts using Markov chains based on other attributes.

Attributes
Name Description Required Min Max Allowed Values
name (Class)Name of this element. Used to identify plugin Class. Full name is required. Example: com.en.myPluginPackage.myPuginClass no 0 1
id Identification String of this element. May be used to uniquely identify a field within the children of an Element. no 0 1
Nodes
Name Description Required Min Max Allowed Values
max Content type: Long
Maximum value to generate (inclusive). Highest value: 2^63-2 (=Long.MAX_VALUE - 1)
yes 1 1
unique Generates random number in specified range but picks them uniquely. This requires the specified range (max-min+1) to be greater then the number of rows/ID's of the parent table. E.g. with a table size of 100 rows the range must be >=100 e.g.: min=1000, max=2000 no 0 1
  • true
  • false
  • 0
  • 1
min Content type: Long
Minimum value to generate (inclusive) -2^63
yes 1 1
distribution Distribution to be used by a generator when calculating a value no 0 1
  • bankmark.pdgf.distribution.Logarithmic
  • bankmark.pdgf.distribution.Beta
  • bankmark.pdgf.distribution.Normal
  • bankmark.pdgf.distribution.Exponential
  • bankmark.pdgf.distribution.Zeta
  • bankmark.pdgf.distribution.Binomial
default The default generator if no Markov Chain was found yes 1 1
markovChainsPath Content type: String (must be a valid filesystem path)
Specifies the directory containing the markov chains in format: <minor>_<major>_<rating>.bin which will be used to generate the reviews.
yes 1 1
distinct Content type: Long
Number of distinct values (< 1 = deactivated) being generated.
Example:
<min>1</min>
<max>10</max>
<distinct>3</distinct>
will only generate only the three distinct values within the given interval e.g.: 3, 5 and 10 as result.
Default: 0
no 0 1
gen Value Generator for this field yes 2 3
Sub-Parameters
Parent Name Description Required Min Max Allowed Values
min gen Value Generator for this field no 0 1
max gen Value Generator for this field no 0 1
distinct gen Value Generator for this field no 0 1
2.7-83fb0 | 2020-04-22