背景
所以我试图为我的游戏建立一个排队系统。我想要一个已经等了一分钟的人被指派去对抗人工智能。我也希望那些等待时间更长的人在匹配技术水平相近的对手方面有优先权。我在想这件事最好的办法。我是否应该为人工智能分配设置一个setTimeout,并设置一个UTC时间来检查他们等待了多长时间?我只是想知道,如果它们匹配的话,我将如何取消超时。
超时:
socket.on('waiting room', function (id) {
console.log("socket has joined the waiting room", id);
socket.