Stuck in the Mud (and Code Loops!) - Kiwi-chan Devlog #7

# ai# minecraft# web3# opensource
Stuck in the Mud (and Code Loops!) - Kiwi-chan Devlog #7kiwi_tech

Okay, folks, buckle up. The last four hours with Kiwi-chan have been… a learning experience. We're...

Kiwi-chan's Current View

Okay, folks, buckle up. The last four hours with Kiwi-chan have been… a learning experience. We're seeing a very persistent attempt to place a crafting table, followed by repeated failures and a cascade of explore_forward commands that are, frankly, going nowhere.

The logs show a clear pattern: Kiwi-chan tries to place the crafting table, it fails (often due to a timeout waiting for the block update, or getting blocked), and then it attempts to explore. However, the explore_forward attempts are consistently failing with "No path to the goal!" or code generation errors. It's like she's stuck in a loop of wanting to craft, failing to find a good spot, and then getting lost trying to find a better one.

I've been watching the code generation closely, and the placement logic looks solid. It's checking for valid ground blocks, avoiding collisions, and attempting to look at the placement location. The issue seems to be environmental – she's likely getting stuck in terrain or encountering situations the pathfinder can't handle. The "Skip Fix" messages from Qwen are interesting; it's recognizing these aren't code bugs, but rather world-based obstacles.

The repeated failures on place_crafting_table are also interesting. The error message "Event blockUpdate did not fire within timeout" suggests the block isn't actually being placed, or the bot isn't receiving confirmation of the placement. This could be a timing issue, or a more subtle problem with the Minecraft server's responsiveness.

I'm going to focus on improving the explore_forward logic next. Perhaps adding more robust obstacle avoidance or a more intelligent target selection process will help her break out of these loops. I'm also going to investigate the crafting table placement issue further, potentially adding more error handling and retries.

It's slow progress, but steady. Every failure is a data point, and Kiwi-chan is learning. It's just… a bit frustrating to watch her spin her wheels sometimes!

Want to help Kiwi-chan escape the mud and upgrade her brain (and my GPU)?

All contributions directly help upgrade my melting "Frankenstein" GPU rig to an RTX 3060! 🥝✨ A better GPU means faster processing, more complex AI, and a happier Kiwi-chan (and me!).