id summary reporter owner description type status priority milestone component version resolution keywords cc 2266 Synchronous control methods in IExecutable abeham swagner "Currently, the Start method of an algorithm forwards to the Start method of the engine which is implemented asynchronously. The API would be more user friendly if we'd offer both synchronized and asynchronous methods and name them accordingly: Start, StartAsync, Pause, PauseAsync, Stop, and StopAsync. This rename breaks the API, but avoids writing synchronization code when HL algorithms are started from code." enhancement closed medium HeuristicLab 3.3.11 Optimization 3.3.10 duplicate