Patent ID: 8092300

Claim:
A game server device that is communicably connected to a plurality of game terminal devices which are communicably connected to each other, and through which a competitive game can be executed with each other by receiving operations of players registered as members, comprising: means for calculating a rating for each registered player based on at least won-loss results and a rating difference between players who have competed as a probability of winning, said rating calculating means comprising means for adding an increase/decrease value in accordance with a probability of winning; means for storing calculated ratings for each registered player; means for defining a CPU player to serve as an opponent against registered players; adjustment means for setting a rating of the CPU player, taking into account a capability of a registered players who are to compete; and comparison means for comparing a mean value of ratings of all registered players and a predetermined reference value; wherein when the mean value is determined to be smaller than the reference value by the comparison means, the CPU player rating is set by the adjustment means to be higher than a predetermined rating identified in a calculation of ratings of registered players by the rating calculating means, and when the mean value is determined to be larger than the reference value by the comparison means, the CPU player rating is set by the adjustment means to be lower than the predetermined rating in the calculation of ratings of registered players by the rating calculating means.