X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=bluechips%2Fmodel%2Fexpenditure.py;h=8d3bbbc67e74e9c8155df70bcf694e5788a629d4;hb=2ccad3c2999166bf7366c03297dc1db07ec51701;hp=58456fb8a71730d48c0a4936da2eabd1ee1384ca;hpb=5c9f0e33552b9420736f0d733134a1e62ef8df03;p=bluechips.git diff --git a/bluechips/model/expenditure.py b/bluechips/model/expenditure.py index 58456fb..8d3bbbc 100644 --- a/bluechips/model/expenditure.py +++ b/bluechips/model/expenditure.py @@ -60,12 +60,6 @@ class Expenditure(object): total = sum(split_dict.itervalues()) - for user, share in split_dict.items(): - if share == 0: - del split_dict[user] - else: - split_dict[user] = share / total - for user, share in split_dict.items(): if share == 0: del split_dict[user] @@ -84,7 +78,7 @@ class Expenditure(object): winner = random.choice(amounts_dict.keys()) amounts_dict[winner] += Currency(1) elif difference < 0: - for i in xrange(difference): + for i in xrange(-difference): winner = random.choice(amounts_dict.keys()) amounts_dict[winner] -= Currency(1)