摘要: 电梯调度的接口设计改进:目前接口提供的信息还不够多,比如电梯的目标楼层等问题,应该增加关于电梯当前是否空闲的状态标志和电梯当前的目标楼层,这样便于同学利用原有的数据,而不是在Scheduler的实现中重写已经有的方法自己判断。第二就是请求的发送方式,我认为都改成事件的方式最好,这样scheduler只需处理相应的事件就可以记录更多信息,从而给算法提供更大的优化空间。另外就是目前设计存在一些问题,比如主程序每次获取下一个活动时刻,而不是下一个时刻,这样设计电梯停止一定时间后到指定楼层就会出现问题,而且关于开门时间问题也存在问题,开门固定为6秒,这5秒中选定方向后想要在电梯启动前关门之前再更改方向 阅读全文
posted @ 2012-10-25 01:33 SuperBrothersTeam 阅读(422) 评论(2) 推荐(3) 编辑