Open seurdge opened 5 years ago
Idéalement l'algo priorise l'ascenseur qui vient vers lui dans le bonne direction et ne priorise pas le premier idle du bord.
Comme ce cas de rait choisir le 2
column1 = new Column(10, 2); column1.elevatorList[0].currentFloor = 3 column1.elevatorList[0].direction = "" column1.elevatorList[0].status = "IDLE" column1.elevatorList[0].queue = [] column1.elevatorList[1].currentFloor = 8 column1.elevatorList[1].direction = "DOWN" column1.elevatorList[1].status = "MOVING" column1.elevatorList[1].queue = [2] elevator = column1.requestElevator(2, "DOWN"); console.log("Chosen elevator = " + elevator.id);
Idéalement l'algo priorise l'ascenseur qui vient vers lui dans le bonne direction et ne priorise pas le premier idle du bord.
Comme ce cas de rait choisir le 2