not sure what program you are using but mine cheats as well. I can set it to 2 move look ahead and it will announce mate in 8 or something. It also will extract 10 moves ahead from book endings or openings --- have to beat it in the middle game where it will miss a tactical combo.
Its really hard to have a rating slider and get a computer to play at that level. You really have to learn to set up your own tweaks on the engine so it remains able to beat you more than 1/2 the time yet is not overpowering or moronic. Takes some time fiddling with the settings to perfect this for each program.
I've been playing against that Vs. Computer and I adjust it to play as an 800 rating since I'm about 950. I'm not referring to the Computer opponent found on Live Chess.
Kicks my butt every time. I really think it's rated higher than what it says.