Sha256: 60d21a9b6f4ea421c67e1dee9bd122e0c61d8e3250e31d0d884849d0a9717ae6
Contents?: true
Size: 650 Bytes
Versions: 2
Compression:
Stored size: 650 Bytes
Contents
module Cardgame class Ai def initialize @stack = Array.new @discard = Array.new #attr_accessor :name @ai_name = "H.E.L.P.E.R." # Set the game difficulty manually for now. Pick a number < 1. Higher is harder. TODO: make this a switch end def stack @stack end # #def stack=(card) # @stack = Array.new # @stack << card #end def discard @discard end #def empty_discard # @discard = Array.new #end def name @ai_name end def difficulty_check?(rand_src, difficulty) rand_src < difficulty ? TRUE : FALSE end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
warcards-0.0.3 | lib/warcards/ai.rb |
warcards-0.0.2 | lib/warcards/ai.rb |