schrodinger.kernel.testkit

Members list

Concise view

Type members

Classlikes

final case class Confidence(replicates: Int, eqvThreshold: Double, neqvThreshold: Double)

Attributes

Source:
RandomEq.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class Dist[P, A](support: Map[A, P])

Attributes

Note:

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

Companion:
object
Source:
Dist.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Dist

Attributes

Companion:
class
Source:
Dist.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Dist.type
class EqUndecidableException extends Exception

Attributes

Source:
RandomRuleSet.scala
Graph
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

Attributes

Source:
RandomEq.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object PureRV

Attributes

Source:
PureRVT.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
PureRV.type
object PureRVT

Attributes

Source:
PureRVT.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
PureRVT.type
trait PureRng[S]

Attributes

Companion:
object
Source:
PureRng.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object PureRng

Attributes

Companion:
trait
Source:
PureRng.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
PureRng.type
trait PureRng64[S] extends PureRng[S]

Attributes

Source:
PureRng.scala
Graph
Supertypes
trait PureRng[S]
class Object
trait Matchable
class Any
Known subtypes
trait RandomGenerators[F[_]] extends Generators1[F]

Attributes

Source:
RandomGenerators.scala
Graph
Supertypes
trait Generators1[F]
trait Serializable
class Object
trait Matchable
class Any
object RandomRuleSet extends Laws

Attributes

Source:
RandomRuleSet.scala
Graph
Supertypes
trait Laws
class Object
trait Matchable
class Any
Self type
final case class SimulationResult[A](samples: List[A])

Attributes

Companion:
object
Source:
RandomEq.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
RandomEq.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
object SplitMix64

Attributes

Source:
PureRng.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Types

type PureRV[S, A] = PureRVT[Eval, S, A]

Attributes

Source:
PureRVT.scala
opaque type PureRVT[F[_], S, A]

Attributes

Source:
PureRVT.scala
opaque type SplitMix64

Attributes

Source:
PureRng.scala

Extensions

Extensions

extension (ruleSet: RuleSet)

Attributes

Source:
RandomRuleSet.scala