Skip to content

Commit b441b44

Browse files
author
Norbert Kozlowski
committed
Add bigger multiplexer problems
1 parent 6ab0d2e commit b441b44

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

gym_multiplexer/__init__.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
name = "boolean-multiplexer"
66
max_episode_steps = 1
77

8+
# Length of a multiplexer is calculated
9+
# using l = k + 2^k
10+
811
register(
912
id='{}-3bit-v0'.format(name),
1013
entry_point='gym_multiplexer:BooleanMultiplexer',
@@ -24,4 +27,18 @@
2427
entry_point='gym_multiplexer:BooleanMultiplexer',
2528
max_episode_steps=max_episode_steps,
2629
kwargs={'control_bits': 3}
30+
)
31+
32+
register(
33+
id='{}-20bit-v0'.format(name),
34+
entry_point='gym_multiplexer:BooleanMultiplexer',
35+
max_episode_steps=max_episode_steps,
36+
kwargs={'control_bits': 4}
37+
)
38+
39+
register(
40+
id='{}-37bit-v0'.format(name),
41+
entry_point='gym_multiplexer:BooleanMultiplexer',
42+
max_episode_steps=max_episode_steps,
43+
kwargs={'control_bits': 5}
2744
)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from setuptools import setup, find_packages
22

33
setup(name='parrotprediction-openai-envs',
4-
version='0.9.2',
4+
version='0.9.3',
55
description='Custom environments for OpenAI Gym',
66
keywords='acs lcs machine-learning reinforcement-learning openai',
77
url='https://github.com/ParrotPrediction/openai-envs',

0 commit comments

Comments
 (0)