trueagi-io / vereya Goto Github PK
View Code? Open in Web Editor NEWPython api for agents in minecraft
Python api for agents in minecraft
there are gradle plugins for courseforge, investigate if we can use them to automate publishing
After updating my boost libs to 1.65.1 I faced the next problem. When I'm trying to build Vereya with -DSTATIC_BOOST=0 flag and set (BOOST_PYTHON_NAME "python3") (the only working option for me) the resulting library cannot be imported due to ImportError: dynamic module does not define module export function (PyInit_VereyaPython)
add api for creating blocks at given coordinates
by default worlds should be only temporary i.g. for tests. As for now worlds created through api are saved
add tests where minecraft client is connected to external server
This functionally there was in malmo, so probably we can easily port the code.
When I'm trying to send attack command nothing happens. The agent stands still.
Vereya mod doesn't allow to change the Minecraft window position. It is inconvenient in some cases, when the window appears to be placed at the bottom of the screen and the chat line is outside the screen. It would be good to be able to move the window (or at least if the window would be centered within the screen). [Issue appears on Mac. Didn't test it under Linux]
Building with current CMakeLists and -DSTATIC_BOOST=0 flag raises error when u're trying to import resulting VereyaPython.so: ImportError: /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.65.1: undefined symbol: PyClass_Type
Currently it's partly fixed by changing
set (BOOST_PYTHON_NAME "python")
by
set (BOOST_PYTHON_NAME "python3")
in line 70 CMakeLists.txt
Add game status to the state returned from the game(paused, under control of ai, human-controlled)
Ensure that tests run on macos
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.