Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
842 commits
Select commit Hold shift + click to select a range
f546cdb
Update setup
jsuarez5341 Jun 30, 2021
c677281
add resource symlink
jsuarez5341 Jun 30, 2021
6be6efa
setup fixes
jsuarez5341 Jun 30, 2021
6b76f63
Setup fixes
jsuarez5341 Jun 30, 2021
8f0592e
Setup fixes
jsuarez5341 Jun 30, 2021
779ab45
Fix setup
jsuarez5341 Jun 30, 2021
98093ed
Fix typo in docs
jsuarez5341 Jun 30, 2021
d642806
Update splash
jsuarez5341 Jun 30, 2021
f2b9074
140 epochs on small multimodal
jsuarez5341 Jul 1, 2021
f16e4e7
update requirements
jsuarez5341 Jul 2, 2021
bfd78bd
Merge branch 'master' of https://github.com/jsuarez5341/neural-mmo
jsuarez5341 Jul 2, 2021
6d676ba
Temp patch for circular env import
jsuarez5341 Jul 11, 2021
1c022c7
Merge branch 'master' of https://github.com/jsuarez5341/neural-mmo
jsuarez5341 Jul 11, 2021
ffc528c
Update experiment configs with train pop vals (experiments still corr…
jsuarez5341 Jul 11, 2021
93bda74
Fix typos in neurips docs
jsuarez5341 Jul 13, 2021
7c3a066
Add naming option to concurrent config
jsuarez5341 Jul 20, 2021
cb79f4c
Update user guide
jsuarez5341 Jul 25, 2021
c951089
Game wiki
jsuarez5341 Jul 26, 2021
add906e
Wandb and tune integration
jsuarez5341 Jul 28, 2021
81a9856
Initial multi policy evaluator
jsuarez5341 Aug 3, 2021
ecd6dd7
Multi-policy eval
jsuarez5341 Aug 3, 2021
f10c116
Multipolicy training with parallel evaluation
jsuarez5341 Aug 3, 2021
4442128
Eval config
jsuarez5341 Aug 4, 2021
6428cd3
823 epoch 16k small map 1.2b obs model
jsuarez5341 Aug 4, 2021
623af76
Merge branch 'v1.5-wandb' of https://github.com/jsuarez5341/neural-mm…
jsuarez5341 Aug 4, 2021
7f852a7
Skill rating during evaluation and training fixes
jsuarez5341 Aug 6, 2021
08ef491
Latest
jsuarez5341 Aug 6, 2021
64753da
Add rank evalutor
Aug 11, 2021
334c7e5
additional optimization and testing
Aug 18, 2021
deb2f5f
Start render update
jsuarez5341 Aug 19, 2021
a3eb58d
v1.5.2 Update
jsuarez5341 Aug 26, 2021
64862e3
Config defaults
jsuarez5341 Aug 26, 2021
5f326e2
Remove evaluator and clean imports
jsuarez5341 Aug 26, 2021
d9f81ac
Update reqs
jsuarez5341 Aug 27, 2021
ca1330c
Merge branch 'v1.5-wandb' of https://github.com/jsuarez5341/neural-mm…
jsuarez5341 Aug 27, 2021
bda70df
Latest checkpoint
Aug 27, 2021
5fa580e
Merge branch 'v1.5-wandb' of https://github.com/jsuarez5341/neural-mm…
Aug 27, 2021
87506d8
experiment state files
Aug 27, 2021
6eb4cda
Update model
Aug 27, 2021
c80d565
Update model
Aug 27, 2021
d6a525a
Update checkpoint
Aug 27, 2021
e1d85f6
Update checkpoint
Aug 27, 2021
0929ca1
1k epoch count_steps_by=agent_steps. 1540 SR SOTA?
jsuarez5341 Aug 30, 2021
5d4ca36
Update configs for resume/restore
jsuarez5341 Aug 31, 2021
4ae3d14
Update batching for SOTA method
jsuarez5341 Aug 31, 2021
484b1a3
Per-env rank updates
jsuarez5341 Sep 1, 2021
086d952
Fix --help flag
jsuarez5341 Sep 1, 2021
372a478
Update docs
jsuarez5341 Sep 1, 2021
f5290fe
Update patch notes
jsuarez5341 Sep 1, 2021
c3afe7c
Merge pull request #44 from jsuarez5341/v1.5.2
jsuarez5341 Sep 1, 2021
525ba11
Update version number
jsuarez5341 Sep 1, 2021
ab0e886
Remove old checkpoints
jsuarez5341 Sep 2, 2021
7152894
Create .is_checkpoint
jsuarez5341 Sep 13, 2021
eb2107d
Delete achievements_web.png:Zone.Identifier
jsuarez5341 Sep 15, 2021
27554dd
Fix achievement not updating bug
jsuarez5341 Sep 20, 2021
10e8599
Fix achievements not updating
jsuarez5341 Sep 20, 2021
07cefde
update splash
jsuarez5341 Sep 22, 2021
adac1d3
Update splash
jsuarez5341 Sep 22, 2021
52ea41d
Replace zoom figure with zoom video
jsuarez5341 Sep 24, 2021
05df93c
Update website for NeurIPS paper
jsuarez5341 Oct 14, 2021
435f0eb
Add arxiv links
jsuarez5341 Oct 15, 2021
c0ab3fa
Add spawn config for competition round 2
jsuarez5341 Oct 25, 2021
fd5502f
Fix policy indexing with multiple copies
jsuarez5341 Oct 25, 2021
567a1fa
Fix spawn num in eval and remove breakpoint
jsuarez5341 Oct 25, 2021
df651ea
Pettingzoo integration; non-rllib tests passing
jsuarez5341 Nov 3, 2021
07995c5
RLlib model compat with pettingzoo env; training bugged
jsuarez5341 Nov 4, 2021
13ff569
Forgot forge; adding
jsuarez5341 Nov 4, 2021
e4c3e25
Minor consistency fixes
jsuarez5341 Nov 4, 2021
6bf7c53
Possible fix: space sorting in action computation
jsuarez5341 Nov 4, 2021
47c93a9
Latest checkpoint
jsuarez5341 Nov 8, 2021
f544ab4
Minor doc and test updates for PettingZoo integration. Not suited for…
jsuarez5341 Nov 8, 2021
551906b
Update rllib.txt
jsuarez5341 Nov 10, 2021
c096597
Update rllib.txt
jsuarez5341 Nov 10, 2021
7f5fc7a
Generalize PettingZoo Wrapper
jsuarez5341 Nov 11, 2021
2974965
Save/load and achievement reward fixes
jsuarez5341 Dec 2, 2021
3fe8b23
Update config to reorder achievements
jsuarez5341 Dec 2, 2021
5fdc035
Some bug in custom_metric collection
jsuarez5341 Dec 2, 2021
1a10c33
Update docs for v1.5.3
jsuarez5341 Dec 3, 2021
28ece71
Fix poster render
jsuarez5341 Dec 4, 2021
75f5801
Minor naming changes
jsuarez5341 Dec 4, 2021
eef4c60
Merge branch 'v1.5.3' of https://github.com/jsuarez5341/neural-mmo in…
jsuarez5341 Dec 4, 2021
dec948a
Update exp name creation
jsuarez5341 Dec 4, 2021
ad8dd43
Patch for janky np_random rllib bug
jsuarez5341 Dec 6, 2021
1275be0
Moderate bug fix: Config MRO. NPC levels and small env settings now c…
jsuarez5341 Dec 6, 2021
6822545
Update install docs
jsuarez5341 Dec 6, 2021
2e1690b
Update baseline v1.5.3 best
jsuarez5341 Dec 6, 2021
049df26
Merge branch 'v1.5.3' of https://github.com/jsuarez5341/neural-mmo in…
jsuarez5341 Dec 6, 2021
b70e299
Update load params to latest checkpoint
jsuarez5341 Dec 6, 2021
1dcb2c2
Fix discord widget
jsuarez5341 Dec 6, 2021
eb10de7
Fix discord widget
jsuarez5341 Dec 6, 2021
4f1e93a
Fully trained v1.3 baseline 1638 SR
jsuarez5341 Dec 7, 2021
80fbf8c
Merge branch 'v1.5.3' of https://github.com/jsuarez5341/neural-mmo in…
jsuarez5341 Dec 7, 2021
a80b049
v1.5.2 baseline 1500 sr
jsuarez5341 Dec 7, 2021
701b7b4
Merge branch 'master' into v1.5.3
jsuarez5341 Dec 7, 2021
2de6194
Merge pull request #46 from jsuarez5341/v1.5.3
jsuarez5341 Dec 7, 2021
e6b9e9b
Update README.md
jsuarez5341 Dec 7, 2021
9ad8eab
Remove docs from server repo
jsuarez5341 Dec 14, 2021
3072638
Port map file struct
jsuarez5341 Dec 15, 2021
d5edbe0
Add text assets
jsuarez5341 Dec 15, 2021
b619ec7
First major refactor for new org
jsuarez5341 Dec 17, 2021
e66be72
Name and packaging refactor
jsuarez5341 Dec 17, 2021
277637e
Fix image links
jsuarez5341 Dec 17, 2021
3e5c803
Update README.md
jsuarez5341 Dec 18, 2021
2475454
Latest API refactor
jsuarez5341 Dec 20, 2021
dd5f790
Merge branch 'master' of https://github.com/neuralmmo/environment
jsuarez5341 Dec 20, 2021
b6a83dc
Missed color file
jsuarez5341 Dec 20, 2021
7c6bbb6
Add dep and fix init call in config.Config
jsuarez5341 Dec 20, 2021
0828982
Update version number
jsuarez5341 Dec 20, 2021
f08c037
Fix tests and missing deps
jsuarez5341 Jan 3, 2022
568b17d
Update resource pack
jsuarez5341 Jan 3, 2022
1d8d820
Update achievement path
Jan 4, 2022
a24d2d0
Update version
Jan 4, 2022
006209e
Setup.py tweaks
Jan 4, 2022
60d0d77
Terrain and task APIs
Jan 6, 2022
eef9d46
Achievement system fixes
Jan 6, 2022
ac7140d
add FORCE_MAP_GENERATION param
jsuarez5341 Jan 10, 2022
db08f70
Update gym version
jsuarez5341 Jan 10, 2022
b1a6d98
Remove stale reqs, fix new API bugs: tests passing
jsuarez5341 Jan 11, 2022
c2b6682
Add default lifetime task to logs for SR computation
jsuarez5341 Jan 11, 2022
16e0d41
Update setup to fix install conflicts
jsuarez5341 Jan 11, 2022
a6fc326
Update setup + one fix for docs to build
jsuarez5341 Jan 12, 2022
5048bba
Update version
jsuarez5341 Jan 12, 2022
1c81f0b
Update version
jsuarez5341 Jan 12, 2022
2f61fb8
Merge branch 'master' into terrain-task-api
jsuarez5341 Jan 12, 2022
440e7a8
Merge pull request #47 from NeuralMMO/terrain-task-api
jsuarez5341 Jan 12, 2022
6a257d6
NMMO tweaks for latest demos
jsuarez5341 Jan 14, 2022
57a261c
Minor overlay fixes and ratings
Jan 20, 2022
c0894e7
Add openskill rating lib
jsuarez5341 Jan 21, 2022
814b209
Update version and deps
Jan 22, 2022
ba82b8d
All config in setup
Jan 22, 2022
2ae9e2e
Set ratings defaults to 1000/1500 SR
jsuarez5341 Jan 24, 2022
1226f23
Add terrain into API
jsuarez5341 Jan 26, 2022
cbd9204
First passing test on refactor integration
jsuarez5341 Jan 26, 2022
61b163c
Bug fixes with baselines integration
jsuarez5341 Jan 28, 2022
a490152
observation space fixes and skills
jsuarez5341 Feb 3, 2022
4f5c3a7
Integration for latest neural models
jsuarez5341 Feb 7, 2022
38615a3
Major config refactor, modular env demo, bug fixes, stackables
jsuarez5341 Feb 12, 2022
7a27cf0
Update experience to 15 levels
jsuarez5341 Feb 12, 2022
9e258c3
Merge pull request #48 from NeuralMMO/v1.6-cowboy-dev
jsuarez5341 Feb 12, 2022
09adf6f
Fix ascii motd path
jsuarez5341 Feb 14, 2022
cf29fc3
Update version
jsuarez5341 Feb 14, 2022
a20a3e9
Major stackables bug fixes and support; hard choice made to omit quan…
jsuarez5341 Feb 16, 2022
c059645
Merge pull request #49 from NeuralMMO/v1.6-cowboy-dev
jsuarez5341 Feb 16, 2022
5256c11
Upgrade to ray 1.10.0 and del tensorflow requirement
jsuarez5341 Feb 19, 2022
0bf8f64
Bump grpcio and version
jsuarez5341 Feb 22, 2022
b8deed3
Minor spawn bug fix for tests
jsuarez5341 Mar 3, 2022
3fe6cfa
Add strict gym version requirement; fixes baseline env argument bug
jsuarez5341 Mar 3, 2022
c7f5468
Initial obs pack/unpack utils and tests
Mar 4, 2022
2f8246c
Update __init__
Mar 4, 2022
c49afa2
Fix circular dep
Mar 4, 2022
19519aa
Add actions emulation layer
jsuarez5341 Mar 9, 2022
65e0c22
Add emulation layer file, tests, fixed imports, config params
jsuarez5341 Mar 15, 2022
4ab3af1
Emulation file
jsuarez5341 Mar 16, 2022
e7da496
Replay utlity
Mar 23, 2022
1a6ec12
use pickle+lz4 to dump replay
Mar 23, 2022
c654fd3
Merge pull request #51 from zhm9484/pickle-lz4-replay
jsuarez5341 Mar 23, 2022
093cbbf
Minor bug fixes
jsuarez5341 Mar 23, 2022
64aec37
sb3 compat
jsuarez5341 Mar 23, 2022
3f6aac3
sb3 integrations
Mar 28, 2022
c1bd21c
Update integrations to fix resets and horizon
jsuarez5341 Mar 28, 2022
57291a1
Update horizon handling
jsuarez5341 Mar 29, 2022
da72ee3
Randomize spawn position of each population
bowuCCS Apr 1, 2022
258aaf3
Add render in Replay
bowuCCS Apr 1, 2022
7672522
Initial evaluator changes
jsuarez5341 Apr 1, 2022
83c07ce
Merge pull request #52 from wubo1996/serial-obs
jsuarez5341 Apr 1, 2022
a9c3c81
Merge pull request #53 from wubo1996/random_spawn_position
jsuarez5341 Apr 1, 2022
03e3f78
Bug fix for dummy ob
jsuarez5341 Apr 4, 2022
d570b13
Tweak overlay api args
jsuarez5341 Apr 5, 2022
9068ef9
Fix rllib integration
jsuarez5341 Apr 5, 2022
95d2537
Merge pull request #54 from NeuralMMO/serial-obs
jsuarez5341 Apr 6, 2022
d5c3986
Update ijcai version using a1 suffix
Apr 6, 2022
0557859
python 3.7 support and cleanrl setup
Apr 8, 2022
2cf114a
Fix integration imports
Apr 8, 2022
0fa63a7
Fix done bounds for lstm cleanrl?
Apr 11, 2022
99ba2d0
Fix population attack and replay save bugs
Apr 12, 2022
8768994
fix population bug
Apr 13, 2022
1dc8974
Merge branch 'cleanrl-fix-lstm' into ijcai-competition
jsuarez5341 Apr 13, 2022
994a6e0
Merge pull request #55 from NeuralMMO/ijcai-competition
jsuarez5341 Apr 13, 2022
e0fac0a
Multidiscrete action space
jsuarez5341 Apr 14, 2022
4f89ef3
Add communication channel
Apr 20, 2022
ae92753
Update deps and openskill import
jsuarez5341 Apr 21, 2022
68794d6
Initial v1.5.4
Apr 22, 2022
faf0eac
Rating lib additions
jsuarez5341 Apr 23, 2022
25fe56b
Add evaluation support to cleanrl integration
jsuarez5341 Apr 27, 2022
aeec9e1
Remove extra prints
jsuarez5341 Apr 28, 2022
37475da
Update openskill
jsuarez5341 Apr 29, 2022
dde56b3
Filter invalid scripted actions
Apr 29, 2022
f2dc9ed
Latest setup
Apr 29, 2022
5cde906
Update README.md
jsuarez5341 Apr 29, 2022
aa6407c
Respawn environment
jsuarez5341 May 20, 2022
a0db62d
Spawn camp prevention
jsuarez5341 Jun 5, 2022
e869a7a
Random n agent config. First env to beat scripted combat with cleanrl
jsuarez5341 Jun 18, 2022
5f54cda
Clean up vec env integration that accepts a list of configs
jsuarez5341 Jun 18, 2022
5d77faa
Bump version
jsuarez5341 Jun 18, 2022
cbe9571
Merge v1.5.5 into v1.6
jsuarez5341 Jun 20, 2022
6ef48d2
Integration tweaks with cleanrl
jsuarez5341 Jun 22, 2022
d29ad72
Bug fix on merge
jsuarez5341 Jun 24, 2022
263a376
Update and balance default config and rescale xp
jsuarez5341 Jun 29, 2022
d72c9a7
Rebalance combat to require weapons. Weapons now rarely drop from for…
jsuarez5341 Jul 7, 2022
6c6b8f9
Add death fog speed and safe area
jsuarez5341 Jul 8, 2022
2f51dc2
Initial merge from v1.5.x into v1.6. There WILL be leftover merge iss…
jsuarez5341 Jul 8, 2022
3c062de
Merge pull request #62 from NeuralMMO/v1.6-merge-v1.5.5
jsuarez5341 Jul 8, 2022
3a7f65d
Minor bug fixed around IO with systems disabled
jsuarez5341 Jul 9, 2022
f864780
Update version
jsuarez5341 Jul 9, 2022
59f4560
Remove broken logging for now
jsuarez5341 Jul 15, 2022
0ec4d19
Integrations for new wandb logging
jsuarez5341 Jul 16, 2022
f60ee21
Minor balancing, fix bug with price=0
jsuarez5341 Jul 19, 2022
982090d
Fix packet structure for latest client
jsuarez5341 Aug 2, 2022
bf201ec
Fix death fog calc
jsuarez5341 Aug 3, 2022
7c281ac
Add friendly fire and spawn immunity flags
jsuarez5341 Aug 3, 2022
824eaff
flip friendly fire sign
jsuarez5341 Aug 3, 2022
162dc6b
Rebalance NPC armor
jsuarez5341 Aug 3, 2022
b713e48
Add give <item, target> to action space
jsuarez5341 Aug 3, 2022
63f72e1
Give buy/sell priority based on entID
jsuarez5341 Aug 4, 2022
d94d48f
Agents now properly consume items
jsuarez5341 Aug 5, 2022
7d8a4ba
Event and milestone separate logging
jsuarez5341 Aug 5, 2022
1b72e08
Parametrize out a ton of combat args into config
jsuarez5341 Aug 5, 2022
987bfee
Add replay function
jsuarez5341 Aug 7, 2022
f4d7225
Update price action to [0, 100)
jsuarez5341 Aug 9, 2022
732d91e
Scripted AI takes into account nearby agents as obstacles
jsuarez5341 Aug 9, 2022
06cd81c
Change NPC attack dist to lInf
jsuarez5341 Aug 9, 2022
7420349
Consumables should not stack
jsuarez5341 Aug 9, 2022
0c5e147
Scripted agent targeting and combat freeze fixes
jsuarez5341 Aug 11, 2022
1b99cf4
Boot Walrus
jsuarez5341 Aug 12, 2022
3bb6fbc
Add market to packets
jsuarez5341 Aug 12, 2022
bdb3e78
Add actions (except for attack) to player history packet
jsuarez5341 Aug 12, 2022
3d7f100
Total damage metric
jsuarez5341 Aug 12, 2022
e34a595
Experimental less level-dependent combat formula
jsuarez5341 Aug 13, 2022
a65e258
Fix team loader bug
jsuarez5341 Aug 13, 2022
bcec2bb
Spacing options for concurrent spawning
jsuarez5341 Aug 13, 2022
a330999
Fix key error on empty step with new action packets
jsuarez5341 Aug 16, 2022
7b191cf
Add damage received and inflicted
jsuarez5341 Aug 16, 2022
0a836e4
Offline dataset generator
jsuarez5341 Sep 10, 2022
1559d66
remove stray breakpoint
Sep 11, 2022
c55ce57
Bump version
jsuarez5341 Sep 11, 2022
b7c56f9
Bump nmmo version, remove openskill from base imports
jsuarez5341 Sep 13, 2022
2b45821
Replay deps, remove stray T()
jsuarez5341 Sep 13, 2022
4ade087
Merge branch 'v1.6' of https://github.com/NeuralMMO/environment into …
jsuarez5341 Sep 13, 2022
2cbf80d
Add seeding option. Does NOT work if .render() is called
jsuarez5341 Sep 13, 2022
277a378
Bump version
jsuarez5341 Sep 13, 2022
c9fbf0e
Seed offline datasets
jsuarez5341 Sep 13, 2022
587a141
Offline data through only distributing actions
jsuarez5341 Sep 13, 2022
a7caf54
Fix determinism bug in global item IDs, move seed arg to init
jsuarez5341 Sep 15, 2022
6218829
Bump version
jsuarez5341 Sep 15, 2022
d0df042
Determinize baseline by reseting global item count and converting set…
jsuarez5341 Sep 16, 2022
b5acd6f
Add ordered-set to reqs
jsuarez5341 Sep 16, 2022
4a37390
Offline dataset tests
jsuarez5341 Sep 17, 2022
f7803f8
Let players with full inventories add to their stackables
jsuarez5341 Sep 27, 2022
c7186fd
Bump version
jsuarez5341 Sep 27, 2022
d1647e4
Added Simple Team mapping in env.Env (probably incomplete). Logger fo…
umair-nasir14 Nov 5, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
neural_mmo/_version.py export-subst
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: Bug report
about: Report a bug with the Neural MMO environment or Unity3D Embyr client
title: "[Bug Report]"
labels: ''
assignees: ''

---

Fill out as much of the below as you can. A partial bug report is better than no bug report. After submitting, link your issue on our [Discord](https://discord.gg/BkMmFUC) #support channel

**OS:** Your operating system

**Description:** What's wrong

**Repro:** How do we reproduce the issue? Minimal scripts are best. Instructions are acceptable. "I don't know" is valid.
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: Documentation
about: Report problems with the documentation
title: "[Docs]"
labels: ''
assignees: ''

---

One of:

**Insufficient**: Something is documented, but the current documentation is inadequate

**Missing**: Something is undocumented. Note that most internal functions should be considered self-documenting -- consider submitting an enhancement report for refactoring if they are not.

**Other**: Something else. We will update this template to include your problem category afterwards.
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/enhancement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Enhancement
about: Suggest an improvement to an API or a refactorization of existing code for
better efficiency or clarity
title: "[Enhancement]"
labels: ''
assignees: ''

---

This feature template is mostly used by the developers to track ongoing tasks, but users are also free to suggest additional enhancements or submit PRs solving existing ones. At the current scale, you should come chat with us on the Discord #development channel before writing one of these.

Try to match one of the templates below. If you can't, use the "other" template for now and we'll add a new template matching your issue afterwards.

**Dead code**: A piece of code is unused and should be deleted. The most common case for a dead code report occurs when we have replaced an older, clunkier routine but have neglected to delete the original. Check to make sure that you are not reporting a util function or paused-development feature before submitting.

**Confusing code**: A piece of code is difficult to parse and should be refactored or at least commented. These are subjective, but we take them seriously. Neural MMO is designed to be hackable -- the internals matter just as much as the user API.

**Poor performance**: A function or subroutine is slow. Describe cases in which this functionality becomes a bottleneck and submit timing data.
16 changes: 16 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
name: Feature request
about: Request a feature for the Neural MMO environment of Unity3D Embyr client
title: "[Feature Request]"
labels: ''
assignees: ''

---

Eventually, feature requests will be treated as a scrum board for open-source contributors. At the current scale, you should come chat with us on the [Discord](https://discord.gg/BkMmFUC) #development channel before writing one of these.

**I am trying to:** Describe your use case. What is the end result you would like to achieve?

**It is hard/impossible because:" Is this a core missing feature? Is Neural MMO structured in a way that makes what you are trying to do unnecessarily hard? Is documentation missing or confusing?

**The solution should look like:** Describe your ideal solution -- a requirement, an API, a restructuring, additional documentation, etc.
157 changes: 156 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,156 @@
*.pyc
# Game maps
maps/
*.swp

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
#lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
.pybuilder/
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock

# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# pytype static type analyzer
.pytype/

# Cython debug symbols
cython_debug/

# PyCharm
# JetBrains specific template is maintainted in a separate JetBrains.gitignore that can
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
74 changes: 0 additions & 74 deletions Forge.py

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2019 OpenAI
Copyright (c) 2019 OpenAI, 2020 Joseph Suarez

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
1 change: 1 addition & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
include nmmo/resource/*
Loading