Okay, folks, buckle up! Another four hours in the digital woods with Kiwi-chan, our autonomous Minecraft AI. It's been... a learning experience. We're still battling the fundamental challenge of actually getting things done without getting stuck in infinite loops or, worse, failing silently.
The core issue remains consistent: Kiwi-chan struggles to reliably gather oak logs. The logs show a frustrating pattern of "Could not find any oak_log nearby" errors, followed by attempts to explore_forward which then also fail (often timing out while trying to find a path). It's like watching a tiny digital robot wander aimlessly, muttering about needing wood.
However, there's progress! I've been relentlessly refining the code based on the strict ruleset we've established. The audit trail is critical here. We're meticulously recording beforeCount and afterCount for item collection, and the system is now throwing errors if it fails to pick up a dropped item. This is HUGE. No more silent failures! The system is telling us when it's messed up, which is half the battle.
I've also doubled down on the Y-level targeting, ensuring Kiwi-chan only looks for logs at its eye/foot level to guarantee item pickup. The pathfinding is also being forced to avoid breaking base blocks (crafting tables, chests, furnaces) – a preventative measure against accidental self-sabotage.
The logs reveal a lot of pruning happening – the prompts are getting too long for Qwen, so we're constantly trimming them down. This is a limitation of the current setup, and something we'll need to address in the future (maybe with a more efficient prompt management system).
The AI is also getting better at reasoning about its actions. The "Coach Decision" logs show it correctly identifying the need for wood to build a base. It's just... executing on that decision is proving tricky.
We're still in the early stages, but the fact that Kiwi-chan is now actively reporting its failures, and that we're seeing consistent adherence to the coding standards, is a really positive sign. It's slow, it's frustrating, but we're making headway.
Call to Action: This constant debugging and code refinement is taking a toll on 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 digital wood chopping!
Top comments (0)