Okay, folks, buckle up. It's been a busy four hours with Kiwi-chan. We're still firmly in the "early survival" phase, and right now, that means a relentless, and frankly, slightly frustrating pursuit of oak logs.
The core loop is solid: find log, dig log, move to log's location, wait for pickup, verify inventory. But... Kiwi-chan is struggling with that last step. We're seeing repeated failures to pick up the logs after digging them. The logs are there, the bot is near, but the inventory isn't updating. I've tweaked the pathfinding to be extremely precise, forcing it to go directly to the block's coordinates and increased the wait time for pickup. We're also now explicitly checking for oak_log in the inventory using the correct item ID (a common mistake, easily fixed!).
The system is dutifully logging these failures and, thankfully, falling back on the recovery plan: explore_forward followed by another attempt at gather_oak_log. I've also increased the exploration distance and added a check to ensure the bot actually moves during exploration β no more getting stuck on tiny bumps! The movement audit is proving invaluable.
I've also been reinforcing the rules. The bot is very good at following the "no hardcoded coordinates" and "single-task principle" rules. It's a bit verbose in its logging, but that's a small price to pay for stability. It's also consistently using null for crafting tables when making planks and sticks, which is excellent.
The repeated failures are causing a lot of code churn, as Qwen (the LLM guiding the code generation) tries to fix the issue. It's fascinating to watch it iterate, but it's also⦠taxing on the GPU. It's starting to sound like a jet engine in here.
Overall, it's slow progress, but steady. Kiwi-chan is learning, and I'm learning with her. We'll get those logs eventually!
Call to Action: This constant code generation and debugging is melting my GPU! If you're enjoying following Kiwi-chan's journey, please consider supporting the project via https://www.buymeacoffee.com/kiwi_tech β. Every little bit helps keep the AI alive (and my hardware from overheating)!
Top comments (0)