Package org.kigalisim.lang.operation
Class DrawUniformOperation
java.lang.Object
org.kigalisim.lang.operation.DrawUniformOperation
- All Implemented Interfaces:
Operation
Calculation that samples from a uniform distribution.
Calculation that resolves two calculations (low and high bounds) and then draws a random sample from a uniform distribution within those bounds by using a PushDownMachine within the QubecTalk runtime.
-
Constructor Summary
ConstructorsConstructorDescriptionDrawUniformOperation(Operation low, Operation high) Create a new DrawUniformOperation. -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(PushDownMachine machine) Execute the calculation and leave the result at the top of the stack.
-
Constructor Details
-
DrawUniformOperation
Create a new DrawUniformOperation.- Parameters:
low- The lower bound of the uniform distribution.high- The upper bound of the uniform distribution.
-
-
Method Details