Sha256: e5150be93b6ce1fdd9d8185c673cc98ba3d9a0934334b036ae45554759205c42
Contents?: true
Size: 1.07 KB
Versions: 9
Compression:
Stored size: 1.07 KB
Contents
module Bioshogi module Parser class Inspector def initialize(parser) @parser = parser end def inspect av = [] if @parser.pi.board_source av << "* pi.board_source" av << @parser.pi.board_source.strip av << " " end av << "* attributes" av << { :force_preset_info => @parser.pi.force_preset_info, :force_location => @parser.pi.force_location, :force_handicap => @parser.pi.force_handicap, }.to_t.strip av << " " av << "* pi.header" av << @parser.pi.header.inspect.strip av << " " if @parser.pi.board_source av << "* @parser.pi.board_source" av << @parser.pi.board_source.strip av << " " end av << "* pi.move_infos" av << @parser.pi.move_infos.to_t.strip av << " " av << "* @parser.pi.last_action_params" av << @parser.pi.last_action_params.to_t.strip av << " " av.join("\n").strip end end end end
Version data entries
9 entries across 9 versions & 1 rubygems