Package com.seedfinding.latticg.reversal
Class DynamicProgram
- java.lang.Object
-
- com.seedfinding.latticg.reversal.DynamicProgram
-
public final class DynamicProgram extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DynamicProgram
add(CallType<java.lang.Boolean> callType)
<T> DynamicProgram
add(CallType<T> callType, T value)
static DynamicProgram
create(LCG lcg)
DynamicProgram
filteredSkip(java.util.function.Predicate<Rand> filter, long steps)
boolean
isVerbose()
java.util.stream.LongStream
reverse()
DynamicProgram
setVerbose(boolean verbose)
DynamicProgram
skip(long steps)
-
-
-
Method Detail
-
create
public static DynamicProgram create(LCG lcg)
-
add
public <T> DynamicProgram add(CallType<T> callType, T value)
-
add
public DynamicProgram add(CallType<java.lang.Boolean> callType)
-
filteredSkip
public DynamicProgram filteredSkip(java.util.function.Predicate<Rand> filter, long steps)
-
skip
public DynamicProgram skip(long steps)
-
reverse
public java.util.stream.LongStream reverse()
-
isVerbose
public boolean isVerbose()
-
setVerbose
public DynamicProgram setVerbose(boolean verbose)
-
-