endplay.dealer.actions
- endplay.dealer.actions.templates
- endplay.dealer.actions.base
BaseActions
BaseActions._abc_impl
BaseActions.average()
BaseActions.frequency1d()
BaseActions.frequency2d()
BaseActions.print()
BaseActions.printall()
BaseActions.printcompact()
BaseActions.printes()
BaseActions.printew()
BaseActions.printoneline()
BaseActions.printpbn()
BaseActions.write()
BaseActions.write_postamble()
BaseActions.write_preamble()
- endplay.dealer.actions.html
- endplay.dealer.actions.latex
- endplay.dealer.actions.terminal
The Actions classes provide a common interface for producing different types of output from a dealer script. When a script is run, an appropriate Actions object is constructed, and any time output is requested one of the methods is called to format it correctly.
Classes:
|
|
|
|
|
|
|
- class endplay.dealer.actions.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()
- class endplay.dealer.actions.HTMLActions(deals, stream, board_numbers)
Bases:
BaseActions
Attributes:
Methods:
average
(expr[, s])frequency1d
(expr, lb, ub[, s])frequency2d
(ex1, lb1, ub1, ex2, lb2, ub2[, s])print
(*players)printcompact
([expr])printes
(*objs)printoneline
([expr])printpbn
()- _abc_impl = <_abc._abc_data object>
- average(expr, s=None)
- frequency1d(expr, lb, ub, s=None)
- frequency2d(ex1, lb1, ub1, ex2, lb2, ub2, s=None)
- print(*players)
- printcompact(expr=None)
- printes(*objs)
- printoneline(expr=None)
- printpbn()
- class endplay.dealer.actions.LaTeXActions(deals, stream, board_numbers)
Bases:
BaseActions
Attributes:
Methods:
average
(expr[, s])frequency1d
(expr, lb, ub[, s])frequency2d
(ex1, lb1, ub1, ex2, lb2, ub2[, s])print
(*players)printcompact
([expr])printes
(*objs)printoneline
([expr])printpbn
()- _abc_impl = <_abc._abc_data object>
- average(expr, s=None)
- frequency1d(expr, lb, ub, s=None)
- frequency2d(ex1, lb1, ub1, ex2, lb2, ub2, s=None)
- static mpl_init_pgf()
- print(*players)
- printcompact(expr=None)
- printes(*objs)
- printoneline(expr=None)
- printpbn()
- class endplay.dealer.actions.TerminalActions(deals, stream, board_numbers)
Bases:
BaseActions
Attributes:
Methods:
average
(expr[, s])frequency1d
(expr, lb, ub[, s])frequency2d
(ex1, lb1, ub1, ex2, lb2, ub2[, s])print
(*players)printcompact
([expr])printes
(*objs)printoneline
([expr])printpbn
()- _abc_impl = <_abc._abc_data object>
- average(expr, s=None)
- frequency1d(expr, lb, ub, s=None)
- frequency2d(ex1, lb1, ub1, ex2, lb2, ub2, s=None)
- print(*players)
- printcompact(expr=None)
- printes(*objs)
- printoneline(expr=None)
- printpbn()