I read in Robin Smith's book Modern Chess Analysis about the technique of getting better analysis by running the moves backwards. However, he said this only works with engines that don't clear hash tables between moves. I know Stockfish has an option to clear them, but are they left uncleared by default?
Also, he mentioned that Crafty has the option of displaying detailed evaluation, like what bonuses and penalties were assigned because of things like passed or doubled pawns. Can this also be done in Stockfish? I would like to see this because it will be easier for me to tell when the engine is factoring in things which may not be relevant to a certain position.
Lastly can you recommend other free engines with similar playing strength to Stockfish that don't clear hash tables and have this detailed evaluation option?
And I see my butterfingers screwed up my name.