MarketAwareBuyCheapSellExpensiveAgent

class scml.scml2020.MarketAwareBuyCheapSellExpensiveAgent(*args, buying_margin=None, selling_margin=None, min_price_margin=0.5, max_price_margin=0.5, **kwargs)[source]

Bases: scml.MarketAwareIndependentNegotiationsAgent, scml.BuyCheapSellExpensiveAgent

An agent that tries to buy cheap and sell expensive but does not care about production scheduling.