Vantha
ccd1046d67
Parallelize the execution of range queries
...
Use futures to spawn several threads that concurrently work through the
active range queries each turn instead of doing everything serially on
the main thread -- similar to how the pathfinder computes pathfinding
requests asynchronously. This significantly increases performance.
Note: It still can't run in parallel to the rest of the simulation update since
the range computations depend on the state of the simulation (like the
position of units).
2025-11-26 16:10:29 +01:00
..
2025-08-14 20:15:30 +02:00
2025-08-13 14:04:16 +02:00
2025-10-08 17:00:09 +02:00
2025-10-26 21:43:25 +01:00
2025-11-11 21:35:01 +01:00
2025-08-08 07:10:11 +02:00
2025-08-28 20:01:39 +02:00
2025-08-14 20:15:30 +02:00
2025-11-11 21:35:01 +01:00
2025-11-26 16:10:29 +01:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-11-11 21:35:01 +01:00
2025-08-14 20:15:30 +02:00
2025-11-11 21:35:01 +01:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-10-29 09:56:32 +01:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-13 19:38:21 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-13 19:38:21 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-13 19:38:21 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-13 19:38:21 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-08 07:10:11 +02:00
2025-08-13 19:38:21 +02:00