Ofcourse I over simplified :) Certainly some things could be done a little randomly. I could make the computer remember how the human player plays certain hands. So some hands the pc will play based on strict rules and others based on player's history.. There're probably other ways to vary the computer's behavior. Nothing compares with a human opponent ofcourse (that's why I am writing multi player first).