using Craftimizer.Simulator; using Craftimizer.Simulator.Actions; namespace Craftimizer.Benchmark; internal class Program { private static void Main(string[] args) { var input = new SimulationInput() { Stats = new CharacterStats { Craftsmanship = 4041, Control = 3905, CP = 609, Level = 90 }, Recipe = new RecipeInfo() { IsExpert = false, ClassJobLevel = 90, RLvl = 640, ConditionsFlag = 15, MaxDurability = 70, MaxQuality = 14040, MaxProgress = 6600, QualityModifier = 70, QualityDivider = 115, ProgressModifier = 80, ProgressDivider = 130, } }; var actions = new List(); (actions, _) = Solver.Crafty.Solver.SearchStepwise(input, actions, a => Console.WriteLine(a)); } }