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