#!/usr/bin/ruby -w # # == Synopsis # # Play one move of a Trap the Cap game # # == Usage # ttc [ -b | --board-size SIZE ] [ -i | --input FILE ] [ -r | --robot ROBOT ] [ -h | --help ] # # == Author # Neil Smith require File.join(File.dirname(__FILE__), '..', 'lib', 'libttc') require 'open3' require 'timeout' require 'optparse' require 'rdoc/usage' class InvalidRobotError < StandardError end class NoInputFileError < StandardError end class InvalidMoveInHistoryError < StandardError end class GameWonInHistoryError < StandardError end board = Board.new(6, 5, 6) puts board