yairm210 / Unciv

Open-source Android/Desktop remake of Civ V
Mozilla Public License 2.0
8.26k stars 1.55k forks source link

Crash at EoT #11350

Closed hackedpassword closed 5 months ago

hackedpassword commented 5 months ago

Is there an existing issue for this?

Game Version

4.10.21

Describe the bug

Testing out 4.10.21. Began making updates, appears I triggered a glitch at some point. Hitting Next turn goes until about 2/3, grinds, crashes.

Steps to Reproduce

Will have to step backwards to see if it was a mod update that triggered the crash. Reporting for now.

Screenshots

Screenshot_20240321-131030_Unciv

Link to save file

England - 67 turns.txt

Operating System

Android

Additional Information

For save games, not copy-pastes - Friendly reminder that github does not accept extension-less files which do not appear in Androids' upload selection. Finding the original save file requires Total Commander app to gain access to Unciv data storage.

SeventhM commented 5 months ago

Forgot to mention that this is with the Z2 mod. Btw, screenshot is a bit of a red herring. Not meant to sound too berating, but, could you screenshot the part that's looping if you do decide to screenshot it?

hackedpassword commented 5 months ago

Switched over to PC, was able to copy the error report. Behavior from the save was identical.

Bad news. Reverted each changed file to pre-yesterday, tested each, every iteration resulted in the same crash.

Back to the drawing board.

Platform: Desktop Version: 4.10.21 (Build 981) Rulesets: [Policy mod, Civ V - Vanilla, No Fog Of War, Resource Recyclers, Nextgen Maps, Raze anything, All units can be automated, NextgenMaps Labs, AFX, Z2 - pre-4.10.21, Civ V - Gods & Kings, Z2, Antiyoy maps] Last Screen: com.unciv.ui.screens.worldscreen.WorldScreen


OS: Windows 10 Windows 10 Pro Version 22H2 (Build 19045) Java: Oracle Corporation 20.0.1+9-29 Max Memory: 4056 MB System default encoding: UTF-8


Crash message **Message:** ``` java.lang.StackOverflowError at kotlin.sequences.TransformingSequence$iterator$1.(Sequences.kt:208) at kotlin.sequences.TransformingSequence.iterator(Sequences.kt:207) at kotlin.sequences.FilteringSequence$iterator$1.(Sequences.kt:164) at kotlin.sequences.FilteringSequence.iterator(Sequences.kt:163) at kotlin.sequences.FilteringSequence$iterator$1.(Sequences.kt:164) at kotlin.sequences.FilteringSequence.iterator(Sequences.kt:163) at kotlin.sequences.FlatteningSequence$iterator$1.(Sequences.kt:293) at kotlin.sequences.FlatteningSequence.iterator(Sequences.kt:292) at kotlin.sequences.FilteringSequence$iterator$1.(Sequences.kt:164) at kotlin.sequences.FilteringSequence.iterator(Sequences.kt:163) at kotlin.sequences.SequenceScope.yieldAll(SequenceBuilder.kt:92) at com.unciv.logic.civilization.Civilization$getMatchingUniques$1.invokeSuspend(Civilization.kt:482) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlin.sequences.SequenceBuilderIterator.hasNext(SequenceBuilder.kt:129) at kotlin.sequences.SequencesKt___SequencesKt.toCollection(_Sequences.kt:787) at kotlin.sequences.SequencesKt___SequencesKt.toMutableList(_Sequences.kt:817) at kotlin.sequences.SequencesKt___SequencesKt.toList(_Sequences.kt:808) at com.unciv.models.ruleset.unique.LocalUniqueCache.get(Unique.kt:201) at com.unciv.models.ruleset.unique.LocalUniqueCache.forCivGetMatchingUniques(Unique.kt:190) at com.unciv.models.ruleset.unique.LocalUniqueCache.forCityGetMatchingUniques(Unique.kt:172) at com.unciv.logic.map.tile.TileStatFunctions.getTileStatsBreakdown(TileStatFunctions.kt:67) at com.unciv.logic.map.tile.TileStatFunctions.getTileStats(TileStatFunctions.kt:34) at com.unciv.logic.map.tile.TileStatFunctions.getStatDiffForImprovement(TileStatFunctions.kt:270) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:395) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:633) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) at com.unciv.logic.automation.unit.WorkerAutomation.access$getImprovementRanking(WorkerAutomation.kt:35) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at com.unciv.logic.automation.unit.WorkerAutomation$chooseImprovement$bestBuildableImprovement$1.invoke(WorkerAutomation.kt:323) at kotlin.sequences.TransformingSequence$iterator$1.next(Sequences.kt:210) at kotlin.sequences.FilteringSequence$iterator$1.calcNext(Sequences.kt:170) at kotlin.sequences.FilteringSequence$iterator$1.hasNext(Sequences.kt:194) at com.unciv.logic.automation.unit.WorkerAutomation.chooseImprovement(WorkerAutomation.kt:644) at com.unciv.logic.automation.unit.WorkerAutomation.getImprovementRanking(WorkerAutomation.kt:402) ``` **Save Mods:** ``` [Z2] ``` **Permanent audiovisual Mods**: ``` [5Hex Tileset, The-Great-Unciv-Rework atlas update] ``` **Save Data:**
Show Saved Game ``` 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 ```
hackedpassword commented 5 months ago

Thread update - #11352 should fix the issue. "Boulder" is both a feature and improvement, confusing the AI having duplicate names.

hackedpassword commented 5 months ago

I found the offending worker:

Screenshot_20240322_161310

He's removing an improvement boulder.

In the save game, you can do the following to gain complete map access:

  1. Buy a "Hax Hut", map will be instantly revealed
  2. Buy a Fairy
  3. Send your Fairy far SW to visit Kasuto Town next to Quebec City; Magic Key ability grants borderlessness
  4. Zoom wherever you want

In-mod dev ability! Reopening to test SeventhM's fix next Unciv release.

SeventhM commented 5 months ago

In-mod dev ability

Neat. Though I'll let you in on a "secret": I have tools that let's me see this a bit easier. Android Studio let's me pause the entire game at a certain line of code and see everything the code sees at that moment, including whether or not it's an improvement or a terrain feature (it's an improvement here). Faster to debug for stuff like this. For other stuff I gotta stop at that same line of code, like, 20 times before I actually reach the conditions that lead to a crash. Tedious stuff

Also, it's not quite removing the boulder. It's thinking about whether or not it should remove the boulder. The AI asks itself "if I'm removing this boulder, what an I doing afterwards?" It got stuck checking what'll happen if it removed the terrain feature of the boulder and not the improvement version

Feel free to leave this issue open. The PR will close it automatically for you