public virtual bool RuchMozliwy(Pozycja nadajPozycje) { if (figury.Count(f => f.pozycja.Pole == nadajPozycje.Pole) > 0) { return(false); } return(true); }
public virtual void RuchNa(Pozycja nadajPozycje) { moveMessage info = new moveMessage(Info); if (this.RuchMozliwy(nadajPozycje)) { this.pozycja = nadajPozycje; info(true); } else { info(false); } }