Coada dublă (deque)
Familiarizează-te cu structura de date Double-Ended Queue, pe care o vei folosi ca buffer de reluare (replay buffer).
Double-Ended Queue, sau deque, este o coadă cu capacitate limitată care „uită" cele mai vechi elemente pe măsură ce sunt adăugate altele noi. Aceasta oferă o abstractizare potrivită pentru a susține replay buffer-ul.
Acest exercițiu face parte din cursul
Deep Reinforcement Learning în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
from collections import deque
buffer = deque(range(10))
print('Buffer initialized as:', buffer)
# Append 10 to the right of the buffer
buffer.____
print('Buffer after appending:', buffer)