Files
OpenRA/OpenRA.Mods.Common
Ashley Newson 2cf6ac6383 Optimize Terraformer.PartitionPath
The internal Vote method (called in a tight loop) was inefficient due
to expensive iteration and data structures, which meant that
attempting to generate larger maps could take days.

It is changed to leverage some shared pre-computation to reduce its
runtime complexity and replaces the use of Dictionary with a simple
reused array.

The semantics of the Vote method in isolation are slightly modified,
but this should not impact the quality of generated maps, especially
with current usage.
2025-08-23 16:18:27 +03:00
..
2025-06-30 20:19:21 +03:00
2025-05-09 16:28:04 +03:00
2025-07-21 14:11:42 +03:00
2025-04-02 10:18:32 +03:00
2025-04-02 10:18:32 +03:00
2025-04-02 10:18:32 +03:00
2025-07-27 21:34:04 +02:00
2025-07-27 19:28:07 +02:00
2025-02-22 14:56:25 +02:00
2025-04-02 10:18:32 +03:00
2025-07-27 21:06:25 +02:00
2023-03-18 12:46:10 +02:00
2025-02-22 14:56:25 +02:00