Class: Hegel::Generators::BooleanGenerator
- Inherits:
-
Hegel::Generator
- Object
- Hegel::Generator
- Hegel::Generators::BooleanGenerator
- Defined in:
- lib/hegel/generators.rb,
sig/hegel.rbs
Overview
Hegel::Syntax::Methods#booleans. A boolean, true with probability p.
Instance Method Summary collapse
- #do_draw(tc) ⇒ Boolean
-
#initialize(p:) ⇒ BooleanGenerator
constructor
A new instance of BooleanGenerator.
Methods inherited from Hegel::Generator
Constructor Details
#initialize(p:) ⇒ BooleanGenerator
Returns a new instance of BooleanGenerator.
24 25 26 27 |
# File 'lib/hegel/generators.rb', line 24 def initialize(p:) super() @p = p end |