Class RolloutInfoAlgorithmEventPropertyComputer

  • All Implemented Interfaces:
    ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer

    public class RolloutInfoAlgorithmEventPropertyComputer
    extends java.lang.Object
    implements ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
    • Field Detail

      • ROLLOUT_SCORE_PROPERTY_NAME

        public static final java.lang.String ROLLOUT_SCORE_PROPERTY_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • RolloutInfoAlgorithmEventPropertyComputer

        public RolloutInfoAlgorithmEventPropertyComputer()
    • Method Detail

      • computeAlgorithmEventProperty

        public java.lang.Object computeAlgorithmEventProperty​(org.api4.java.algorithm.events.IAlgorithmEvent algorithmEvent)
                                                       throws ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyComputationFailedException
        Specified by:
        computeAlgorithmEventProperty in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
        Throws:
        ai.libs.jaicore.graphvisualizer.events.recorder.property.PropertyComputationFailedException
      • getPropertyName

        public java.lang.String getPropertyName()
        Specified by:
        getPropertyName in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
      • getRequiredPropertyComputers

        public java.util.List<ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer> getRequiredPropertyComputers()
        Specified by:
        getRequiredPropertyComputers in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer
      • overwriteRequiredPropertyComputer

        public void overwriteRequiredPropertyComputer​(ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer computer)
        Specified by:
        overwriteRequiredPropertyComputer in interface ai.libs.jaicore.graphvisualizer.events.recorder.property.AlgorithmEventPropertyComputer