The human factor vs computers


Has anybody any thoughts about how a chess program acts when  the postitions are about equal by strength. Will a chess program  try to get the upper hand by doing random (non offensive moves) waiting for the opponent to loose his patience?


One could certainly program a computer to do that, but it doesn't seem like a strategy for success.

Perhaps you know of an example?


I was playing against Claire ( when I got into a situation where I didn't had any good ideas how to move and did therefore randomly moved the rook behind the pawns. It seemed to me that the chess program had the same strategy. After some random (4-5) moves the program "finally gave up" and then again did a meaningfull  move. I wonder if chess programs may have built in algoritms dealing with non-logical , psychological stuff - "the human factor".  If they don't have such an built in functionality could it be a good idea to strenghten the programs by including it ?