Method List
-
#== Piece
-
#== Player
-
#== GameState
-
#== CubeCoordinates
-
#== Field
-
#== Board
-
accessible_neighbours_except GameRuleLogic
-
add_blocked_fields GameRuleLogic
-
#add_field Board
-
#add_hint HasHints
-
#add_piece Field
-
#add_player GameState
-
#blue GameState
-
#board GameState
-
can_move_between GameRuleLogic
-
can_move_between_except GameRuleLogic
-
#clear Board
-
#client Protocol
-
#clone Board
-
#clone GameState
-
#color Piece
-
#color Player
-
#color Field
-
#condition GameState
-
#connect Network
-
#connected Network
-
#content DebugHint
-
#coordinates Field
-
#current_player GameState
-
#current_player_color GameState
-
#deployed_pieces GameState
-
#deployed_pieces Board
-
#destination SetMove
-
#destination DragMove
-
#disconnect Network
-
#draw? Condition
-
#empty? Field
-
empty_fields_connected_to_swarm GameRuleLogic
-
empty_game_field Board
-
#field GameState
-
#field Board
-
field_amount Board
-
#field_at Board
-
#field_list Board
-
#fields Board
-
#fields_of_color Board
-
#game_ended? GameState
-
#gamestate Protocol
-
#gamestate ClientInterface
-
get_accessible_neighbours GameRuleLogic
-
get_accessible_neighbours_except GameRuleLogic
-
get_line_between_coords GameRuleLogic
-
get_neighbour_in_direction GameRuleLogic
-
get_neighbours GameRuleLogic
-
#has_owner Field
-
has_player_placed_bee GameRuleLogic
-
#hints HasHints
-
#initialize Piece
-
#initialize Player
-
#initialize Condition
-
#initialize Network
-
#initialize Protocol
-
#initialize CubeCoordinates
-
#initialize SkipMove
-
#initialize DragMove
-
#initialize Runner
-
#initialize Field
-
#initialize GameState
-
#initialize Board
-
#initialize InvalidMoveException
-
#initialize DebugHint
-
#initialize SetMove
-
#inspect Piece
-
#inspect CubeCoordinates
-
is_bee_blocked GameRuleLogic
-
is_neighbour GameRuleLogic
-
is_on_board GameRuleLogic
-
is_swarm_connected GameRuleLogic
-
#last_move GameState
-
logger Logging
-
#logger Logging
-
#move_requested ClientInterface
-
#move_to_xml Protocol
-
#name Player
-
#obstructed Field
-
#obstructed? Field
-
#opponent PlayerColor
-
opponent_color PlayerColor
-
#other_player GameState
-
#other_player_color GameState
-
#own_fields GameState
-
#owner Piece
-
#parsePlayer Protocol
-
parse_pieces_string GameState
-
#perform! GameState
-
perform_move GameRuleLogic
-
#piece SetMove
-
#pieces Field
-
#pieces Board
-
#points_for_player GameState
-
possible_drag_moves GameRuleLogic
-
possible_moves GameRuleLogic
-
possible_set_move_destinations GameRuleLogic
-
possible_set_moves GameRuleLogic
-
#processMessages Network
-
#process_string Protocol
-
#readString Network
-
#reason Condition
-
#red GameState
-
#remove_piece Field
-
#roomId Protocol
-
#round GameState
-
#sendString Protocol
-
#sendString Network
-
#sendXML Network
-
#sendXml Protocol
-
shared_neighbours_of_two_coords GameRuleLogic
-
#snake_case_to_lower_camel_case Protocol
-
#start DragMove
-
#start Runner
-
#start_player_color GameState
-
#switch_current_player GameState
-
#tag_end Protocol
-
#tag_start Protocol
-
#text Protocol
-
#to_s CubeCoordinates
-
#to_s DragMove
-
#to_s Piece
-
#to_s Field
-
#to_s InvalidMoveException
-
#to_s Board
-
#translate Direction
-
#turn GameState
-
two_fields_on_one_straight GameRuleLogic
-
#type Piece
-
#undeployed_blue_pieces GameState
-
#undeployed_pieces GameState
-
#undeployed_red_pieces GameState
-
valid_move? GameRuleLogic
-
validate_ant_move GameRuleLogic
-
validate_bee_move GameRuleLogic
-
validate_beetle_move GameRuleLogic
-
validate_destination_next_to_start GameRuleLogic
-
validate_drag_move GameRuleLogic
-
validate_grasshopper_move GameRuleLogic
-
validate_set_move GameRuleLogic
-
validate_skip_move GameRuleLogic
-
validate_spider_move GameRuleLogic
-
#winner GameState
-
#winner Condition
-
winning_condition GameRuleLogic
-
#winning_reason GameState
-
#x Field
-
#x CubeCoordinates
-
#y Field
-
#y CubeCoordinates
-
#z Field
-
#z CubeCoordinates