Double-Ended Queue
Kenali struktur data Double-Ended Queue yang akan Anda gunakan sebagai replay buffer.
Double-Ended Queue, atau deque, adalah antrian berkapasitas terbatas yang akan "melupakan" item tertuanya saat item baru ditambahkan seiring waktu. Ini memberikan abstraksi yang sangat sesuai untuk mendukung replay buffer.
Latihan ini merupakan bagian dari kursus
Deep Reinforcement Learning dengan Python
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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)