SBDPlugins / V10Lift

The recode of the V10Lift plugin!
GNU General Public License v3.0
1 stars 2 forks source link

[FEATURE] Intelligent Elevator #89

Open xCraimax opened 1 year ago

xCraimax commented 1 year ago

Is your feature request related to a problem? Please describe. Currently, the Lift has a "Queue", which isn't very smart. Example: I've got a Lift with 3 floors. Person 1 on floor 1 calls it, enters it and selects floor 3. But then person 2 on floor 2 calls the lift. → Now the Elevator firstly lifts itself up to floor 3 and then again down to floor 2, which isn't very effective.

Describe the solution you'd like Example: I've got a Lift with 3 floors. Person 1 on floor 1 calls it, enters it and selects floor 3. But then person 2 on floor 2 calls the lift. Lift goes to floor 2, picks person 2 up. Person 2 now selects floor 1. Now the Lift should go to floor 3, because floor 3 was picked prior to floor 1.

Describe alternatives you've considered Not implementing it, because its too much.

Additional context Would be very smart, for skyscrapers with 20+ floors.

xCraimax commented 1 year ago

(and sorry for the many issues, and feature requests xD Just trying to help to make this plugin better ^^')

stijnb1234 commented 1 year ago

Already started implementing an algorithm like this.

xCraimax commented 1 year ago

Very cool!