Пример #1
0

def main():
    for simulation_parameters in read_parameters('simulation_parameters.csv'):
        s = Simulation(simulation_parameters)
        action_list = [
            ('firm', 'quote_hire'),
            ('labormarket', 'accepting'),
            ('firm', 'hire'),
            ('firm', 'my_production'),
            ('firm', 'selling'),
            ('market', 'buying'),
            ('firm', 'adjust_price'),
            ('firm', 'adjust_quantity'),
            ('market', 'consumption')
        ]

        s.add_action_list(action_list)
        s.declare_perishable('labor')

        s.build_agents(Firm, 1)
        s.build_agents(Market, 1)
        s.build_agents(LaborMarket, 1)

        s.run()

if __name__ == '__main__':
    freeze_support()
    main()
    graphs.generate()
Пример #2
0
from firm import Firm
from market import Market
from labormarket import LaborMarket
from abce import Simulation, read_parameters
import graphs


def main():
    for simulation_parameters in read_parameters('simulation_parameters.csv'):
        s = Simulation(simulation_parameters)
        action_list = [('firm', 'quote_hire'), ('labormarket', 'accepting'),
                       ('firm', 'hire'), ('firm', 'my_production'),
                       ('firm', 'selling'), ('market', 'buying'),
                       ('firm', 'adjust_price'), ('firm', 'adjust_quantity'),
                       ('market', 'consumption')]

        s.add_action_list(action_list)
        s.declare_perishable('labor')

        s.build_agents(Firm, 1)
        s.build_agents(Market, 1)
        s.build_agents(LaborMarket, 1)

        s.run()


if __name__ == '__main__':
    freeze_support()
    main()
    graphs.generate()
Пример #3
0
def _create_graph(directory, lang, js):
    graphs.generate(parser.parse(directory, lang), js)
Пример #4
0
def _create_graph(directory, lang, js):
    graphs.generate(parser.parse(directory, lang), js)