| 329 | int32_t edgeCount = 0; |
| 330 | |
| 331 | void clearDijkstra() { |
| 332 | invaders.clear(); |
| 333 | invaderPts.clear(); |
| 334 | localPts.clear(); |
| 335 | parentMap.clear(); |
| 336 | costMap.clear(); |
| 337 | comp = PointComp(&costMap); |
| 338 | fringe = set<df::coord,PointComp>(comp); |
| 339 | localPtsFound = edgeCount = 0; |
| 340 | foundTarget = false; |
| 341 | closedSet.clear(); |
| 342 | workNeeded.clear(); |
| 343 | } |
| 344 | ///////////////////////////////////////////////////////////////////////////////////////// |
| 345 | |
| 346 | void findAndAssignInvasionJob(color_ostream& out, void* tickTime) { |
no test coverage detected