The-International-Screeps-Bot / The-International-Open-Source

An automated bot for the coding game Screeps.com
MIT License
104 stars 34 forks source link

Better build priority #703

Closed CarsonBurke closed 4 months ago

CarsonBurke commented 1 year ago

image

Problem: for the fastFiller, the first container should be build before the extensions, however the second container should only be built for the extensions it serves, and not when those extensions are not ready to be built. This issue extends to other parts of build order logic

CarsonBurke commented 1 year ago

Currently I'm just looking for ideas on how to solve this problem. Thanks

pieterbrandsen commented 1 year ago

Okay

Op vr 22 sep 2023 om 08:14 schreef Carson @.***>

Currently I'm just looking for ideas on how to solve this problem. Thanks

— Reply to this email directly, view it on GitHub https://github.com/The-International-Screeps-Bot/The-International-Open-Source/issues/703#issuecomment-1730858043, or unsubscribe https://github.com/notifications/unsubscribe-auth/AK4CTASKVFMGBKHD7BVH75TX3UUDZANCNFSM6AAAAAA5CS7PO4 . You are receiving this because you were assigned.Message ID: <The-International-Screeps-Bot/The-International-Open-Source/issues/703/1730858043 @github.com>

pieterbrandsen commented 1 year ago

@CarsonBurke

We could create while planning the order we construct it.

Some construction sites like the fast filler container should block until its build.