13 lines
444 B
C++
13 lines
444 B
C++
#include<iostream>
|
|
#include <vector>
|
|
|
|
void economic_decision_simple(std::vector<int> &balances, int id, float spend_ratio) {
|
|
// assert(spend_ratio > 0 && spend_ratio <= 1);
|
|
std::cout << "test" << std::endl;
|
|
int total_bal = balances.at(id);
|
|
int spendable = (random() * spend_ratio) * total_bal;
|
|
int recipient_id = random() * (balances.size());
|
|
balances.at(id) -= spendable;
|
|
balances.at(recipient_id) += spendable;
|
|
}
|