Sha256: 125b6b010e739d91f74e5777a6e83b584da6950b17e6f583ada4b2225c8a11e3
Contents?: true
Size: 255 Bytes
Versions: 1
Compression:
Stored size: 255 Bytes
Contents
module Model class Piece attr_reader :name attr_accessor :team def initialize(name, move_klass) @name = name @move_klass = move_klass end def moves(board) @move_klass.generate_moves(self, board) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sams_tic_tac_toe-0.0.1 | lib/tic_tac_toe/model/piece.rb |