epsilon-phase / Symmetricality

More symmetry for everyone :)
GNU General Public License v3.0
4 stars 0 forks source link

Add pathfinding-analysis functionality #30

Closed epsilon-phase closed 8 years ago

epsilon-phase commented 8 years ago

This editor is already considerably more maintainable and portable than Symmetricity, it has better building integration and hasn't broken to overwriting rectangles yet. It also has the opportunity build a far more useful pathfinding analyzer with better integration and potentially run the pathfinder module on another thread, so that it doesn't take forever(stepping in time with frames) and avoids stalling the rendering process.

Care will have to be taken so that it does not use a huge amount of memory storing the distance between every vertex.

It should also support different types of analysis, distance from one place to another, potentially averaging it across an area, congestion analysis, and pessimistic worst case time are all features that would make this editor useful on a scale not yet reached.

epsilon-phase commented 8 years ago

I am not going to do this. It is a shitty way of analyzing fortresses and misses the point. Moreover, I don't want to do it, because it would break the already fragile nature of the project at the moment.

If that changes, I will reconsider.