Packages

p

jaskell

croupier

package croupier

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class BinaryRanked[T] extends Poker[T]

    Rand select by rank score.

    Rand select by rank score.

    T

    type of card

  2. class BinaryScaled[T] extends Poker[T]

    Rand select by scale weight.

    Rand select by scale weight.

    T

    type of card

  3. class Croupier[T] extends AnyRef

    TODO

    TODO

    Version

    1.0.0

    Since

    2023/03/26 23:55

  4. class Damping[T] extends Poker[T]

    TODO

    TODO

    Version

    1.0.0

    Since

    2023/03/28 19:02

  5. class Fair[T] extends Poker[T]

    TODO

    TODO

    Version

    1.0.0

    Since

    2023/03/28 19:03

  6. class Invert[T] extends Poker[T]

    TODO

    TODO

    Version

    1.0.0

    Since

    2023/03/28 19:02

  7. class LiteScaled[T] extends Poker[T]

    Rand select by scale weight.

    Rand select by scale weight. Lite scale generate a index list size is sum(cards weight). Lite scale is simple, but maybe use too large buffer.

    T

    type of card

  8. trait Poker[T] extends AnyRef

    TODO

    TODO

    Version

    1.0.0

    Since

    2023/03/28 19:04

  9. class Ranked[T] extends Poker[T]

    Rand select by rank score.

    Rand select by rank score.

    T

    type of card

  10. trait Ranker[T] extends AnyRef

    TODO

    TODO

    Version

    1.0.0

    Since

    2023/03/28 19:01

  11. trait Scale[T] extends AnyRef

    TODO

    TODO

    Version

    1.0.0

    Since

    2023/03/28 19:01

  12. class Scaled[T] extends Poker[T]

    Rand select by scale weight.

    Rand select by scale weight.

    T

    type of card

  13. class ZipScaled[T] extends Poker[T]

    Rand select by scale weight.

    Rand select by scale weight. Faster if very large cards

    T

    type of card

Value Members

  1. object Croupier
  2. object Poker

Ungrouped