Enignes do not need to remember either lol. Its a program
That really depends on how you conceptualize memory retention. For instance, I'd argue that any engine based on an adaptive algorithm that stores previously played positions and adjust accordingly at least to some degree "remembers" by the definition of the word.
I see what you mean but I do not think adaptive engines exist. Hence why centaur chess is played. I am not 100% sure now but in the past i.e. one or two years ago people could automatically draw and beat engines by playing specific lines. Excuse my ignorance with computer programming, but do adaptive algorithms even exist? And if they do are they accurate?
Enignes do not need to remember either lol. Its a program
They need to remember there openings and there variations and ther lines ect.