Commit Graph

  • 9d087f7ed0 update node animation to place nodeId above the packet instead of inside it engine-v2 wisplite 2025-11-13 12:08:43 -06:00
  • e00ddf2b64 sendPacket rendering optimizations wisplite 2025-11-13 11:50:35 -06:00
  • d2292dcde7 update node move renderer to draw directly on canvas wisplite 2025-11-13 09:58:55 -06:00
  • d4ed5524b1 Bulk network generation is significantly faster wisplite 2025-09-10 14:52:26 -05:00
  • 0b1c16c124 change unconnected nodes to nicer color wisplite 2025-09-10 14:16:40 -05:00
  • cb347f4faa massive improvement to quickFlood performance wisplite 2025-09-10 14:10:28 -05:00
  • 931334e479 vis improvements and minor performance improvements wisplite 2025-09-10 17:41:44 -05:00
  • 6be114481f fixed a weird scaling bug with chrome on windows specifically?? wisplite 2025-09-10 17:26:05 -05:00
  • 2392b31f55 HUGE performance update! Non-blocking quickPacket, markNeighbors, and massively improved network generator wisplite 2025-09-10 12:16:11 -05:00
  • 6bb19d1844 event-driven node updates and grid-based neighbor finding! wisplite 2025-09-09 23:52:19 -05:00
  • 1d4a93a553 fixed! wisplite 2025-09-09 16:50:51 -05:00
  • 0cd0bf61e2 fast canvas-based rendering of lookup grid and connection radius wisplite 2025-09-09 16:50:02 -05:00
  • 37c73b32b4 getting rid of a lot of stuff that i'm gonna rewrite wisplite 2025-09-09 14:21:45 -05:00
  • 769ed878d6 change project structure, add GridIndex wisplite 2025-09-09 11:26:20 -05:00
  • dcde94c7a8 Add cancel button to markNeighbor walkthrough mode (it can take forever on large networks) main wisplite 2025-09-09 09:47:12 -05:00
  • e077ad718f Merge pull request #1 from wisplite/sim-rewrite-1 wisplite 2025-09-09 09:25:21 -05:00
  • 43e5122dc6 done?? wisplite 2025-09-09 09:23:05 -05:00
  • 27ec1ad9be initial thing idk if i'll work on any more tonight tbh wisplite 2025-09-08 23:08:20 -05:00
  • 70bd0cdd47 fixed the routing system so it can't just cheat and send data over the incoming connection wisplite 2025-09-08 22:50:30 -05:00
  • d9ecfb63ad HUGE update. New settings location, new styles, better dark mode, console, and ROUTING!!! wisplite 2025-09-08 21:48:51 -05:00
  • 7c9bbcb90a fixed button style regression that happened ages ago, and added optimized quick packet mode wisplite 2025-09-08 19:41:48 -05:00
  • 78cf073876 add extra performance optimizations for large networks, and an explanation on the notice wisplite 2025-09-08 18:10:00 -05:00
  • 3987cd01f6 update to use localStorage for theme because CHROME doesn't SAVE the CHECKBOX STATE!! wisplite 2025-09-08 17:52:12 -05:00
  • 57fd1f0b0b remove console.log for hopefully better performance wisplite 2025-09-08 17:49:21 -05:00
  • 9f7b05294c dark mode and improved network coloring wisplite 2025-09-08 17:43:06 -05:00
  • e7469ac081 Update README.md wisplite 2025-09-08 16:44:53 -05:00
  • 545553d07e update readme with current status of project wisplite 2025-09-08 16:39:17 -05:00
  • f9d543c20f dynamic update speed for large networks wisplite 2025-09-08 16:29:58 -05:00
  • 63ef2b3a9b Simulation speed settings for large network simulations wisplite 2025-09-08 16:15:30 -05:00
  • 193a83b1d5 add bulk node modal wisplite 2025-09-08 14:45:17 -05:00
  • a4d9e71019 add hardware constraints config wisplite 2025-09-08 14:19:50 -05:00
  • 6a7651a96f bunch of QoL stuff and full packet forwarding/visualization (this is so cool!) wisplite 2025-09-08 14:10:45 -05:00
  • f5e5233515 patches to prevent script from crashing when nodes disconnect and reconnect wisplite 2025-09-08 12:56:21 -05:00
  • 4a93e87a46 patch to send out multiple packets without things breaking wisplite 2025-09-08 12:47:46 -05:00
  • 5714564bd5 some patches to moveonedge to trigger a callback rather than using forward tables wisplite 2025-09-08 12:46:17 -05:00
  • a7ea3ed49e start of packet visualization wisplite 2025-09-08 12:14:34 -05:00
  • fa738257e8 proper connection routing! wisplite 2025-09-08 11:57:12 -05:00
  • 3aefd7ef8c add nice visualizations and did some work to make connection decisions more accurate wisplite 2025-09-08 10:16:44 -05:00
  • 9a332090b6 first commit wisplite 2025-09-08 00:09:49 -05:00