nenok.va.semiring
Class ScaledSRValuation
java.lang.Object
nenok.va.semiring.SRValuation
nenok.va.semiring.RegularSRValuation
nenok.va.semiring.ScaledSRValuation
- All Implemented Interfaces:
- Serializable, Cloneable, Predictability, Regularity, Scalability, Valuation
public class ScaledSRValuation
- extends RegularSRValuation
- implements Scalability
Pre-implementation for scaled semiring valuation algebras.
- Version:
- 1.1
- Author:
- Marc Pouly
- See Also:
- Serialized Form
ScaledSRValuation
public ScaledSRValuation()
- Constructor:
ScaledSRValuation
public ScaledSRValuation(FiniteVariable[] variables,
RegularElement[] elements)
- Constructor:
- Parameters:
variables
- The variables of this valuation.elements
- The semiring elements assigned to the configurations.
scale
public Scalability scale()
- Description copied from interface:
Scalability
- Scales the current valuation.
- Specified by:
scale
in interface Scalability
- Returns:
- The scaled version of this valuation.
- See Also:
Scalability.scale()