10-11-2015, 07:53 AM
(This post was last modified: 10-11-2015, 07:56 AM by newomaster.)
Just to be clear here, you're writing a bot that plays minecraft with some basic functionality preprogrammed, but can learn as well? Are you going to implement some kind of neural network and have it learn on its own based on some arbitrary objective within the game?
If I were doing this I would write a mod to scan the block states of the world (probably the current chunk or a 3x3 area of chunks) and then use evolutionary neural networks to map keys to controls like Seth did in MarI/O. I don't know how well this would turn out for minecraft, especially since it's a 3D game where viewing angle and direction plays a large part in how the game is controlled, but I'm confident a NN could learn to control that.
If I were doing this I would write a mod to scan the block states of the world (probably the current chunk or a 3x3 area of chunks) and then use evolutionary neural networks to map keys to controls like Seth did in MarI/O. I don't know how well this would turn out for minecraft, especially since it's a 3D game where viewing angle and direction plays a large part in how the game is controlled, but I'm confident a NN could learn to control that.