HUGE performance update! Non-blocking quickPacket, markNeighbors, and massively improved network generator

This commit is contained in:
2025-09-10 12:16:11 -05:00
parent 6bb19d1844
commit 2392b31f55
4 changed files with 377 additions and 163 deletions
+3
View File
@@ -74,6 +74,7 @@
<label for="quickPlace">Quick Place</label>
</div>
<button id="cancelMarkNeighbor">Cancel</button>
<p id="nodeCount">Node Count: 0</p>
</div>
<div id="centerColumn" style="display: flex; flex-direction: column; align-items: center; justify-content: center; width: 70%; height: 100%; margin: 0 auto;">
<div id="simContainer"></div>
@@ -99,6 +100,8 @@
<div id="randomGraphModalContent">
<label for="randomGraphNodes">Number of Nodes</label>
<input type="number" id="randomGraphNodes" value="10" autocomplete="off">
<label for="randomGraphDensity">Density (nodes per cell)</label>
<input type="number" id="randomGraphDensity" value="10" autocomplete="off">
<div id="randomGraphModalButtons" style="display: flex; flex-direction: row; gap: 10px; justify-content: end; align-items: center;">
<button id="createRandomGraphCancel" class="controlButton" onclick="document.getElementById('randomGraphModal').style.display = 'none';">Cancel</button>
<button id="createRandomGraphConfirm" class="controlButton">Create</button>