NON deterministici
Vediamo ora i procedimenti risolutivi per due particolari problemi:
- confezionare un maglione,
- ballare;
Eseguendo questi procedimenti risolutivi presto ci accorgeremo che hanno un inconveniente: eseguiti più volte anche dallo stesso esecutore, non producano gli stessi risultati!!
Questo "inconveniente" dipende dal fatto che le azioni elementari sono ambigue e non univocamente interpretabili.
- Per confezionare un maglione, occorre disporre di filato e utensili adatti (DATI INIZIALI), di una serie di spiegazioni da eseguire secondo l'ordine in cui vengono fornite e di un ESECUTORE in grado di eseguire i PUNTI DI BASE che ricorrono nelle spiegazioni.
- Una danza può essere descritta come una successione di PASSI BASILARI e di POSIZIONI di danza. Il numero di passi e di posizioni è veramente piccolo, ma cambiandoli insieme si possono individuare una varietà di coreografie. (Risolutore = coreografo, esecutore = danzatore).
Noi siamo interessati a procedimenti di risoluzione DETERMINISTICI, ossia che producono lo stesso risultato a partire dagli stessi dati, tutte le volte che vengono eseguiti.