admin
11bbf50189
Use Vector.empty in service post results
2026-06-23 15:41:55 -07:00
admin and GitHub
57dae50cf7
Consolidate AI battle simulator tidy cleanup ( #8006 )
2026-06-23 15:38:44 -07:00
admin and GitHub
4bce809fab
Use iota for MCTS action indices ( #8000 )
2026-06-23 15:37:55 -07:00
admin and GitHub
2ff2cdab79
Use Vector.empty in utility fallbacks ( #7969 )
2026-06-23 15:37:36 -07:00
admin and GitHub
76839dcd59
Use Vector.empty in command result fields ( #7971 )
2026-06-23 15:37:21 -07:00
admin and GitHub
effd5451b6
Use Vector.empty in command choice helpers ( #7973 )
2026-06-23 15:37:04 -07:00
admin and GitHub
00ac74f944
Use Vector.empty in quest creation ( #7977 )
2026-06-23 15:36:47 -07:00
admin and GitHub
728f1969ce
Consolidate Shardok pre-increment cleanup ( #8004 )
2026-06-23 15:36:07 -07:00
admin and GitHub
fab757f9dd
Preserve live clients when replacing game controllers ( #7970 )
2026-06-23 15:35:21 -07:00
admin and GitHub
fa006ba947
Use Vector.empty in availability factories ( #7975 )
2026-06-23 15:34:45 -07:00
admin and GitHub
2b61fb0fcf
Simplify boolean comparisons in command tests ( #7968 )
2026-06-23 15:34:06 -07:00
admin and GitHub
62bcd3b669
Fix ransom offer popup iPad layout ( #7967 )
2026-06-23 14:08:23 -07:00
admin and GitHub
0fc394174c
Trim redundant AI comments ( #7919 )
2026-06-23 14:04:25 -07:00
admin and GitHub
14015aebc7
Use explicit casts in command odds ( #7920 )
2026-06-23 14:04:09 -07:00
admin and GitHub
5acdcea0b0
Use ranges sort for MCTS action ordering ( #7923 )
2026-06-23 14:03:52 -07:00
admin and GitHub
709d3b9219
Use ranges sort for hero ids ( #7925 )
2026-06-23 14:03:40 -07:00
admin and GitHub
0f028e73d3
Use ranges find in test helpers ( #7926 )
2026-06-23 14:03:25 -07:00
admin and GitHub
f0fa1f1a1d
Use ranges find in view differ ( #7927 )
2026-06-23 14:03:08 -07:00
admin and GitHub
0a52e41c3d
Use ranges contains in AI filter tests ( #7928 )
2026-06-23 14:02:51 -07:00
admin and GitHub
9ef750956c
Use ranges any_of for cube line scan ( #7929 )
2026-06-23 14:02:33 -07:00
admin and GitHub
b70d541224
Use sys.env for Scala environment lookups ( #7930 )
2026-06-23 14:02:16 -07:00
admin and GitHub
a8299738d2
Simplify recon quest candidate selection ( #7932 )
2026-06-23 14:01:41 -07:00
admin and GitHub
e789309827
Match battalion options in combat commands ( #7934 )
2026-06-23 14:00:56 -07:00
admin and GitHub
f8066454a8
Use Option.fold in history lookups ( #7936 )
2026-06-23 14:00:35 -07:00
admin and GitHub
a80c8e6d1b
Remove return from raw history lookup ( #7938 )
2026-06-23 14:00:11 -07:00
admin and GitHub
3dc8541aee
Remove return from delete game failure path ( #7940 )
2026-06-23 13:59:51 -07:00
admin and GitHub
b7cd003b4c
Use keyed lookups for unaffiliated hero action ( #7942 )
2026-06-23 13:59:30 -07:00
admin and GitHub
bae90633a5
Share required faction lookup helper ( #7945 )
2026-06-23 13:59:08 -07:00
admin and GitHub
56eff84f30
Avoid duplicate faction lookup in HeroUtils ( #7947 )
2026-06-23 13:58:50 -07:00
admin and GitHub
375ae7cecb
Use Vector.empty in service result paths ( #7949 )
2026-06-23 13:58:29 -07:00
admin and GitHub
ac8a9358ff
Consolidate direct vector declaration cleanups ( #7965 )
...
* Use direct vector declarations in AI tests
* Use direct vector declarations in MCTS tests
* Use direct roll vector declarations
* Use direct unit vector declarations in command tests
* Use direct vector declarations in action tests
* Use direct vector declarations in status tests
* Use direct vector declarations in library tests
* Use direct vectors in game state helpers
* Use direct vectors in Shardok server setup
* Use direct fire roll vector declarations
* Use direct melee roll vector declarations
* Use direct combat factory vector declarations
* Use direct vector declarations in command tests
* Use direct vector declarations in special command tests
* Use direct vector declarations in command factory tests
* Use direct vector declarations in bridge factory tests
* Use direct vector declarations in AI score tests
* Use direct vector declarations in test helpers
2026-06-23 13:58:09 -07:00
admin and GitHub
8bc900eef9
Consolidate pre-increment cleanups ( #7966 )
...
* Use preincrement in test loops
* Use preincrement in production loops
* Use pre-increment in library tests
* Use pre-increment in hex map helper tests
* Use pre-increment in action point tests
2026-06-23 13:57:32 -07:00
admin and GitHub
845a85ed1f
Serialize iPad touch target sizes ( #7912 )
2026-06-23 13:56:14 -07:00
admin and GitHub
a1a7a8abf8
Use pre-increment in available command tests ( #7961 )
2026-06-23 13:50:08 -07:00
admin and GitHub
9cc4dca5b2
Use pre-increment in MCTS score tests ( #7962 )
2026-06-23 13:49:54 -07:00
admin and GitHub
ea244506d3
Use direct vector declarations in factory tests ( #7939 )
2026-06-23 13:49:42 -07:00
admin and GitHub
9827414e92
Use pre-increment in map info loops ( #7964 )
2026-06-23 13:49:07 -07:00
admin and GitHub
549cf37127
Require eagle map on GameState ( #7924 )
2026-06-23 12:44:12 -07:00
admin and GitHub
237d5ce7c3
Tidy transposition table accessors ( #7918 )
2026-06-23 12:25:57 -07:00
admin and GitHub
05fc72c611
Tidy AI command evaluator result state ( #7917 )
2026-06-23 12:25:36 -07:00
admin and GitHub
5d889b71aa
Remove GameState bootstrap date helper ( #7916 )
2026-06-23 12:24:57 -07:00
admin and GitHub
8641d15fc7
Remove single-future reserve hints ( #7915 )
2026-06-23 12:24:00 -07:00
admin and GitHub
e4fc742990
Make GameState currentDate required ( #7913 )
2026-06-23 12:10:56 -07:00
admin and GitHub
a27dfe895f
Use span for odds other factors ( #7914 )
2026-06-23 12:07:11 -07:00
admin and GitHub
098d4b4dcc
Tidy random battle runner setup ( #7903 )
2026-06-23 11:52:39 -07:00
admin and GitHub
765ca02255
Use clamped perf test unit counts ( #7902 )
2026-06-23 11:52:13 -07:00
admin and GitHub
186dec0ad9
Reserve controller update fields ( #7901 )
2026-06-23 11:50:01 -07:00
admin and GitHub
14a6d143bc
Reserve odds helper factors ( #7904 )
2026-06-23 11:48:42 -07:00
admin and GitHub
ade5a4fa10
Size game state guesser buffers first ( #7905 )
2026-06-23 11:47:38 -07:00
admin and GitHub
85d3ae8fce
Tidy action point distance setup ( #7906 )
2026-06-23 11:47:22 -07:00