Module: IChing

Extended by:
IChing
Included in:
IChing
Defined in:
lib/i_ching.rb,
lib/i_ching/line.rb,
lib/i_ching/caster.rb,
lib/i_ching/trigram.rb,
lib/i_ching/version.rb,
lib/i_ching/hexagram.rb,
lib/i_ching/casters/base.rb,
lib/i_ching/cast_hexagram.rb,
lib/i_ching/casters/coins.rb,
lib/i_ching/casters/random.rb,
lib/i_ching/casters/yarrow.rb

Defined Under Namespace

Modules: Caster, Casters, DB Classes: CastHexagram, Hexagram, Line, Trigram

Constant Summary collapse

VERSION =
"0.1.2"

Instance Method Summary collapse

Instance Method Details

#cast_hexagram(method = :yarrow) ⇒ Object



19
20
21
22
# File 'lib/i_ching.rb', line 19

def cast_hexagram(method=:yarrow)
  caster = IChing::Caster.with_method(method)
  caster.cast_hexagram
end