Skip to content

Commit c9dceee

Browse files
authored
Merge pull request #46 from dongchirua/master
- package version updated - fix minor bug
2 parents a0a664d + 90febe7 commit c9dceee

File tree

4 files changed

+7
-5
lines changed

4 files changed

+7
-5
lines changed

.github/workflows/python-package.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
matrix:
3131
os: [macos-latest, ubuntu-latest]
32-
python-version: [3.6, 3.7, 3.8]
32+
python-version: [3.6, 3.7, 3.8, 3.9]
3333

3434
steps:
3535
- uses: actions/checkout@v2

ma_gym/envs/switch/switch_one_corridor.py

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ def __init__(self, full_observable: bool = False, step_cost: float = 0, n_agents
2626
self._step_cost = step_cost
2727
self._total_episode_reward = None
2828
self._add_clock = clock
29+
self._agent_dones = None
2930

3031
self.action_space = MultiAgentActionSpace([spaces.Discrete(5) for _ in range(self.n_agents)]) # l,r,t,d,noop
3132

ma_gym/envs/traffic_junction/traffic_junction.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ def get_agent_obs(self):
242242
agent_obs = []
243243
for agent_i in range(self.n_agents):
244244
pos = self.agent_pos[agent_i]
245-
mask_view = np.zeros((*self._agent_view_mask, len(agent_no_mask_obs[0])))
245+
mask_view = np.zeros((*self._agent_view_mask, len(agent_no_mask_obs[0])), dtype=np.float32)
246246
for row in range(max(0, pos[0] - 1), min(pos[0] + 1 + 1, self._grid_shape[0])):
247247
for col in range(max(0, pos[1] - 1), min(pos[1] + 1 + 1, self._grid_shape[1])):
248248
if PRE_IDS['agent'] in self._full_obs[row][col]:

setup.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
extras['all'] = [item for group in extras.values() for item in group]
1313

1414
setup(name='ma_gym',
15-
version='0.0.10',
15+
version='0.0.12',
1616
description='A collection of multi agent environments based on OpenAI gym.',
1717
long_description_content_type='text/markdown',
1818
long_description=open(path.join(path.abspath(path.dirname(__file__)), 'README.md'), encoding='utf-8').read(),
@@ -25,8 +25,8 @@
2525
'scipy>=1.3.0',
2626
'numpy>=1.16.4',
2727
'pyglet>=1.4.0,<=1.5.27',
28-
'cloudpickle>=1.2.0,<1.7.0',
29-
'gym==0.19.0',
28+
'cloudpickle==2.0.0',
29+
'gym>=0.19.0,<=0.20.0',
3030
'pillow>=7.2.0',
3131
'six>=1.16.0'
3232
],
@@ -37,5 +37,6 @@
3737
'Programming Language :: Python :: 3.6',
3838
'Programming Language :: Python :: 3.7',
3939
'Programming Language :: Python :: 3.8',
40+
'Programming Language :: Python :: 3.9',
4041
],
4142
)

0 commit comments

Comments
 (0)