player has a type (human/computer)