Multi-Agent-ALE
Multi-Agent-ALE copied to clipboard
The Arcade Learning Environment (ALE) -- a platform for AI research.
As mentioned in #19
PS E:\study\machineStudy\project\rlFrame\rl_frame> pip install multi_agent_ale_py Looking in indexes: http://mirrors.aliyun.com/pypi/simple/ Collecting multi_agent_ale_py Downloading http://mirrors.aliyun.com/pypi/packages/8a/a1/92127ae8088e45a90a04c5a334db8ddac71815a968884b663bc53416cff6/multi-agent-ale-py-0.1.11.tar.gz (551 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 552.0/552.0 kB 84.8 kB/s eta 0:00:00 Preparing metadata (setup.py) ... done Requirement already satisfied:...
From https://github.com/cogment/cogment-verse/blob/8ccad71d8b0339723340f65eed5e30134e1055a4/docs/develop/petting_zoo.md?plain=1 > This step is only required for Apple silicon-based computers (e.g., M1&2 chips). Clone [Multi-Agent-ALE](https://github.com/Farama-Foundation/Multi-Agent-ALE) repository > > ```console > $ git clone https://github.com/Farama-Foundation/Multi-Agent-ALE.git > $ cd Multi-Agent-ALE...
When trying to use `ale.setRAM()` with libffi 3.4.2 and higher, the following error is thrown: ``` File ".../lib/python3.8/site-packages/multi_agent_ale_py/ale_python_interface.py", line 348, in setRAM return ale_lib.setRAM(self.obj, memory_index, value) RuntimeError: ffi_prep_cif_var failed ```...
This changes the argument type of setRAM to a `c_int` from a `c_ubyte`, as[ libffi 3.4.2 does not accept small C integer types in ffi_prep_cif_var().](https://github.com/libffi/libffi/releases/tag/v3.4.2) Closes issue #14
Fix linux and macos wheel builds Pipelines passing here: https://github.com/benblack769/Multi-Agent-ALE/actions/runs/11993195640
I have been trying to install it with 'pip install multi-agent-ale-py' for the last 2 to 3 hours. Here is the full stacktrace. Please help Collecting multi-agent-ale-py Using cached multi-agent-ale-py-0.1.11.tar.gz...
There are two problems preventing proper windows build: - need to provide zlib dependency to cmake - declare dll symbol exports (otherwise ale_c.dll built w/o exports at all, unlike linux...
Would it be possible to release a new version of `multi-agent-ale-py` with the latest fixes from the master branch? More specifically, I'm looking into this fix: https://github.com/Farama-Foundation/Multi-Agent-ALE/commit/92d22b8b98c2e46bca7170929e5b873bf0472c3f The latest package...