Files
Craftimizer/Solver/Crafty/ISolver.cs
T
2023-07-07 15:45:42 +02:00

11 lines
418 B
C#

using Node = Craftimizer.Solver.Crafty.ArenaNode<Craftimizer.Solver.Crafty.SimulationNode>;
namespace Craftimizer.Solver.Crafty;
public interface ISolver
{
abstract static bool SearchIter(ref SolverConfig config, RootScores rootScores, Node rootNode, Random random, Simulator simulator);
abstract static void Search(ref SolverConfig config, RootScores rootScores, Node rootNode, CancellationToken token);
}