public Wezel(Plansza pl, Operacje operacje, Ruch r) { refkaParenta = new Wezel(); ruch = new Ruch(); ruch = r; plansza = new Plansza(); lista_potomkow = new List <Wezel>(); //ocena = suma; plansza.uaktualnijStanPlanszy(pl.stan); }
public void dodajWezel(Ruch ruch, bool Min, bool Max, int zawodnik, Operacje operacje, Wezel parent) { min = Min; max = Max; Plansza temp = new Plansza(); temp.uaktualnijStanPlanszy(plansza.stan); operacje.wykonajRuchIZmienStanPlanszy(zawodnik, ruch, temp.stan); //int nowaOcena = this.ocena + wartosc; refkaParenta = parent; lista_potomkow.Add(new Wezel(temp, operacje, 0, ruch, parent)); }
public MainWindow() { InitializeComponent(); plansza = new Plansza(); operacje = new Operacje(); drzewo = new Drzewo(); rand = new Random(); generateInsults(); losujRozmieszczenieTygrysow(); //debugBox.SetStyle(ControlStyles.SupportsTransparentBackColor, true); //debugBox.set }