Comments (5)
I'm not sure what's wrong there. Can you verify that the game is being shut down properly and that you don't have a bunch still running in the background?
Btw given that you're using SC2Env in a context manager (ie with) you don't need to call env.close explicitly.
Also, it's a good idea to compute the number of actions from len(pysc2.lib.actions.FUNCTIONS) since new abilities may be added in future versions of the game.
from pysc2.
@tewalds yes it's sure that starcraft was shut down after each iteration and none of the process remained running. So it is possible to run the code again after it exits, but only few repetitions similarly. And thank you for your last advice.
from pysc2.
closing this issue due to get solved
from pysc2.
@phraust1612 Hi, I am also having an OSError: [Errno 12] Cannot allocate memory
issue. Could you please tell me how you solved this problem? Thanks a lot.
from pysc2.
Hi there, I'm also running into this problem! Any insights? I believe my case is like @tewalds said, that the game is not being properly shut down since the number of game processes in the background is slowly increasing. However, I'm not sure what to do about this since I'm using a context manager and so it should be closing properly no?
from pysc2.
Related Issues (20)
- Proper Camera Width for human plays
- How to get the unit_type of the self-designed unit?
- RuntimeError: SC2_x64 HOT 2
- Could not open details for the replay: /tmp/sc-nb_eul9t/StarCraft II/TempReplayInfo.SC2Replay
- Support for Version 5.0.X Replays? HOT 1
- Raw Unit Y-Axis Assumes Square
- "InvalidMapData" HOT 3
- Replay dataset sizes for versions. HOT 1
- How to fast restart game in multiplayer mode
- Error in transformation action: argument is out of range
- How
- In pysc2, How can I use auto attack? Now it seems disable.
- pysc2.lib.protocol.ProtocolError: `actions` called while in state: Status.ended, valid: (Status.in_game) HOT 2
- TypeError: __init__() got an unexpected keyword argument 'extra_ports' HOT 1
- can i run it in Offline?
- try to run the first time, but failed. HOT 2
- TypeError: Descriptors cannot not be created directly. HOT 4
- Colors.py Error fix HOT 1
- Not Rendering with Nvidia GPU HOT 1
- How could I watch the StarCraft II replays?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pysc2.