文件名称:elevatorsaga-solutions:我的 Elevator Saga 解决方案 (http
文件大小:5KB
文件格式:ZIP
更新时间:2024-07-04 13:54:53
JavaScript
电梯传奇解决方案 我的 Elevator Saga 解决方案(在播放) 此自动针对挑战进行自我配置。 它试图通过将所有楼层视为平等并按照人们出现的顺序上下车来尽可能公平。 保持最短的最大等待时间是算法的首要任务,但吞吐量增加模式会自动用于前 5 个级别以提高它们的性能。 由于我也不使用“上升”和“下降”指标或任何传统的电梯算法,因此该算法在行动中看起来有些混乱,但无论如何似乎在所有挑战中都做得很好。 大致的成功率(在时间尺度 21 测试,每次运行 100 次) 挑战 1 2 3 4 5 6 7 8 赢率 100% 86% 100% 98% 95% 100% 100% 100% 挑战 9 10 11 12 13 14 15 16 赢率 100% 100% 97% 95% 74% 48% 64% 84% 挑战 17 收敛
【文件预览】:
elevatorsaga-solutions-master
----fairclosest.js(13KB)
----README.md(2KB)