US8092300B2

Game server device, game management system and rating management method

Summary by NHIP

Game server rating adjustment

The game server device calculates player ratings based on won-loss results and adjusts CPU opponent ratings to align the mean rating with a reference value. When the mean is below the reference, the system sets the CPU player rating higher than a predetermined rating identified in registered player calculations.

Claim Score by NHIP

Read claim 4, the broadest

Abstract

A game server device, which can communicate with a plurality of game terminal devices through which registered players can play a competitive game, is provided with a rating calculation unit for calculating ratings of players for each competition; a comparison unit for comparing a mean value of ratings of all registered players and a predetermined reference value; an adjustment unit for carrying out processing to bring the means value closer to the reference value; a CPU player setting unit for setting a CPU player to an opponent player of the registered player. When the average value is smaller than the reference value, the adjustment unit sets the CPU player as an opponent player of the registered player, and sets the rating of the CPU player to be larger than its original rating of the registered player, whereas in the reverse case, the adjustment unit sets the rating of the CPU player to be smaller than the original rating in the calculation of the rating of the registered player. The mean value of all players' ratings indicating their strength in the competitive game is brought closer to the reference value.

US8092300B2, drawing sheet 1
Sheet 1 of 22

Term

Projected expiry 1 July 2028.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

11 claims: 6 independent, 5 dependent

  1. 1
    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.
  2. 4
    Broadest claimClaim Score 35, narrow(NHIP)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 a capability level corresponding to a lower rating than the predetermined rating only during a competition, 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 a capability level corresponding to a higher rating than the predetermined rating only during the competition.
  3. 5
    A game management system provided with 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, and a game server device that is communicably connected to the game terminal devices, the game management system comprising:means for calculating a rating 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 the adjustment means, when the mean value is determined to be smaller than the reference value by the comparison means, sets the CPU player as an opponent of the registered players and sets a rating of the CPU player higher than a predetermined rating in a calculation of ratings of registered players by the rating calculation means, and when the mean value is determined to be larger than the reference value by the comparison means, sets the CPU player as an opponent of the registered players and sets the rating of the CPU player lower than the predetermined rating in the calculation of ratings of registered players by the rating calculation means.
  4. 9
    A game management system provided with 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, and a game server device that is communicably connected to the game terminal devices, the game management system comprising:means for calculating a rating 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 wherein the adjustment means, when the mean value is determined to be smaller than the reference value by the comparison means, sets the CPU player as an opponent of the registered players and sets a rating of the CPU player to a capability level corresponding to a lower rating than the predetermined rating only during a competition, and when the mean value is determined to be larger than the reference value by the comparison means, sets the CPU player as an opponent of the registered players and sets a rating of the CPU player to a capability level corresponding to a higher rating than the predetermined rating only during the competition.
  5. 10
    A rating management method for managing ratings relating to playing capabilities of players registered as members who carry out a competitive game with each other via communication means among a plurality of game terminal devices communicably connected with a game server device, the rating management method comprising:a rating calculation step of calculating a rating to be set for registered players by taking both a win-loss result for each competition and a difference of ratings between players who have competed as a probability of winning, and adding an increase/decrease value in accordance with the probability of winning to the rating;a storage step of storing calculated ratings for each registered player, a CPU player setting step of setting a CPU player for which a predetermined rating is set, and which is controlled by a computer, as an opponent against registered players, an adjustment step of setting a rating of the CPU player, taking into account a capability of registered players who are to compete;and a comparison step of comparing a mean value of ratings of all registered players and a predetermined reference value;wherein in the adjustment step, when the mean value is determined to be smaller than the reference value in the comparison step, the CPU player is set as an opponent of the registered players and a rating of the CPU player is set higher than a predetermined rating in a calculation of ratings of registered players in the calculation step, and when the mean value is determined to be larger than the reference value in the comparison step, the CPU player is set as an opponent of the registered players and the rating of the CPU player is set lower than the predetermined rating in the calculation of ratings of registered players in the calculation step.
  6. 11
    A rating management method for managing ratings relating to playing capabilities of players registered as members who carry out a competitive game with each other via communication means among a plurality of game terminal devices communicably connected with a game server device, the rating management method comprising:a rating calculation step of calculating a rating to be set for registered players by taking both a win-loss result for each competition and a difference of ratings between players who have competed as a probability of winning, and adding an increase/decrease value in accordance with the probability of winning to the rating;a storage step of storing calculated ratings for each registered player, a CPU player setting step of setting a CPU player for which a predetermined rating is set, and which is controlled by a computer, as an opponent against registered players, an adjustment step of setting a rating of the CPU player, taking into account a capability of registered players who are to compete;and a comparison step of comparing a mean value of ratings of all registered players and a predetermined reference value;wherein in the adjustment step, when the mean value is determined to be smaller than the reference value in the comparison step, the CPU player is as an opponent of the registered players and a rating of the CPU player is set to a capability level corresponding to a lower rating than the predetermined rating only during a competition, and when the mean value is determined to be larger than the reference value in the comparison step, the CPU player is set as an opponent of the registered players and a rating of the CPU player is set to a capability level corresponding to a higher rating than the predetermined rating only during the competition.