Commit Graph
12750 Commits
Author SHA1 Message Date
adminandGitHub 0f72494fef Use occupancy fast path for adjacent enemies (#8792) 2026-07-26 07:04:39 -07:00
adminandGitHub 9dba9deaa1 Capture Shardok CPU profiles with Linux perf (#8791) 2026-07-25 21:44:07 -07:00
adminandGitHub 6ff2a91417 Keep custom battle open during lobby updates (#8790) 2026-07-25 19:39:54 -07:00
adminandGitHub 3add561a82 Reuse effective destination connectivity checks (#8789) 2026-07-25 19:29:17 -07:00
adminandGitHub a7c8cb11fc Preserve ARM64 leaf frame pointers for profiling (#8788) 2026-07-25 19:28:48 -07:00
adminandGitHub 865d974a51 Scale hero cap by infrastructure (#8787) 2026-07-25 18:38:11 -07:00
adminandGitHub 4898a1fe80 Balance moving army province columns (#8744)
* Balance moving army province columns

* Let moving army destination use remaining width
2026-07-25 18:19:47 -07:00
adminandGitHub 3b819db9ee Use frame-pointer unwinding for Shardok profiles (#8786) 2026-07-25 18:16:05 -07:00
adminandGitHub 154702ad35 Account for bridges in AI land regions (#8785) 2026-07-25 11:53:55 -07:00
adminandGitHub 98eb64749f Reset custom battle armies on entry (#8783) 2026-07-25 08:58:43 -07:00
adminandGitHub 067aadfec1 Reduce water-crossing analysis overhead (#8784) 2026-07-25 08:48:24 -07:00
adminandGitHub 80d17ee750 Fix cached Shardok bridge path checks (#8782) 2026-07-25 08:02:25 -07:00
adminandGitHub 4e59580d5e Start Shardok profiling without confirmation (#8781) 2026-07-24 22:30:37 -07:00
adminandGitHub 4950bd3609 Skip exact water checks across static regions (#8780) 2026-07-24 22:27:17 -07:00
adminandGitHub f913116132 Short-circuit defender water-crossing checks (#8779) 2026-07-24 14:01:12 -07:00
adminandGitHub 82fc200d51 Skip unnecessary defender water-crossing analysis (#8778) 2026-07-24 11:39:21 -07:00
adminandGitHub af1e467cb8 Precompute land regions for water crossing (#8777) 2026-07-24 11:04:43 -07:00
adminandGitHub c7d5f36ad5 Make CoordsSet a forward range (#8776) 2026-07-24 10:39:15 -07:00
adminandGitHub 78e5d25b89 Avoid copying fire-free maps for water crossing (#8775) 2026-07-24 10:12:00 -07:00
adminandGitHub f672126a00 Avoid allocations while interpolating cube lines (#8773) 2026-07-24 09:24:34 -07:00
adminandGitHub 4ff32ec0b2 Offer Shardok profile download on stop (#8772) 2026-07-24 09:17:47 -07:00
adminandGitHub ecc61c7d2c Add cube line equivalence tests (#8771) 2026-07-24 09:17:23 -07:00
adminandGitHub 49185c103a Run Shardok profiles until stopped (#8770) 2026-07-24 09:05:05 -07:00
adminandGitHub 71a6c9f791 Hoist repeated APD score lookups (#8769) 2026-07-24 08:29:29 -07:00
adminandGitHub 6a91935a1f Recompute fire-cleared map hash (#8768) 2026-07-24 07:38:38 -07:00
adminandGitHub a148a8a2a3 Lower high loyalty display threshold (#8767) 2026-07-24 07:14:59 -07:00
adminandGitHub a588c2dd9c Combine castles and infrastructure for hero cap (#8766) 2026-07-23 22:18:15 -07:00
adminandGitHub 6ae78186e2 Rebuild inputs lost from remote cache (#8765) 2026-07-23 22:17:36 -07:00
adminandGitHub a9e51e619d Bound iterative-deepening AI worker threads (#8764) 2026-07-23 22:17:13 -07:00
adminandGitHub 912f53c42d Instrument Shardok command latency in Eagle (#8763) 2026-07-23 21:01:43 -07:00
adminandGitHub e371368e0b Stop printing AI transposition stats after searches (#8762) 2026-07-23 21:01:24 -07:00
adminandGitHub 9fa1cb9e5d Color province commander counts independently (#8761) 2026-07-23 21:00:56 -07:00
adminandGitHub 16a52d5557 Show hero cap in province commander count (#8758)
* Show hero cap in province commander count

* Keep province commander count on one line
2026-07-23 13:16:39 -07:00
adminandGitHub 2641be9c91 Include Linux runtime binaries in Shardok profiles (#8760) 2026-07-23 13:16:04 -07:00
adminandGitHub 132cf36673 Reduce available command assembly overhead (#8759) 2026-07-23 13:14:57 -07:00
adminandGitHub 9b42eb90a0 Run dropped game cleanup in background (#8756) 2026-07-23 12:39:21 -07:00
adminandGitHub e07b077b7f Base province hero cap on infrastructure (#8757) 2026-07-23 12:38:50 -07:00
adminandGitHub 0766b63b9e Add Shardok profiling admin controls (#8755) 2026-07-23 07:38:51 -07:00
adminandGitHub 46400dd6e1 Add Shardok profiling admin backend (#8754) 2026-07-23 07:15:34 -07:00
adminandGitHub 85b2fe39aa Add authenticated Shardok CPU profiling RPCs (#8753)
* Add admin-controlled Shardok CPU profiling

* Skip gperftools sampling under ASan

* Limit profiling PR to Shardok service
2026-07-23 07:10:22 -07:00
adminandGitHub 5e9109a523 Enable Renovate Unity editor updates (#8752) 2026-07-22 08:01:20 -07:00
adminandGitHub 2785015212 Build production Shardok optimized and profileable (#8750) 2026-07-21 22:22:54 -07:00
adminandGitHub e5be07b3b8 Record Shardok client command arrivals in JFR (#8749) 2026-07-21 09:18:34 -07:00
adminandGitHub 68873cc219 Animate enemy flee results (#8748) 2026-07-21 09:18:15 -07:00
adminandGitHub 54283cbeb1 Prevent remote marches from acted provinces (#8743)
* Prevent remote marches from acted provinces

* Clear vassal action flags before player commands

* Preserve leader action flags after vassal phase
2026-07-20 21:50:46 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d30dd07c28 Lock file maintenance (#8747)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 21:50:20 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
34c3b244fd Update actions/setup-go action to v7 (#8746)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 21:50:09 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
07163dec15 Update actions/setup-dotnet action to v6 (#8745)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 21:49:58 -07:00
adminandGitHub c7c7167b6a Label strategically retreating armies in battle progress (#8707)
* Label strategically retreating battle armies

* Show strategic retreats in initial battle progress
2026-07-20 21:49:25 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
e6bac582b1 Update dependency rules_java to v9.7.0 (#8742)
* Update dependency rules_java to v9.7.0

* Update generated dependency lockfiles

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-07-20 11:48:19 -07:00