player potential