8.2.15.1.67. _visit_nodes

Solution._visit_nodes(node_id, dist, fringe, no_call=False, **kw)[source]

Visits a node, updating workflow, seen, and fringe..

Parameters:
  • node_id (str) – Node id to visit.

  • dist (float, int) – Distance from the starting node.

  • fringe (list[(float | int, bool, (str, Dispatcher)]) – Heapq of closest available nodes.

  • no_call (bool, optional) – If True data node estimation function is not used.

Returns:

False if all dispatcher targets have been reached, otherwise True.

Return type:

bool