├── MADDPG.py ├── PNG ├── 3.png ├── 4.png ├── demo.gif └── newplot.png ├── README.org ├── main.py ├── memory.py ├── model.py ├── params.py ├── pursuit ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── pursuit_evade.cpython-36.pyc │ ├── waterworld.cpython-36.pyc │ └── waterworld_modified.cpython-36.pyc ├── eval_scripts │ ├── policy_eval.py │ ├── speed_pursuit.py │ └── stationary_eval.py ├── pursuit_evade.py ├── test_pursuit.py ├── utils │ ├── AgentLayer.py │ ├── Controllers.py │ ├── DiscreteAgent.py │ ├── TwoDMaps.py │ ├── __init__.py │ ├── __pycache__ │ │ ├── AgentLayer.cpython-36.pyc │ │ ├── Controllers.cpython-36.pyc │ │ ├── DiscreteAgent.cpython-36.pyc │ │ ├── TwoDMaps.cpython-36.pyc │ │ ├── __init__.cpython-36.pyc │ │ └── agent_utils.cpython-36.pyc │ └── agent_utils.py ├── vis_policy.py ├── waterworld.py └── waterworld_modified.py └── randomProcess.py /MADDPG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/MADDPG.py -------------------------------------------------------------------------------- /PNG/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/PNG/3.png -------------------------------------------------------------------------------- /PNG/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/PNG/4.png -------------------------------------------------------------------------------- /PNG/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/PNG/demo.gif -------------------------------------------------------------------------------- /PNG/newplot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/PNG/newplot.png -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/README.org -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/main.py -------------------------------------------------------------------------------- /memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/memory.py -------------------------------------------------------------------------------- /model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/model.py -------------------------------------------------------------------------------- /params.py: -------------------------------------------------------------------------------- 1 | scale_reward = 0.01 2 | -------------------------------------------------------------------------------- /pursuit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/__init__.py -------------------------------------------------------------------------------- /pursuit/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/__pycache__/pursuit_evade.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/__pycache__/pursuit_evade.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/__pycache__/waterworld.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/__pycache__/waterworld.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/__pycache__/waterworld_modified.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/__pycache__/waterworld_modified.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/eval_scripts/policy_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/eval_scripts/policy_eval.py -------------------------------------------------------------------------------- /pursuit/eval_scripts/speed_pursuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/eval_scripts/speed_pursuit.py -------------------------------------------------------------------------------- /pursuit/eval_scripts/stationary_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/eval_scripts/stationary_eval.py -------------------------------------------------------------------------------- /pursuit/pursuit_evade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/pursuit_evade.py -------------------------------------------------------------------------------- /pursuit/test_pursuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/test_pursuit.py -------------------------------------------------------------------------------- /pursuit/utils/AgentLayer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/AgentLayer.py -------------------------------------------------------------------------------- /pursuit/utils/Controllers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/Controllers.py -------------------------------------------------------------------------------- /pursuit/utils/DiscreteAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/DiscreteAgent.py -------------------------------------------------------------------------------- /pursuit/utils/TwoDMaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/TwoDMaps.py -------------------------------------------------------------------------------- /pursuit/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/__init__.py -------------------------------------------------------------------------------- /pursuit/utils/__pycache__/AgentLayer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/__pycache__/AgentLayer.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/utils/__pycache__/Controllers.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/__pycache__/Controllers.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/utils/__pycache__/DiscreteAgent.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/__pycache__/DiscreteAgent.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/utils/__pycache__/TwoDMaps.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/__pycache__/TwoDMaps.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/utils/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/utils/__pycache__/agent_utils.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/__pycache__/agent_utils.cpython-36.pyc -------------------------------------------------------------------------------- /pursuit/utils/agent_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/utils/agent_utils.py -------------------------------------------------------------------------------- /pursuit/vis_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/vis_policy.py -------------------------------------------------------------------------------- /pursuit/waterworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/waterworld.py -------------------------------------------------------------------------------- /pursuit/waterworld_modified.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/pursuit/waterworld_modified.py -------------------------------------------------------------------------------- /randomProcess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuehy/pytorch-maddpg/HEAD/randomProcess.py --------------------------------------------------------------------------------