Project

General

Profile

Actions

Feature #1791

open

autoworker end_phase() 145x performance improvements.

Added by John Robertson 14 days ago. Updated 1 day ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Server
Target version:
-
Start date:
11/30/2025
Due date:
% Done:

0%

Estimated time:

Description

Autoworker performance improvements from 1 hr, 24 min, 35 sec to 35 seconds in the end_phase for the given saved game (a 99.3% or 145x improvement).

Please ask design questions and make recommendations.

This approach is more aggressive and less manually directed.


Files

1791.patch (112 KB) 1791.patch John Robertson, 11/30/2025 12:31 PM
1761.v2.patch (81.8 KB) 1761.v2.patch John Robertson, 12/03/2025 03:21 AM
freeciv-T0097-Y-0100-manual.sav (465 KB) freeciv-T0097-Y-0100-manual.sav John Robertson, 12/11/2025 07:58 PM

Related issues 1 (1 open0 closed)

Blocked by Bug #1766: handle_unit_change_activity_real() may keep ACTIVITY_GOTO after clearing goto_tileIn ReviewMarko Lindqvist11/23/2025

Actions
Actions

Also available in: Atom PDF