infoservice.dynamic
Interface IDynamicCascadeBuildingStrategy
- All Known Implementing Classes:
- ADynamicCascadeBuildingStrategy, ComleteRandomStrategy
public interface IDynamicCascadeBuildingStrategy
Interface for cascade building strategies
- Author:
- LERNGRUPPE
Method Summary |
java.util.Vector |
createCascades(java.util.Vector a_firstMixes,
java.util.Vector a_middleMixes,
java.util.Vector a_lastMixes,
long a_seed)
Creates new mix cascades out of the given first, middle and last mixes. |
createCascades
java.util.Vector createCascades(java.util.Vector a_firstMixes,
java.util.Vector a_middleMixes,
java.util.Vector a_lastMixes,
long a_seed)
throws java.lang.Exception
- Creates new mix cascades out of the given first, middle and last mixes.
The result is a
Vector
of MixCascade
s. The
given seed must be used as the seed for a PRNG, as all InfoServices must
come to the same resulting cascades.
- Parameters:
a_firstMixes
- The MixInfo
s of the first mixes to be useda_middleMixes
- The MixInfo
s of the middle mixes to be useda_lastMixes
- The MixInfo
s of the last mixes to be useda_seed
- The seed for the PRNG
- Returns:
- A
Vector
if MixCascade
containing
the new cascades
- Throws:
java.lang.Exception