Sha256: 9a44a7b28b9c79ac41d12a4f1b60874152e56882f364277d571f64af242ec9bf
Contents?: true
Size: 461 Bytes
Versions: 3
Compression:
Stored size: 461 Bytes
Contents
require "colorize" require_relative "main" module Mastermind class Code_generator attr_reader :computer def computer_choice(col = nil) @computer = [] code = ["r","g","b","y","c","m"] col_val = 4 + col limit = col_val > code.size ? code.size : col_val until @computer.length == col_val i = Random.rand (0...limit) @computer << code[i]; @computer.uniq end @computer end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mastermind_adeybee-0.1.3 | lib/computer.rb |
mastermind_adeybee-0.1.2 | lib/computer.rb |
mastermind_adeybee-0.1.1 | lib/computer.rb |