Minor A* optimisations (#1335)

* Add some extra comments
* Remove the redundant closedTiles variable
* Rename some variables to better match the common naming schemes

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
This commit is contained in:
metalgearsloth
2020-07-11 04:30:33 +10:00
committed by GitHub
parent 405a610009
commit a77f219515
4 changed files with 36 additions and 55 deletions

View File

@@ -103,8 +103,8 @@ namespace Content.Client.GameObjects.EntitySystems.AI
var label = (Label) _aiBoxes[entity].GetChild(0).GetChild(1);
label.Text = $"Pathfinding time (ms): {message.TimeTaken * 1000:0.0000}\n" +
$"Nodes traversed: {message.ClosedTiles.Count}\n" +
$"Nodes per ms: {message.ClosedTiles.Count / (message.TimeTaken * 1000)}";
$"Nodes traversed: {message.CameFrom.Count}\n" +
$"Nodes per ms: {message.CameFrom.Count / (message.TimeTaken * 1000)}";
}
}