Originally posted by Dutch Defense
Am I allowed to use a chess program for practicing while I'm not online?
You can play with your engine, but you can NOT set up any games from RHP into your engine and 'practice' those. Once you've taken a game from RHP and viewed it in an engine and let the engine do ANY thinking about your move or the other player's moves you have gotten advice from the engine. This is cheating, even if the engine is only making moves for your opponent.
You can play your engine all you like, but do not seek it's advice regarding any game you are playing. You can use the database that comes with most engines to help you as long as there is data to follow in a game you are playing, but once the data is gone you can not use the engine to help in any way.