Skip to content

kolithawarnakulasooriya/Learning-Coordinate-Behavior-Tunnel-Runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tunnel Runner

Implement to observe how agents move inside a tunnel full of opponents with minimum casualties. There are two strategies used. The first strategy called jump and go. When an agent sees an opponent in front of him, then the agent jumps to the opposite side of the opponent agent and moves forward. The second strategy is called wait and see. When an agent sees an opponent in front of him, the agent waits until the opponent passes out. Then move forward. After a few iterations, agents learn and select which behavior needs to be used to cross the tunnel from these two strategies.

image

Required Libraries

Mesa - Multi agent simulator

How to Run

pip install -r requirements.txt
python run.py

Class Diagram

cls

About

Chose best behavior using Learning coordinate behavior approach

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages