Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Create a Bot to Find Diamonds in Minecraft (mlabonne.github.io)
54 points by gosub on June 5, 2022 | hide | past | favorite | 8 comments


Baritone does things like that. Mining diamonds would be "#mine diamond_ore". You can toggle "legit mining" for the bot not to use x-ray.

https://youtu.be/CZkLXWo4Fg4

Baritone does a million other things too, including automatic building of entire schematics.

Also, there is a bot built on top of Baritone that orchestrates winning the game, from map creation to slaying the dragon.


This specifically is focused around machine learning, more specifically reinforcement learning. It’s more significant as work done on the ML/RL front can be applied more broadly than just algorithms hard coded to play a specific game like Minecraft.


The videos in this article that are uploaded to YouTube unfortunately have terrible quality, presumably because they were uploaded at 128x128 and then compressed further by YouTube. You should nearest neighbor upscale them to 720p and reupload them.


TL;DR: they arrive at a bot that can chop wood; a user-supplied script crafts a pickaxe. No actual RL agent that finds diamonds here.


I suppose this title is the definition of clickbait then?


The topic of deploying RL agents in games itself is interesting, with pretty mature tooling for interacting with environments.

However the author switches to imitation learning instead of blank-slate RL to accomplish a fraction of what the title promises. I was disappointed.


It could be an example of clickbait, not the definition.


The expression "X is the definition of Y" is now being used metaphorically to mean "X is extremely Y" - just like the word "literally" started to have a second meaning that is basically the opposite of the original one.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: