Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Node enable/disable[FEATURE] #80

Open
georgebudescu opened this issue Jan 2, 2024 · 0 comments
Open

Node enable/disable[FEATURE] #80

georgebudescu opened this issue Jan 2, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@georgebudescu
Copy link

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
Possibility to enable/disable some nodes or vertex without recreating again the entire graph. So they can be excluded from the path finders.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
I'm working with a Warehouse map represented as a Graph. Inside i have some machines that are going to use the graph to calculate the paths. At some points some nodes/edges are no more available, simply because physically will crash. I'm trying to undestand how can i enable/disable some nodes and calculate the path excluding the nodes and edges dynamically without creating the graph every time. I have considered to put the double.PositiveInfinity value but it's not a solution in my case because i should get null path if no path is found pysically. Is there any delegate that was designed for this purpose, or some different way to make it happen ?

@georgebudescu georgebudescu added the enhancement New feature or request label Jan 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants