Class ScalarProposer


public abstract class ScalarProposer extends NullParametersBean<ScalarProposer>
An abstract base class for proposing scalar values.
  • Constructor Details

    • ScalarProposer

      public ScalarProposer()
  • Method Details

    • propose

      public abstract double propose(RandomNumberGenerator randomNumberGenerator, Optional<Resolution> resolution) throws OperationFailedException
      Proposes a scalar value based on the given parameters.
      Parameters:
      randomNumberGenerator - a random number generator for any stochastic processes
      resolution - an optional resolution to consider when proposing the scalar value
      Returns:
      the proposed scalar value as a double
      Throws:
      OperationFailedException - if the proposal operation fails