Skip to content

Conversation

@dnqbob
Copy link

@dnqbob dnqbob commented Aug 26, 2025

%2OEFSP)1I M95{Q7VKD )B

Change McvManagerBotModuleCA accurately expand MCV to nearest resources, with CA's own feature.
This bot module has 3 modes to handle different situations:

  1. CheckResourceCreator mode (CRC mode): pick location by check the resource creator on map. (Most accurate and perf friendly)
  2. CheckResource mode (CR mode): pick location by check the resource tiles on map. (Less accurate and more costly, but can save the day when there is no resource creator for CRC mode)
  3. CheckBase mode (CB mode): pick location by check the near point for expanding base only. (If someone makes map that contains no resource, this mode will do)

Here is also the test version (test on different expansion modes with visualize expansion point)
https://github.com/dnqbob/OpenRA/tree/bot-mcv-expansion-test
image

@dnqbob
Copy link
Author

dnqbob commented Aug 26, 2025

Fixed an edge case of blocked by larger blocker terrain on deploy choosing
%4 I8C12MRL85{5_008 76L

@dnqbob dnqbob force-pushed the dev-mcvmanagerAI branch 6 times, most recently from 3764580 to 1110e16 Compare August 29, 2025 19:33
@darkademic darkademic force-pushed the dev branch 2 times, most recently from ee6adcb to 16f537e Compare August 30, 2025 10:43
@darkademic darkademic force-pushed the dev branch 5 times, most recently from 4245b0b to 7a5b265 Compare November 29, 2025 12:29
@darkademic darkademic force-pushed the dev branch 3 times, most recently from e381513 to 3d06d63 Compare December 12, 2025 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant