Agents in Biology
233
if(MCAT==2)
{
add_drug_used_message(closest_drug_b_id, MCAT, XPOS, YPOS);
return 1;
}
if(MCAT==3)
{
add_drug_used_message(closest_drug_b_id, MCAT, XPOS, YPOS);
return 1;
}
}
}
return 0;
}
int cell_decay()
{
CLIFE=CLIFE-(CLIFE*cell_decay_prob);
if(CLIFE<=0.1)
{
return 1;
}
return 0;
}
#include "header.h"
#include "DrugA_agent_header.h"
#include "library_header.h"
int drug_a_location()
{
add_drug_a_information_message(MYID, XPOS, YPOS);
return 0;
}
int drug_a_decay()
{
ALIFE=ALIFE-(ALIFE*drug_a_decay_prob);
if(ALIFE<0.1)
{
return 1;
}
return 0;
}
#include "header.h"
#include "DrugB_agent_header.h"
#include "library_header.h"
int drug_b_location()
{
add_drug_b_information_message(MYID, XPOS, YPOS);
return 0;
}
233
if(MCAT==2)
{
add_drug_used_message(closest_drug_b_id, MCAT, XPOS, YPOS);
return 1;
}
if(MCAT==3)
{
add_drug_used_message(closest_drug_b_id, MCAT, XPOS, YPOS);
return 1;
}
}
}
return 0;
}
int cell_decay()
{
CLIFE=CLIFE-(CLIFE*cell_decay_prob);
if(CLIFE<=0.1)
{
return 1;
}
return 0;
}
#include "header.h"
#include "DrugA_agent_header.h"
#include "library_header.h"
int drug_a_location()
{
add_drug_a_information_message(MYID, XPOS, YPOS);
return 0;
}
int drug_a_decay()
{
ALIFE=ALIFE-(ALIFE*drug_a_decay_prob);
if(ALIFE<0.1)
{
return 1;
}
return 0;
}
#include "header.h"
#include "DrugB_agent_header.h"
#include "library_header.h"
int drug_b_location()
{
add_drug_b_information_message(MYID, XPOS, YPOS);
return 0;
}
