Packages

p

countdown

package countdown

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package rest

Type Members

  1. final case class CountdownConfig(settings: AlgoSettings[Equation], rand: Seed, inputValues: Set[Int], targetValue: Int, debug: (Generation[Equation]) => Unit, minEquationSize: Int, maxEquationSize: Int, writeSolution: Option[(Path, Int)]) extends Product with Serializable
  2. sealed trait Element extends AnyRef

    Represents either a number or an operation in the countdown space

  3. final case class Equation(expression: Seq[Element]) extends Product with Serializable
  4. final case class Num(x: Int) extends Element with Product with Serializable
  5. abstract class Op extends Element

Value Members

  1. case object Add extends Op with Product with Serializable
  2. object AsCountdownConfig
  3. object CountdownConfig extends Serializable
  4. case object Divide extends Op with Product with Serializable
  5. object Equation extends Serializable
  6. object Main extends ConfigApp
  7. case object Multiply extends Op with Product with Serializable
  8. object Op
  9. object SolutionHtml
  10. case object Subtract extends Op with Product with Serializable

Ungrouped