272
X-Machines for Agent-Based Modeling: FLAME Perspectives
{
/* Loop though any remaining firms */
if(agent->firm_1_stock == 0)
{
add_firm_stock_message(firm_stock_messages,agent->firm_1_goods,
agent->firm_1_stock, MESSAGE_RANGE, agent->x, agent->y, 0.0f);
}
if(agent->firm_2_stock > 0)
{
add_firm_stock_message(firm_stock_messages,agent->firm_2_goods,
agent->firm_2_stock, MESSAGE_RANGE, agent->x, agent->y, 0.0f);
}
if(agent->firm_3_stock > 0)
{
add_firm_stock_message(firm_stock_messages,agent->firm_3_goods,
agent->firm_3_stock, MESSAGE_RANGE, agent->x, agent->y, 0.0f);
}
if(agent->firm_4_stock > 0)
{
add_firm_stock_message(firm_stock_messages,agent->firm_4_goods,
agent->firm_4_stock, MESSAGE_RANGE, agent->x, agent->y, 0.0f);
}
if(agent->firm_5_stock > 0)
{
add_firm_stock_message(firm_stock_messages,agent->firm_5_goods,
agent->firm_5_stock, MESSAGE_RANGE, agent->x, agent->y, 0.0f);
}
return 0;
}
#endif // #ifndef _FUNCTIONS_H_


0

Firm
20
10
10
10
1
0.1
50
0
0
0
0
0
1
1
0
0
0
{}
{}
1
{}
Précédent

- 301/329

Suivant