An object of the present invention is to provide a game server that can
simulate the sensation of competing in a game against an actually
existing specific person. The game server of the present invention offers
a plurality of options for the actions that gamer A can select in game
scenes that change along with the progress of a soccer game. The options
include dribble (long), dribble (short), pass in front of the player,
pass to the foot of the player, wait, and shoot. The action patterns of
gamer A are stored for each game scene by counting the number of times
each option is selected. The game server refers to the stored action
patterns when playing against another gamer B. This configuration makes
it possible for the gamer B to have a virtual experience as if he were
competing with the gamer A.