Package eu.bandm.music.entities
Class MTree.GenuineBeamsModification
java.lang.Object
eu.bandm.music.entities.MTree.GenuineBeamsModification
- Enclosing class:
- MTree
-
Field Summary
Modifier and TypeFieldDescriptionfinal int
This number (pos or neg) will be added to the beam between the last and the first printed node under two adjacent nodes of the given level, iff the conditions are met.final int
Every increase has a max-criterion on the number of child nodes, which must be matched by the sum value for both nodes.final int
This level of nodes in the metric tree is affected by the modification.final int
Every increase has a max-criterion on the number of child nodes, which must be matched by BOTH nodes involved. -
Constructor Summary
ConstructorDescriptionGenuineBeamsModification
(int level, int addition, int singleCriterion, int doubleCriterion) -
Method Summary
-
Field Details
-
level
public final int levelThis level of nodes in the metric tree is affected by the modification. -
addition
public final int additionThis number (pos or neg) will be added to the beam between the last and the first printed node under two adjacent nodes of the given level, iff the conditions are met. -
singleCriterion
public final int singleCriterionEvery increase has a max-criterion on the number of child nodes, which must be matched by BOTH nodes involved. Every decrease a min criterion, which must be matched by at least ONE side. -
doubleCriterion
public final int doubleCriterionEvery increase has a max-criterion on the number of child nodes, which must be matched by the sum value for both nodes. Every decrease a min criterion, which must be matched by BOTH sides.
-
-
Constructor Details
-
GenuineBeamsModification
public GenuineBeamsModification(int level, int addition, int singleCriterion, int doubleCriterion)
-