exploration based on memory