Commented Player and PlayerType