schrodinger.kernel.testkit

Type members

Classlikes

final case class Confidence(replicates: Int, eqvThreshold: Double, neqvThreshold: Double)
final case class Dist[P, A](support: Map[A, P])
Note:

The implementation relies on universal equals and hashCode of A for performance. Results will be incorrect otherwise.

Companion:
object
Source:
Dist.scala
object Dist
Companion:
class
Source:
Dist.scala
object PureRV
object PureRVT
trait PureRng[S]
Companion:
object
Source:
PureRng.scala
object PureRng
Companion:
class
Source:
PureRng.scala
trait PureRng64[S] extends PureRng[S]
final case class SimulationResult[A](samples: List[A])
Companion:
object
Source:
RandomEq.scala
Companion:
class
Source:
RandomEq.scala

Types

type PureRV[S, A] = PureRVT[Eval, S, A]
opaque type PureRVT[F[_], S, A]
opaque type SplitMix64

Extensions

Extensions

extension (ruleSet: RuleSet)