Currently every player's total points never falls below 100

. This is a contributing factor to the large number of CDs IMO. Some players with less than 100

would join a game, hoping to get a good start, and leave if things didn't go well.
My proposal is to vary the default points according to the percentage of a player's resigns, using this formula
20+80*(EXP(-% of resigns/1))
% of resigns, Default points
0 100
1 49
2 31
3 24
4 21
5 21
6 20
7 20
8 20
9 20
10 20
11 20
12 20
13 20
14 20
15 20
16 20
17 20
18 20
19 20
20 20