edit Queue logic (deleted by 'available')
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user