Module: Egd

Defined in:
lib/egd/pgn_parser.rb,
lib/egd.rb,
lib/egd/builder.rb,
lib/egd/version.rb,
lib/egd/procedures.rb,
lib/egd/fen_builder.rb,
lib/egd/fen_to_board.rb,
lib/egd/fen_difference_discerner.rb,
lib/egd/position_feature_discerner.rb

Overview

Defined Under Namespace

Modules: Procedures Classes: Builder, FenBuilder, FenDifferenceDiscerner, FenToBoard, PgnParser, PositionFeatureDiscerner

Constant Summary collapse

ROW_LENGTH =
8.freeze
COLUMN_HEIGHT =
8.freeze
SAN_CHESS_PIECES =
%w|R N B Q K|.freeze
VERSION =
"1.0.2"

Class Method Summary collapse

Class Method Details

.rootObject



18
19
20
# File 'lib/egd.rb', line 18

def self.root
  Pathname.new(File.expand_path('../..', __FILE__))
end