Skip to content

tep-pl/ElevatorSimulator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ElevatorSimulator

Implements an elevator simulator with Reinforcement Learning written in Java. The reinforcement learning system is implemented using the YORLL library.

Features

  • Arrivals generated from a Poisson process
  • Traffic described by a profile
  • Easy to add new scheduling algorithms, buildings and traffic
  • Exports statistics as CSV file
  • Reinforcement Learning

Scheduling algorithms

The simulator implements the following algorithms:

  • Longest Queue First
  • Zoning
  • Round Robin
  • Up-Peak Group Elevator
  • Three Passage Group Elevator

About

Elevator simulator written in Java.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%