anchor.diff:            count++;
           }
         }
  -      aux = this.maxDecrecimientosList(moveGrid,punto[0],punto[1]);
  -      decrecimientos.add(aux[1]);
  -      moveList.add(Move.left);
  -      count++;
       }
       //me quedo con el que maximice la cantidad de decrecimientos
       if(count>0)
  
positive.code:     
      //arriba
      moveGrid.simulateMoveUp();
      if(prevMove != Move.down && moveGrid.compareGrid(testGrid) != 0)
      {
        if(limit == false)
        {
          temp = this.getMove(moveGrid, punto, true, Move.up);
          if(temp != -1)
          {
            decrecimientos.add(temp);
  
negative.code:     if(this.outOfBounds(x-1,y) == false && grid.getElement(x, y) >= grid.getElement(x-1, y)) //izquierda
      {
        grid.setElement(x, y, max);
        auxList = this.maxDecrecimientosList(grid,x-1,y,false);
        count.add(auxList[0]+1);
        addedcount.add(auxList[1]+aux);
        grid.setElement(x, y, aux);
  