Tips on how to beat a computer? What strategy should I use to win a chess game against a chess computer?

The engine is able to make decisions on an about 3 moves deep search graph.

Please do not say check every move in the next 4 moves...
There are several important points to know when playing a computer:


They will certainly outplay you in sharp positions, and they make nonsense moves in closed positions that involve positional play.
They have an horizon, that is, a moment where they cannot see any further.
They are very, very greedy. A pawn is a pawn they say, and the computer certainly likes material.


Knowing these, a human can try to capitalize by closing the position, simplifying and drying it until the computer has almost no tactical base, and simply makes useless moves. If the human manages to make the computer blunder (because of its horizon it cannot calculate further, but the human clearly sees that his positional advantage will grant him the win) or develops a (positional) plan that simply destroys the computer's position strategically, he most certainly will own the game.

Some famous examples are provided by the top GM Hikaru Nakamura. Here against Rybka you can see how he benefits from the fact that Rybka's programming does not allow it to give a draw when it's up in material (it was two exchanges up and about to arrive to the 50 move rule), and thus blunders several pawns trying to push the game and loses. Here you may look for more information on the match Nakamura (2770 ish) - Stockfish (3300 ish), where the GM had many great closed positions that seemed to end inevitably in a draw, but pushed too hard for the win and ended up losing.