Class: Simulator
- Inherits:
-
Object
- Object
- Simulator
- Defined in:
- lib/manasimu/simulator.rb
Instance Method Summary collapse
-
#initialize(config) ⇒ Simulator
constructor
A new instance of Simulator.
- #run ⇒ Object
Constructor Details
#initialize(config) ⇒ Simulator
Returns a new instance of Simulator.
3 4 5 |
# File 'lib/manasimu/simulator.rb', line 3 def initialize(config) @config = config end |
Instance Method Details
#run ⇒ Object
7 8 9 10 11 12 13 14 15 |
# File 'lib/manasimu/simulator.rb', line 7 def run @config.simulations.times do game = Game.new(@config.deck) @config.turns.times do |i| turn = i + 1 game.step turn end end end |