diff --git a/Server/Server.cs b/Server/Server.cs index 1533405..9517d75 100644 --- a/Server/Server.cs +++ b/Server/Server.cs @@ -67,14 +67,12 @@ public class Server { DateTime start = DateTime.Now; HashSet allFiles = Directory.GetFiles(directory).Where(file => file.EndsWith(".result")).ToHashSet(); - PathResult first = PathResult.PathresultFromFile(allFiles.First()); - KeyValuePair shortest = new(first, allFiles.First()); - KeyValuePair fastest = new(first, allFiles.First()); - KeyValuePair calcTime = new(first, allFiles.First()); + Dictionary results = new(); int loaded = 0; foreach (string filePath in allFiles) { PathResult result = PathResult.PathresultFromFile(filePath); + results.Add(result, filePath); Console.WriteLine($"{loaded++}/{allFiles.Count()} {filePath} " + $"Time elapsed: {DateTime.Now - start} " + $"Remaining {((DateTime.Now - start)/loaded)*(allFiles.Count-loaded)}");