Questo articolo analizza i problemi di attraversamento di un fiume con una barca e una serie di vincoli, il cui caso più semplice è costituito dal notissimo indovinello del contadino con lupo, capra e cavolo. Si esamineranno i problemi di questa tipologia, indicando un procedimento utile per trovare una soluzione generale, indipendentemente dal numero di attori coinvolti e dai vincoli assegnati.
