class Aquanaut::Node

Base node class which needs to be inherited for special cases.

@abstract

Attributes

adjacency_list[R]

Public Class Methods

new() click to toggle source
# File lib/aquanaut/node.rb, line 11
def initialize()
  @adjacency_list = []
end

Public Instance Methods

add_edge(successor) click to toggle source

Implements adjacency with an adjacency list.

# File lib/aquanaut/node.rb, line 17
def add_edge(successor)
  @adjacency_list << successor
end