Elevator Saga – An elevator programming game
11–20 of 108 posts
Re: Elevator Saga – An elevator programming game
#12This is awesome, however is there any way to get better syntax errors? Damnit Jim, I'm a C programmer not a Javascript coder!
Re: Elevator Saga – An elevator programming game
#13I got to Challenge #5 by just having the elevators go to every floor like in the first example. It'd be nice to have an earlier challenge with only a single elevator force you to have a more complex controller. With 4 elevators going at a time, it's harder for me to "debug" and figure out how to use the API.
Strange, that strategy doesn't allow me to get past challenge 2 (just going to every floor one after the other).
Re: Elevator Saga – An elevator programming game
#14I got to Challenge #5 by just having the elevators go to every floor like in the first example. It'd be nice to have an earlier challenge with only a single elevator force you to have a more complex controller. With 4 elevators going at a time, it's harder for me to "debug" and figure out how to use the API.
> I got to Challenge #5 by just having the elevators go to every floor like in the first example. Strange, that strategy doesn't allow me to get past challenge 2 (just going to every floor one after the other).
Re: Elevator Saga – An elevator programming game
#15Re: Elevator Saga – An elevator programming game
#16This is brilliant. Do you know of other games like this?
Re: Elevator Saga – An elevator programming game
#17Long story short: a simple, rules-based algorithm defeated my best efforts at having multiple elevators working together to coordinate their action.
[1]: https://clarkmoody.com/Moody_AgentBasedElevatorControl.pdf
Re: Elevator Saga – An elevator programming game
#18This is incredible. I've been successfully nerd-sniped away from work. Also nice touch w/ the time-scale factors being Fibonacci numbers :) Great work.
Re: Elevator Saga – An elevator programming game
#19Re: Elevator Saga – An elevator programming game
#20There is a problem with your code: .init@http://play.elevatorsaga.com/app.js line 66 > eval:12:9 createWorldController/controller.start@http://play.elevatorsaga.com/world.js:185:13 app.startChallenge@http://play.elevatorsaga.com/app.js:175:9 @http://play.elevatorsaga.com/app.js:216:13 riot.observable/el.trigger@http://play.elevatorsaga.com/libs/riot.js:45:1 pop@http://play.elevatorsaga.com/libs/riot.js:89:31