Summary
path-finding.private vocabulary

Words

Tuple classes
ClassSuperclassSlots
(astar) tupleastar goal origin in-open-set open-set
astar-simple astarcost heuristic neighbours
bfs astarneighbours
dijkstra astarcosts


Ordinary words
WordStack effect
(add-to-open-set)( h node astar -- )
(find-path)( astar -- path/f )
(init)( from to astar -- )
?add-to-open-set( node astar -- )
?set-g( origin node astar -- )
add-to-open-set( node astar -- )
build-path( target astar -- path )
cost-through( origin node astar -- cost )
get-first( astar -- node )
handle( node astar -- )
move-to-closed-set( node astar -- )
set-g( origin g node astar -- )


Class predicate words
WordStack effect
(astar)?( object -- ? )
astar-simple?( object -- ? )
bfs?( object -- ? )
dijkstra?( object -- ? )