ESYL.TreeProblemFramework by Edgar Yépez

<PackageReference Include="ESYL.TreeProblemFramework" Version="2.1.4" />

 ESYL.TreeProblemFramework 2.1.4

Single code to rule them all. TreeProblemFramework is a .Net Core 3 class library to solve puzzles whose solution is based on a tree search, such as: N-Puzzle, Unblock Me, Sokoban, maze solving, Rubik's Cube, heuristic-based clustering, etc. Provide a description for the puzzle, written in any .NET language, and get back the steps that reach the solution.

<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
  <metadata>
    <id>ESYL.TreeProblemFramework</id>
    <version>2.1.4</version>
    <title>TreeProblemFramework</title>
    <authors>Edgar Yépez</authors>
    <requireLicenseAcceptance>true</requireLicenseAcceptance>
    <license type="expression">MIT</license>
    <licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
    <icon>icon.png</icon>
    <projectUrl>http://tpf.esyl.io/</projectUrl>
    <description>Single code to rule them all. TreeProblemFramework is a .Net Core 3 class library to solve puzzles whose solution is based on a tree search, such as: N-Puzzle, Unblock Me, Sokoban, maze solving, Rubik's Cube, heuristic-based clustering, etc. Provide a description for the puzzle, written in any .NET language, and get back the steps that reach the solution.</description>
    <copyright>Copyright 2020 ESYL</copyright>
    <tags>DFS, BFS, tree, search, traverse, solver, puzzle, game</tags>
    <repository type="GitLab" url="https://gitlab.com/EdgarYepez/TreeProblemFramework" />
    <dependencies>
      <group targetFramework=".NETCoreApp3.1" />
    </dependencies>
  </metadata>
</package>