Skip to content

Instantly share code, notes, and snippets.

@davidADSP
Last active December 1, 2019 22:02
Show Gist options
  • Save davidADSP/2bb4814c4d4a2b3528fc466d974796d6 to your computer and use it in GitHub Desktop.
Save davidADSP/2bb4814c4d4a2b3528fc466d974796d6 to your computer and use it in GitHub Desktop.
class ReplayBuffer(object):
def __init__(self, config: MuZeroConfig):
self.window_size = config.window_size
self.batch_size = config.batch_size
self.buffer = []
def save_game(self, game):
if len(self.buffer) > self.window_size:
self.buffer.pop(0)
self.buffer.append(game)
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment