Problema del pastore, lupo, capra, cavolo

Slides:



Advertisements
Presentazioni simili
Introduzione ai circuiti sequenziali
Advertisements

Analisi logica I complementi.
Automi LAVORO SVOLTO DA MARIO GERMAN O
VARIABILI E COSTANTI LOGICHE
Presentazione Progetto per l’esame di Programmazione III e laboratorio di Programmazione III Studente: Vitiello Pier Angelo Matricola:
Algebra di Boole.
Diagrammi a blocchi.
ELETTRONICA DIGITALE – circuiti sequenziali
V.M
Go! Clicca sui numeri in ordine crescente…
GLI AUTOMI INGRESSIUSCITE Un Automa è un sistema con le seguenti caratteristiche: 1.Dinamico : evolve nel tempo; 2.Invariante : la risposta del sistema.
Chimica? Tutto ciò che ti circonda… Presentazione di: Carmelo Zingale Carmelo Zingale Paolo Ferraro Paolo Ferraro Federico Bottitta Federico Bottitta Angelo.
La II A della scuola A. Benci presenta. Il Progetto Livorno e il mare Il mare: un mondo da scoprire Il Mercato del pesce Il porto e i pescatori Il Museo.
Le frazioni Che cosa è una frazione.
Una rete asincrona gestisce una pompa idraulica che porta acqua dal bacino 1 al bacino 2. La rete è dotata di 3 sensori per monitorare il livello dell’acqua:
Indicazioni per la relazione scritta finale Corso di Scienza politica a.a. 2016/2017 Prof. Luca Lanzalaco.
1 Metodologia per l’innovazione di prodotto nell’ottica del Design for All Metodologia per l’innovazione di prodotto nell’ottica del Design for All.
Endogenous restricted participation
LA MATEMATICA NEI SIMPSON
La calendarizzazione delle attività
LE RELAZIONI INDUSTRIALI
UNITA' DI DEGENZA DEL MALATO
Progetto laboratorio android e arduino
LO STUDIO DEL PALLEGGIATORE
I Circuiti Sequenziali ed i Flip/Flop
Universita’ di Milano Bicocca Corso di Basi di dati 1 in eLearning C
Analisi congiunturale della domanda elettrica
Brevissima presentazione dei livelli narrativo, discorsivo e logico
Progettazione di una base di dati relazionale
Organizzazione Insieme di cose , persone , procedure finalizzate
I LOGARITMI.
Organizzazione Insieme di cose , persone , procedure finalizzate
Progettazione di una base di dati relazionale
Il Servizio della Coppia Referente Cultura
Vivere in un altro paese per Trovare lavoro
Come si acquisiscono queste informazioni?
INTERVENTO EDUCATIVO SUL COMPORTAMENTO PROBLEMA - 1
Indicazioni per la relazione scritta finale Corso di Scienza politica a.a. 2017/2018 Prof. Luca Lanzalaco.
ALLENARE LA MENTE E LA MEMORIA
Quantum Race un gioco di Fabio Chiarello
IL LAVORO SI FORMA OBIETTIVO CRESCERE INSIEME LE ADESIONI: IL TERRITORIO LE IMPRESE I LAVORATORI AREA PROMOZIONE ROMA, 9-10 LUGLIO.
PROGETTO TERAPEUTICO INDIVIDUALE
ISTITUTO NAUTICO – DUCA DEGLI ABRUZZI - NAPOLI
Cos’è computabile? “si dicono computabili quelle funzioni che, in linea di principio, possono essere calcolate con un elaboratore adeguatamente.
Gli automi.
Programmazione Dinamica: tecnica risolutiva che conduce all’ottimo, non fornisce algoritmi risolutivi generali. Stadi: fasi in cui il problema è scomposto.
Concetti base 1.1.
Gli attori di policy.
L’ACCORDO: la fase applicativa
Algebra di Boole e Funzioni Binarie
Presentazione Progetti Adams- Fism Bergamo a. s. 2018/19
Consigliare una strategia
Per parlare di dove abiti
Esercitazione 8 Laboratorio di Architetture degli Elaboratori I
18/04/2019 LE STORIE BIBLICHE NARRAZIONE E TEOLOGIA.
Il dialogo centrato sulla soluzione
LE LEVE.
Analisi e Sintesi di circuiti sequenziali
Figurine Un modello per consentire agli studenti di completare figurine digitali su persone o luoghi famosi in riferimento a un determinato argomento.
Proposizioni Coordinate
Fondamenti di Informatica II Progettazione del Software
N O E MODELLO GITA S Come progettare una gita in base alla destinazione da condividere con altri studenti. Un modello con cui gli studenti possono.
Insiemi 25/06/2019.
I LOGARITMI.
Regole di selezione Affinchè il momento di transizione sia diverso da zero, l’argomento di questo integrale deve essere una funzione totalsimmetrica, deve.
<inserire titolo problema>
INCONTRO OO.SS Consistenza Operatore (Dicembre 2009)
Brevissima presentazione dei livelli narrativo, discorsivo e logico
ESITO PROVE INVALSI a.s. 2017/2018
Rotazione di molecole lineari
Transcript della presentazione:

Problema del pastore, lupo, capra, cavolo Ovidiu Birgu matricola s231567 Cheudong Nkengne Florian matricola s218136

Descrizione problema: In questo gioco di logica, l’obiettivo è trasportare da una riva all'altra di un fiume un lupo, una capra e dei cavoli su una barchetta. Dato che la barca non può trasportare più di una cosa contemporaneamente, il giocatore deve trovare l'esatto ordine di azioni affinché il lupo non mangi la capra o la capra non mangi i cavoli (si assume che il lupo, in quanto carnivoro, non mangi i cavoli; si assume inoltre che mentre il barcaiolo è presente lupo e capra non mangino alcunché).

Formalizzazione del problema Due tipi di stati: validi o invalidi Uno stato è un vettore con 4 elementi Struttura di uno stato: [<pos pastore>, <pos lupo>, <pos capra>, <pos cavolo>] La posizione può essere nord / sud

Descrizione degli stati Stato iniziale: [N, N , N , N] //tutti gli attori sono al nord Stato finale: [S, S , S , S] //tutti gli attori sono al sud Stati invalidi: [S, N, N, S] // il lupo mangia la capra [N, S, S, N] // il lupo mangia la capra [S, S, N, N] // la capra mangia il cavolo [N, N, S, S] // la capra mangia il cavolo [S, N, N, N] // la capra mangia il cavolo e il lupo mangia la capra [N, S, S, S] // la capra mangia il cavolo e il lupo mangia la capra

Transizioni // pastore va dal nord al sud [N, <pos lupo>, <pos capra>, <pos cavolo>] -> [S, <pos lupo>, <pos capra>, <pos cavolo>] // pastore va dal sud al nord [S, <pos lupo>, <pos capra>, <pos cavolo>] -> [N, <pos lupo>, <pos capra>, <pos cavolo>] // pastore e lupo vanno dal nord al sud [N, N, <pos capra>, <pos cavolo>] -> [S, S, <pos capra>, <pos cavolo>] // pastore e lupo vanno dal sud al nord [S, S, <pos capra>, <pos cavolo>] -> [N, N, <pos capra>, <pos cavolo>]

Transizioni // pastore e capra vanno dal nord al sud [N, <pos lupo>, N, <pos cavolo>] -> [S, <pos lupo>, S, <pos cavolo>] // pastore e capra vanno dal sud al nord [S, <pos lupo>, S, <pos cavolo>] -> [N, <pos lupo>, N, <pos cavolo>] // pastore e cavolo vanno dal nord al sud [N, <pos lupo>, <pos capra>, N] -> [S, <pos lupo>, <pos capra>, S] // pastore e cavolo vanno dal sud al nord [S, <pos lupo>, <pos capra>, S] -> [N, <pos lupo>, <pos capra>, N]

Diagramma stati [N, N, N, N] [S, S, N, N] [S, N, N, N] [S, N, S, N] [S, S, S, N] [S, N, S, S] [N, S, N, N] [N, S, S, N] [N, N, S, S] [N, N, N, S] [S, S, N, S] [N, S, N, S] [S, S, S, S]