docs: def update_move_counts(self, start_game, end_game, interval=1000):
          """Used to update the move_count cell for older games.
  
          Should not be needed except for backfill or repair.
  
          move_count cells will be updated in both g_<game_id>_m_000 rows
          and ct_<game_id>_<move_count> rows.
          """
          for g in range(start_game, end_game, interval):
              with tf.Session() as sess:
                  start_row = ROW_PREFIX.format(g)
                  end_row = ROW_PREFIX.format(g + interval)
                  print('Range:', start_row, end_row)
                  start_time = time.time()
                  ds = self.tf_table.keys_by_range_dataset(start_row, end_row)
                  h = _histogram_move_keys_by_game(sess, ds)
                  self._write_move_counts(sess, h)
                  end_time = time.time()
                  elapsed = end_time - start_time
                  print('  games/sec:', len(h)/elapsed)