Well, both are using your computer's resources. If the chess.com engine thinks during the opponent's time, and if its process is given preference, Rybka may only be getting a few % of your system's resources.
Trying for wins or draws is a human idea. Engines just calculate, apply their evaluation functions, spit out a number, and play the move that led to the best number. It doesn't think in terms of winning or losing.
Hi, I'm a low ranked amateur and fairly new to computer chess. I was practicing against chess.com computer's lowest levels and I got to think to try something: I have Rybka 2.3.2a on 64bit pc, and I think its rating is like 2900-3000 or somewhere around that. I played two games using that engine against the level 10 chess.com engine, both times as black, and both times got a draw.
Now I read in another thread that level 10 is like 2600 rating, so if that's true, Rybka should have beat it easily both times.
I think there are two possibilities: Either Rybka errs on the side of draw, instead of trying to win, when it's playing as black and sees the opponent is a highly rated engine too (even if 300 below its level), or me limiting the engine's time (10 minutes/40 moves) has negatively affected its calculation power (even though the level 10 computer makes each move in less than 10 seconds, which ends up being less time than I've given Rybka).
Any ideas?