package lab10.X1;

public class main {
    
        public static void main(String[] args){

            Produto p1 = new Produto("Doran's Blade", 450);
            Produto p2 = new Produto("Doran's Ring", 400);
            Produto p3 = new Produto("Relic Shield", 400);
            Produto p4 = new Produto("Spellthief's Edge", 400);
            Produto p5 = new Produto("Dark Seal", 350);
    
            Cliente c1 = new Cliente("Caitlyn");
            Cliente c2 = new Cliente("Lulu");
            Cliente c3 = new Cliente("Zoe");

            Gestor g1 = new Gestor("Shopkeeper");
            

            c2.bid(p4, 450);    //auctions ainda nao comecaram

            //start auctions
            g1.startAuction(p1); 
            g1.startAuction(p2);
            g1.startAuction(p3);
            g1.startAuction(p4);
            g1.startAuction(p5);

            
            c2.bid(p4,450);

            c1.bid(p1,400);     //mais baixo que preco base
            c1.bid(p1, 500); 
            
            
            c3.bid(p2, 450);
            c3.bid(p4,450);    //mesmo que p4
            c3.bid(p5,500);
            c3.bid(p4, 500);   //c3 aumenta p4

            c2.bid(p4,600);    //c2 aumenta p4


            //end auctions
            g1.endAuction(p1);          
            g1.endAuction(p2);
            g1.endAuction(p3);
            g1.endAuction(p4);
            g1.endAuction(p5);

            c3.bid(p4, 1000);   //c3 tenta aumentar p4
    
        }
    
}
