parameters: (self, action, reward, next_screen)
docstring: During the game we add few thing to memory
          @param action: the action agent decided to do
          @param reward: the reward agent received for his action
          @param next_screen: next screen of the game
docstring_summary: During the game we add few thing to memory
docstring_tokens: During the game we add few thing to memory
function: def add(self, action, reward, next_screen):
          """
          During the game we add few thing to memory
          @param action: the action agent decided to do
          @param reward: the reward agent received for his action
          @param next_screen: next screen of the game
          """
          self.actions[(self.count) % self.size] = action
          self.rewards[(self.count) % self.size] = reward
          self.time[(self.count + 1) % self.size] = self.time[(self.count) % self.size] + 1
          self.screens[(self.count + 1) % self.size] = next_screen
          self.count += 1
function_tokens: def add ( self , action , reward , next_screen ) : self . actions [ ( self . count ) % self . size ] = action self . rewards [ ( self . count ) % self . size ] = reward self . time [ ( self . count + 1 ) % self . size ] = self . time [ ( self . count ) % self . size ] + 1 self . screens [ ( self . count + 1 ) % self . size ] = next_screen self . count += 1