Well do you consider it cheating to play games against a computer opponent (such as zebra) just for fun, and to improve your game? Because that is essentially what you are doing by analyzing previous positions. I don't think there's anything wrong with it.
(hide) Want to play more games but you're having trouble decide which game to start? Enter a tournament with random games. (pauloaguia) (show all tips)