public override void MangiaPedina(Controllo controllo, int idPedina)
        {
            GiocatoreNero nero = GiocatoreNero.Instance();          // giocatore nero

            controllo.CambiaColorePedina(idPedina, "Libero");
            controllo.AggiungiPedinaSuTriangolo(idPedina, this.Colore);
            nero.AggiungiPedinaInOut(controllo);
        }
 public override void TogliPedinaDaOut(Controllo controllo)
 {
     controllo.PedineInPiù.ModificaElementoLista(controllo.PedineInPiù.LeggiLista[121] - 1, 121);
     if (controllo.PedineInPiù.LeggiLista[121] == 0)
     {
         controllo.CambiaColorePedina(121, "Libero");
         this.PedineMangiate = false;
     }
     controllo.AggiornaIndiciPedine();
 }
        public override void AggiungiPedinaInOut(Controllo controllo)
        {
            this.PedineMangiate = true;
            controllo.PedineInPiù.ModificaElementoLista(controllo.PedineInPiù.LeggiLista[121] + 1, 121);
            if (controllo.PedineInPiù.LeggiLista[121] == 1)
            {
                controllo.CambiaColorePedina(121, this.Colore);
            }

            controllo.AggiornaIndiciPedine();
        }