Project Malmo is a platform for Artificial Intelligence experimentation and research built on top of Minecraft. We aim to inspire a new generation of research into challenging new problems presented by this unique environment.
Anyone have any good links for creating an online server using malmo. I'd like to host a server and have users play with an agent I designed to see if it is helpful to them.
malmö runs on an older version of minecraft, so if you managed to pull that off, then the clients would need to degrade their minecraft
@rohanpaleja27 the main problem I would think is that the malmö mod is a client mod without server version, so i'm pretty sure you can't make a server with the mod, meaning you can't join if you have the mod installed...
Rohan R Paleja
ah I see, thanks @airzocker_gitlab@marcus1337
Hey, anyone has a quick idea about how to calculate a distance between a block and a player?
if you have two points in space you can take point A minus point B
This might be a somewhat basic question, but: is there a canonical way to use the information returned by ObservationFromGrid, along with the Pitch and Yaw of an agent's viewpoint, to subset the grid observation to those blocks an agent could see from their viewpoint? My understanding is that ObservationFromGrid is returned in absolute orientation rather than orientation with reference to the player's viewpoint, but I can't find documentation for how the array returned from ObservationFromGrid is orientated in terms of N/S/E/W
In part 7 of the tutorial for Malmo: https://microsoft.github.io/malmo/0.17.0/Python_Examples/Tutorial.pdf, They use the curly quotes: o agent_host.sendCommand(“hotbar.9 1”) # press the key o agent_host.sendCommand(“hotbar.9 0”) # release the key. These quotes cause a compilation errors which can be a very confusing error to figure out. Is there a way to get this fixed? Should I PR this? (All that needs to be done is exchange the curly quotes for the straight ones)
@satyamedh Im not sure how alive this chat is. I checked out your code. I think I'll be able to fix your problem, but I'd need your entire code (including xml files). As the SO people said, a minimum reproducible example is needed.
looking for some educator resource to teach AI in Minecraft
@satyamedh ill try to get to it soon, perhaps tmrw
@satyamedh yep, can you describe your current problem precisely?
Time to re-setup TF lol
Hello All! I am a beginner with the Malmo project. I am interested in using it for a user study. Does anyone know what Malmo offers in terms of data collection for multi-player? I'd like to run sessions with multiple players and collect data about people's behavior in Minecraft. I'd appreciate any help you all can give.
Hey everyone, I'm currently working on modifying the eating_1.xml mission sample. I was wondering if there is a way to make my agent keep moving. It stops now and then but that is not nice when you're trying to collect things. I'm sure it has to do with the ContinuousMovementCommands functions but I'm just not exactly sure what to do
Hi all, I'm a student who just came upon this project a few day ago. I've taken a tensorflow for beginner course and I'm wondering if Malmo can be implemented with Tensorflow, just a simple demonstration will do. Specifically, I'm trying to modify tutorial_6 to use tf_agent (https://www.tensorflow.org/agents/overview). This is the closest thing I can find online explaining how to use tensorflow for reinforcement learning. Any help or advice is appreciated.
How hard would it be to create a server version of the Malmo client mod? It would be great to have a hosted server with Malmo agents that users could interact with.
Hi, I am new to malmo platform . I want to come up with a simple house layout. Can anyone help me?
Hey, the "use 1" command in DiscreteMovementCommands is not working for me. Has anyone else faced this problem, and is there any solution to it?
I getting error while I am trying to use a different xml file in tutorial8.py?
Error starting mission: Failed to find an available client for this mission - tried all the clients in the supplied client pool.
Can anyone tell how to fix it?
;-; just launch Minecraft first ;-; do u eveb read the docs???? @SarthakPujari2_twitter
when i try my first example, "ImportError: No module named 'MalmoPython'"how can deal with this problem??help me plz.I use the docker
Hello everyone! I am having troubles installing malmo==0.37.0 Where can I find a pip installable wheel?
does project malmo work for Minecraft bedrock edition
Hello, is there a way to pause the Malmo instance until the agent request the next state?
Or, is there a way to slow the game down?
Hi, I just installed Malmo and was wondering if its possible to load an agent to a manually crafted world instead of defining it in XML?
Also, I wanted to ask can we use Malmo without owning a copy of Minecraft? Because malmo launched a mc forge version and didn't ask me to login or anything like the normal Minecraft. I wanted to know this for a colleague of mine.
@nerdimite Not sure. I just got malmo to build on my fedora box. I'm going to try running in the next hour. If I need to use retail Minecraft (which I have), I think I may need to update the Forge files
@nerdimite Looks like it downloads a version bundled with the library. I'd like to use 1.16, and will spend some time to figure it out
@nerdimite I was unable to figure out your first question. You can run Malmo without owning an official copy of Minecraft, though.
hi, i have help request
i have a problem: MalmoPython it does´t exist in my files/ folders
and when i launched \malmo\scripts\python-wheel\package\malmo i got error that i dont have Malmo imported
hi I want to build a env like MineRL or MalmoEnv , which support chat observation from other agent , I know that the MalmoPython package can support kinds of observation like ObservationFromRay, ObservationFromGrid, ObservationFromChat. But I don't know how can I achieve these information in MalmoEnv or MineRL (gym-like) way, I check the MineRL and MalmoEnv code, I can only find the core.py comm.py related to my question.... can anyone help me here plz?