team-remember-to-hydrate / battlecode23-team-remember-to-hydrate

GNU Affero General Public License v3.0
1 stars 0 forks source link

Strategy: Identify and Attack/Defend Most Productive Wells #20

Open mklapp2 opened 1 year ago

mklapp2 commented 1 year ago

Goal: Identify most productive wells for purposes of defense and also attack

Description: Carriers could track each well location they harvest from and a count of how many times they reached max capacity harvesting at each location. When they make a delivery, and if the communication cycle allows (well location updates) they can increment the comm board insignificant bits with how many loads they have received at each listed location (and then set their local load count to zero for each listed well).

The HQs will note and keep track of which wells are most productive (ideally noting which wells units deliver to that specific HQ from, which can be used for directing mining groups).

After a while, we will know which mines have been most productive for our bots. When this happens, we can reasonably assume these are the most valuable mines for the opposing team, and if map symmetry has been determined we now know where we can hit the enemy to do the most damage. Alternatively, we may plan to defend our own prime mines (carefully to not block carrier routes).