TreesearchLib is a framework for modeling optimization problems that are to be solved by constructive heuristics. It includes a number of algorithms: exhaustive depth-first and breadth-first search, limited discrepancy search, the PILOT method, beam search, monotonic beam search, rake search, and Monte Carlo tree search.
$ dotnet add package TreesearchLibNo README available.