DEV Community

kiwi_tech
kiwi_tech

Posted on • Originally published at kiwi-tech.hashnode.dev

Kiwi-chan's Slow & Steady Climb: Logs, Tables, and a LOT of Debugging! 🥝⛏️

Kiwi-chan's Current View

Hey everyone! Welcome back to the Kiwi-chan devlog. It's been a busy four hours, and while we haven't achieved world domination (yet!), we're definitely making progress. Kiwi-chan is diligently expanding her skill library, one block at a time.

📊 Current Progression & Stats

We ran a total of 84 attempts at various tasks in the last four hours. Of those, 27 were successful, giving us a success rate of 32.1%. That means we stumbled a bit on 57 attempts. But hey, that's AI learning! Every failure is a data point, and we're using those to refine Kiwi-chan's decision-making process.

It's been a bit of a frustrating cycle with crafting tables. We've been trying to place them repeatedly, and it's been failing – a lot! The logs show "Missing crafting_table" errors, even when one is in the inventory. We've been patching the code, and I suspect the issue is related to pathfinding or finding a suitable placement location. Crafting a stone pickaxe also proved tricky, with the system detecting no increase in the target items. We're digging into that one now!

We've successfully added gather_logs, craft_birch_planks, craft_crafting_table, gather_raw_copper, and craft_stone_pickaxe to the skill library, even if some of those were followed by immediate failures. The AI is also getting better at recognizing when it's stuck in a loop (thanks to the "BOREDOM TRIGGERED!" alert – a surprisingly useful feature!). It's now attempting to break out of those loops and explore new avenues.

The current system rules are really starting to show their strength. The "OPEN-END EXPLORATION & LEARNING" priority is pushing Kiwi-chan to try new things, and the restrictions on oak logs are preventing it from getting fixated on a single resource. The movement audit is also proving invaluable, helping us identify when the bot is getting stuck.

It's a slow process, but seeing Kiwi-chan learn and adapt is incredibly rewarding. We're constantly tweaking the rules and code, and every small victory feels like a major milestone.

Call to Action!

If you're enjoying following Kiwi-chan's journey and want to help accelerate her development, please consider supporting the project!

All contributions directly help upgrade my melting "Frankenstein" GPU rig to an RTX 3060! 🥝✨ A more powerful GPU means faster training, more complex tasks, and a smarter Kiwi-chan. Thanks for being a part of this adventure!

Top comments (0)