Refactor ElkSharp hybrid routing and document speed path
This commit is contained in:
@@ -87,8 +87,17 @@ public sealed record EdgeRefinementOptions
|
||||
public sealed record IterativeRoutingOptions
|
||||
{
|
||||
public bool? Enabled { get; init; }
|
||||
public IterativeRoutingMode Mode { get; init; } = IterativeRoutingMode.LegacyMultiStrategy;
|
||||
public int MaxAdaptationsPerStrategy { get; init; } = 100;
|
||||
public int RequiredValidSolutions { get; init; } = 10;
|
||||
public int MaxRepairWaves { get; init; } = 4;
|
||||
public int MaxParallelRepairBuilds { get; init; } = 4;
|
||||
}
|
||||
|
||||
public enum IterativeRoutingMode
|
||||
{
|
||||
LegacyMultiStrategy = 0,
|
||||
HybridDeterministic = 1,
|
||||
}
|
||||
|
||||
public sealed record ElkPoint
|
||||
|
||||
Reference in New Issue
Block a user