You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
st.write('''COCM can be gamed when individuals make highly unequal donations to different projects.''')
1108
+
st.write('''We can measure inequality in someone's donation via a tool called the [Gini Index](https://en.wikipedia.org/wiki/Gini_coefficient). An index of 0 means the donations are very even across projects. An index of 1 means the donations are highly uneven across projects.''')
1109
+
st.write('''In this section, you can remove donors with highly unequal donation profiles.''')
st.write(f'A cutoff of {gini_cutoff} will remove {num_removed_donors} out of {num_passing_donors} otherwise eligible donors ({round(num_removed_donors/num_passing_donors*100)} \%)')
st.write('''[Quadratic funding](https://wtfisqf.com) helps us solve coordination failures by creating a way for community members to fund what matters to them while amplifying their impact. However, its assumption that people make independent decisions can be exploited to unfairly influence the distribution of matching funds.''')
@@ -1096,10 +1127,9 @@ def main():
1096
1127
data['projects_to_remove'] =st.multiselect('Projects may be removed from the matching distribution by selecting them here:', all_projects)
0 commit comments