Main.cpp

  • View
    85

  • Download
    0

  • Category

    Science

Preview:

Citation preview

main.cpp

/**

* DPSM

* decentralized price setting model

* Version: 0.0.6

*/

#include "dpsm_simu.hpp"

#include "tools.hpp"

#include <cstdlib>

#include <iostream>

#include <fstream>

#include <cmath>

#include <string>

using namespace std;

int main()

{ DPSM simu;

simu.num_iterations = 1000*1000*2; simu.num_customers = 2500; simu.num_salesman = 2; simu.grid_size = 128; simu.log_bin_size = int(simu.num_iterations / 1000);

Customer::sleep_time = 0; Customer::walk_time = -1; //Customer::sleep_time; Customer::parsimony = 0; Customer::log_norm = true; Customer::log_norm_var = 0.25; Customer::log_norm_ev = 2;

Customer::memory = 2; Customer::mem_k = 50;

simu.InitStats(); simu.InitPeople();

for (int i = 0; i < simu.num_salesman; i++) { simu.salesm[i].SetStrategy(500, 1, 0.1, 2); simu.salesm[i].p = 2; }

for (int i = 0; i < 1; i++) { simu.Start(); cout << i << endl; }

simu.stat.WriteLogSalesman("o2");

Seite 1

main.cpp

return 0;

}

Seite 2

Recommended