This makes no sense.. If you round the result of (place / # of players) to a whole number, then the first half will always get 100 and the second half will always get 0. In your 16 player example, places 1-7 get 100 points and 8-16 get 0 points.

1/16 = .0625 rounded = **0**

2/16 = .125 rounded = **0**

. 100 - 0 * 100 = 100

.

7/16 = .4375 rounded = **0**

--------------------------------------------

8/16 = .5 rounded = **1**

9/16 = .5625 rounded = **1**

. 100 - 1 * 100 = 0

.

16/16 = 1 rounded = **1**