bangbambang / elevator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Elevator Simulation Problem

Edit only the function definition of Elevator.prototype.decide() in myelevator.js. That function is called when elevator needs to decide which floor it needs to go to. Try to:

  1. minimize total_people_wait_time_in_elevator
  2. minimize total_people_wait_time_out_elevator
  3. minimize total_elevator_traveled_distance
  4. maximize total_delivered_people

Result (averaged from 10 run)

test wait outside wait inside delivered distance
original 12.0516 23.2096 129.0 2980.2
unload 1st 7.8104 18.9856 137.2 2858.0

About


Languages

Language:HTML 88.0%Language:JavaScript 12.0%