Sha256: d11ce319c14db61573f78d3fa8274895a28519adc86e3074e3ffa287c4e59288

Contents?: true

Size: 663 Bytes

Versions: 4

Compression:

Stored size: 663 Bytes

Contents

require_relative 'toy_robo_simulator/version'
require_relative 'toy_robo_simulator/message'
require_relative 'toy_robo_simulator/table'
require_relative 'toy_robo_simulator/validator'
require_relative 'toy_robo_simulator/robo'
require_relative 'toy_robo_simulator/console'

# This module includes all other modules and classes in this program.
# Basically it can be divided into:
#
# - Console: Offering a command line interface for input & output.
# - Robo: A robot simulating the movement on a table.
# - Validator: Validating the robo's actions and their prerequisities.
# - Others
module ToyRoboSimulator
  ORIENTATIONS = %i(north west south east).freeze
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
toy_robo_simulator-1.0.4 lib/toy_robo_simulator.rb
toy_robo_simulator-1.0.3 lib/toy_robo_simulator.rb
toy_robo_simulator-1.0.2 lib/toy_robo_simulator.rb
toy_robo_simulator-1.0.1 lib/toy_robo_simulator.rb