endplay.dealer.actions.base
Base actions class to provide the interface.
Classes:
|
- class endplay.dealer.actions.base.BaseActions(deals, stream, board_numbers, template_ext=None)
Bases:
ABC
Attributes:
Methods:
average
(expr[, s])frequency1d
(expr, lower_bound, upper_bound)frequency2d
(ex1, lb1, hb1, ex2, lb2, hb2[, s])print
(*players)printall
()printcompact
([expr])printes
(*objs)printew
()printoneline
([expr])printpbn
()write
(*objs, **kwargs)- _abc_impl = <_abc._abc_data object>
- abstract frequency1d(expr: Callable[[Deal], Union[float, int, bool]], lower_bound: float, upper_bound: float, s: Optional[str] = None)
- abstract frequency2d(ex1: Callable[[Deal], Union[float, int, bool]], lb1: float, hb1: float, ex2: Callable[[Deal], Union[float, int, bool]], lb2: float, hb2: float, s: Optional[str] = None)
- abstract print(*players)
- printall()
- printew()
- abstract printpbn()
- write(*objs, **kwargs)
- write_postamble()
- write_preamble()