An implementation of the AStar (A*) search algorithm in .net8.0 (c#). The implementation allows to create the nodes dynamically during the execution. A fixed list of nodes from the beginning is not necessary.
The implementation is kept very abstract so that it can be used flexibly in the repository.
dotnet add package Dbsd.Algorithm.PathFinding.AStar --version 1.0.0
https://www.nuget.org/packages/Dbsd.Algorithm.PathFinding.AStar
An example can be found in Dbsd.Algorithm.PathFinding.AStar.Sample