├── .editorconfig ├── .github └── workflows │ └── python-publish.yml ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs └── img │ ├── lbf.gif │ └── logo.png ├── human_play.py ├── lbforaging.py ├── lbforaging ├── __init__.py ├── agents │ ├── __init__.py │ ├── agent.py │ ├── hba.py │ ├── heuristic_agent.py │ ├── monte_carlo.py │ ├── nn_agent.py │ ├── q_agent.py │ └── random_agent.py └── foraging │ ├── __init__.py │ ├── environment.py │ ├── icons │ ├── agent.png │ └── apple.png │ └── rendering.py ├── setup.py └── tests └── test_env.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/README.md -------------------------------------------------------------------------------- /docs/img/lbf.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/docs/img/lbf.gif -------------------------------------------------------------------------------- /docs/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/docs/img/logo.png -------------------------------------------------------------------------------- /human_play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/human_play.py -------------------------------------------------------------------------------- /lbforaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging.py -------------------------------------------------------------------------------- /lbforaging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/__init__.py -------------------------------------------------------------------------------- /lbforaging/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/agents/__init__.py -------------------------------------------------------------------------------- /lbforaging/agents/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/agents/agent.py -------------------------------------------------------------------------------- /lbforaging/agents/hba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/agents/hba.py -------------------------------------------------------------------------------- /lbforaging/agents/heuristic_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/agents/heuristic_agent.py -------------------------------------------------------------------------------- /lbforaging/agents/monte_carlo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/agents/monte_carlo.py -------------------------------------------------------------------------------- /lbforaging/agents/nn_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/agents/nn_agent.py -------------------------------------------------------------------------------- /lbforaging/agents/q_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/agents/q_agent.py -------------------------------------------------------------------------------- /lbforaging/agents/random_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/agents/random_agent.py -------------------------------------------------------------------------------- /lbforaging/foraging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/foraging/__init__.py -------------------------------------------------------------------------------- /lbforaging/foraging/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/foraging/environment.py -------------------------------------------------------------------------------- /lbforaging/foraging/icons/agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/foraging/icons/agent.png -------------------------------------------------------------------------------- /lbforaging/foraging/icons/apple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/foraging/icons/apple.png -------------------------------------------------------------------------------- /lbforaging/foraging/rendering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/lbforaging/foraging/rendering.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/semitable/lb-foraging/HEAD/tests/test_env.py --------------------------------------------------------------------------------