package onetomany.bargainingchipsgame.players; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; import onetomany.bargainingchipsgame.interactions.Offer; import onetomany.bargainingchipsgame.players.utilityfunction.UtilityFunction; public class SimpleSeller extends Agent { /** * Dummy coordinator queues are created but are never attached */ public SimpleSeller(String name, UtilityFunction u, BlockingQueue in, BlockingQueue out) { super(name, u, in, out, new LinkedBlockingQueue(), new LinkedBlockingQueue()); } @Override protected void receiveOffer(Offer bundle) { // TODO Auto-generated method stub } @Override protected Offer sendOffer() { Offer sampleOffer = Offer.getSampleOffer("Green", k); return sampleOffer; } @Override protected Offer sendOpeningOffer() { // The buyer should start return null; } @Override protected void receiveCoordinationMessage(CoordinationMessage cpoll) { } }