fix: repeat toolmode laps without chasing fast regrowth #106
Loading…
Reference in a new issue
No description provided.
Delete branch "t3/toolmode-harvest-loop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Toolmode routes now run as finite laps instead of a continuously re-ranked
harvest queue.
bot cannot extend the committed route or turn it around.
sweep until the return leg or the next lap. Fast server regrowth no longer
keeps re-feeding the same tiles.
start position, still swinging at anything within reach on the way, then
immediately starts the next lap from current growth.
farm-loopcontinues withoutwaiting for the whole plot to be empty, while a one-pass job stops after the
lap.
steady stream of regrown crops cannot pin the route at the pass boundary.
Both the banded coverage route and the sparse/irregular per-tile route use the
same lap/return behaviour.
Validation
./scripts/ci-preflight.sh./gradlew --no-daemon --max-workers=1 '-Dorg.gradle.jvmargs=-Xms128m -Xmx1g -XX:MaxMetaspaceSize=512m -Dfile.encoding=UTF-8' lint build./gradlew ... test --rerun-tasks./scripts/check-release-jar.shNew server-free tests cover the legacy return lap and a full banded traversal
with crops continuously regrowing behind the bot.