diff --git a/js/utils.js b/js/utils.js index 3feab251a49d15a9357b6848d9315565dcd5e787..8a259676675a730e2f434ad4bd10bd17b258273f 100644 --- a/js/utils.js +++ b/js/utils.js @@ -322,7 +322,7 @@ App.Utils.topologicalSort = function(keys, edges) { * Sorts by values accessible by unsorted[key] * Values of the second array must be a subset of sorted * - * O(n) + * O(n + m) * * @param {Array<any>} sorted * @param {Array<object>} unsorted diff --git a/src/arcologyBuilding/base.js b/src/arcologyBuilding/base.js index 61e610d30b21df4af2d29632130d8043b91a8416..bdbe6922bf5be8aa2ae286080f44ded73c0aec99 100644 --- a/src/arcologyBuilding/base.js +++ b/src/arcologyBuilding/base.js @@ -184,6 +184,10 @@ App.Arcology.Building = class { return div; } + /** + * @param {Array<{any}>} path + * @returns {App.Arcology.Cell.BaseCell} + */ cellByPath(path) { const section = this.sections[path[0]];