Settings: Efficiency Calculation


League Manager is able to choose rule for calculation of the players' Efficiency in the Game Center. 


Enter your Game Center Manager https://webcast.wh.geniussports.com/ and go to Settings.



Select one of the options from Efficiency Calculation drop-down list.



There are six predefined formulas (described bellow) and also an option to use league's own rule - Custom Efficiency.


Custom Efficiency needs to be selected in the Game Center settings if you want to apply your custom formula created in FIBA Organizer or in your own Competition Management System or you are sending it via API calls. 


If you would like to change efficiency formula in FIBA Organizer please visit the link here.


Defined rules:


Eff

(( 4 * sThreePointersMade) + (3 * sTwoPointersMade) + (2 * sFreeThrowsMade)) - (sThreePointersAttempted + sTwoPointersAttempted + sFreeThrowsAttempted) + sReboundsOffensive + sReboundsDefensive + sBlocks + sAssists + sSteals - sTurnovers


PIR

((sPoints || 0)  + (sReboundsOffensive || 0) + (sReboundsDefensive || 0 )  + (sAssists || 0)  + ( sSteals || 0)  + (sBlocks || 0)  + (sFoulsOn || 0)) - ((sFieldGoalsMade || 0)  + (sFreeThrowsMade || 0)  + (sTurnovers || 0)  + ( sBlocks || 0)  + (sFoulsPersonal || 0))

Game Score

sPoints + (sFieldGoalsMade * 0.4) + (sFieldGoalsAttempted * -0.7) + ((sFreeThrowsAttempted - sFreeThrowsMade) * -0.4) + (sReboundsOffensive * 0.7) + (sReboundsDefensive * 0.3) + sSteals + (sAssists * 0.7) + (sBlocks * 0.7) + (sFoulsPersonal * -0.4) - sTurnovers


France

(1.5 * sPoints) + 3 * (sReboundsTotal + sAssists + sSteals + sBlocks - sTurnovers) - 2 * sBlocksReceived - 4 * sFoulsPersonal + 4 * (sTwoPointersMade + sThreePointersMade) + 1.5 * sFreeThrowsMade - 3 * (sTwoPointersAttempted - sTwoPointersMade) - 3 * (sThreePointersAttempted - sThreePointersMade) - (sFreeThrowsAttempted - sFreeThrowsMade)


Index of Success

(sPoints + sReboundsTotal + sAssists + sSteals + sFoulsOn + sBlocks ) - ((sTwoPointersAttempted - sTwoPointersMade) + (sThreePointersAttempted - sThreePointersMade) + (sFreeThrowsAttempted - sFreeThrowsMade) + sTurnovers + sFoulsPersonal + sFoulsTechnical + sBlocksReceived)


FFBB

(sPoints + sAssists + sBlocks + sSteals + sReboundsTotal ) - ( sTurnovers + ( sFreeThrowsAttempted - sFreeThrowsMade ) + ( sTwoPointersAttempted - sTwoPointersMade) + ( sThreePointersAttempted - sThreePointersMade ))