Packages

p

axle.game

guessriffle

package guessriffle

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. guessriffle
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class GuessCard(card: Card) extends GuessRiffleMove with Product with Serializable
  2. case class GuessRiffle(player: Player, strategy: (GuessRiffle, GuessRiffleState) => ConditionalProbabilityTable[GuessRiffleMove, Rational], displayer: (String) => Unit, dealerDisplayer: (String) => Unit) extends Product with Serializable
  3. trait GuessRiffleMove extends AnyRef
  4. case class GuessRiffleOutcome(numCorrect: Int) extends Product with Serializable
  5. case class GuessRiffleState(initialDeck: Deck, riffledDeck: Option[Deck], guess: Option[Card], history: List[Card], remaining: List[Card], numCorrect: Int, currentGuess: Option[Card]) extends Product with Serializable
  6. case class RevealAndScore() extends GuessRiffleMove with Product with Serializable
  7. case class Riffle() extends GuessRiffleMove with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped