public override void signalBankrupt(Market m, BasicAgent a) { replaceAgent(m, a); }
/** * Perform this logic on the given agent * @param agent */ public virtual void Perform(BasicAgent agent, Market market) { //no implemenation -- provide your own in a subclass }