Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

24
Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro

Transcript of Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Page 1: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Mezzo di trasporto

Automobile

a Piedi

Taxi

Autobus

Treno

Metro

Page 2: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Mezzo di trasporto

Automobile a Piedi

Mezzo pubblico

Taxi

Autobus

Treno

Metro

Page 3: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Mezzo di trasporto

Automobile a Piedi

Mezzo pubblico

Taxi AutobusTreno Metro

Mezzo pubblico Urbano

Mezzo pubblico ExtraUrbano

Page 4: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

PropostaAndare a Piedi

Andare In Auto

Andare In Autobus

Andare In Treno

Andare In MetroAndare In Taxi

Prendere Mezzo Pubblico

Pendere Mezzo Pubblico Urbano

Prendere Mezzo Pubblico Extraurbano

Page 5: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Luogo

Baggio Genova St. Centrale

Page 6: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Lontano

Distanza

Vicino

Page 7: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

In città

Appartenenza Città

Fuori Città

Page 8: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Appartenenza Città

Descrizione

Distanza

Page 9: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Luogo Descrizione

Topologia

Page 10: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Stato d’animo

Ho molta fretta Nessuna frettaFretta

Page 11: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Rete di Influenza: prima definizione

Destinazione

Stato d’Animo

Scelta

Topologia

Page 12: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Rete di Influenza: introduzione della proposta

DestinazioneProposteStato d’Animo

Scelta

Topologia

Page 13: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Proposte

Stato d’AnimoProposte Categoria B

Proposte Scelta Categoria C

Proposte

Destinazione Proposte Categoria A

Topologia

Page 14: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Regole di Categoria A

• Destinazione Luogo Lontano Proposta Andare In Auto• Destinazione Luogo Vicino Proposta Andare A Piedi• Destinazione Luogo Lontano Proposta Prendere Mezzo

Pubblico

• Proposta Prendere Mezzo Pubblico e Destinazione Luogo in Città Proposta Prendere Mezzo Pubblico Urbano

• Proposta Prendere Mezzo Pubblico e Destinazione Luogo Fuori Città Proposta Prendere Mezzo Pubblico Extraurbano

Page 15: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Regole di Categoria B

• Proposta Prendere Mezzo Pubblico e Stato Molta Fretta Proposta Andare In Taxi

• Proposta Prendere Mezzo Pubblico Urbano e Stato Fretta Proposta Andare Metro

• Proposta Prendere Mezzo Pubblico Urbano e Nessuna Fretta Proposta Andare In Autobus

• Proposta Prendere Mezzo Pubblico Extraurbano e Nessuna Fretta Proposta Andare In Autobus

• Proposta Prendere Mezzo Pubblico Extraurbano e Nessuna Fretta Proposta Andare In Treno

Page 16: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Regole di Categoria C

• Proposta Andare In Taxi Mezzo Scelto Taxi• Proposta Andare In Auto Mezzo Scelto Auto• Proposta Andare In Treno Mezzo Scelto Treno• Proposta Andare A Piedi Mezzo Scelto A Piedi• Proposta Andare In Autobus Mezzo Scelto

Autobus• Proposta Andare In Metro Mezzo Scelto Metro

Page 17: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Fatti Non Ordinati

Descrizione TOPOLOGIA:(deftemplate Topologia

(slot Luogo)(slot Distanza)(slot AppartenenzaCitta))

Descrizione DESTINAZIONE:(deftemplate Destinazione

(slot Luogo))

Page 18: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Fatti Ordinati

Si useranno due tipi di fatti Ordinati:

Per le proposte (Proposta ?x)

Per le scelte (MezzoScelto ?Y)

Page 19: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Regola Categoria A

(defrule LuogoLontanoAuto(Destinazione (Luogo ?x))(Topologia (Luogo ?x)(Distanza Lontano))=>(assert (Proposta AndareInAuto)))

Page 20: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Regola Categoria B

(defrule MezzoPubblicoMoltaFretta(Proposta PrendereMezzoPubblico)(Stato MoltaFretta)=>(assert (Proposta AndareInTaxi)))

Page 21: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Regola Categoria C

(defrule Taxi(Proposta AndareInTaxi)=>(assert (MezzoScelto Taxi)))

Page 22: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Regola di Servizio

Regola per la visualizzazione del Mezzo Scelto(defrule Visual(MezzoScelto ?x)=>(printout t ?x crlf))

Page 23: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Caricamento dei fatti(deffacts inizio(Topologia (Luogo Baggio) (Distanza Lontano) (AppartenenzaCitta LuogoInCitta))(Topologia (Luogo Genova) (Distanza Lontano) (AppartenenzaCitta LuogoFuoriCitta))(Topologia (Luogo StCentrale) (Distanza Vicino) (AppartenenzaCitta LuogoInCitta))

(Destinazione (Luogo Genova))(Stato MoltaFretta));questo comando deve essere sempre aggiunto per poter ;attivare la deffacts(reset);esecusione del file .clp subito al caricamento (run)

Page 24: Mezzo di trasporto Automobile a Piedi Taxi Autobus Treno Metro.

Alcune correzioni

• Come trattiamo l’aggiunta del mezzo di trasporto “TRAM”?

• Se volessimo considerare altri concetti oltre alla “Fretta” per meglio descrivere lo stato d’animo del viaggiatore, cosa dovremmo modificare?