Patent ID: 8608572

Claim:
A game processing server apparatus, to which plural terminal devices each being operated by a player are connected via a network, configured to provide a game service to the plural terminal devices, comprising: a player management unit which manages an association of a target player with other plural players; and an event management unit which manages event generation statuses for the target player and the players associated with the target player, respectively, determines whether a specific event is already generated for the target player and the players associated with the target player by referring to the event generation statuses for the target player and the players associated with the target player, respectively, refers to a table in which plural candidate events are in correspondence with conditions of a status of the specific event and weights, respectively, each of the conditions indicating whether the specific event is generated for the target player and the players associated with the target player, and randomly selects an event to be generated for the target player from the candidate events for which the conditions are met using the weights, and generates the selected event as a new event for the target player.