edit Queue logic (deleted by 'available')

This commit is contained in:
ssum21
2026-01-26 14:36:52 +09:00
parent 886b44a999
commit 9550ed5b5c

View File

@@ -27,8 +27,7 @@ class Q:
if used_index not in self._queue:
return None
self._queue.remove(used_index)
self._queue.appendleft(used_index)
self._queue.appendleft(used_index)
evicted = self._queue.pop()
self._queue.append(random.choice(list(available)))
return evicted
self._queue.append(random.choice(list(range(self.dataset_size))))
return evicted