Domande con tag 'finite-state-machine'

9
risposte

Le eccezioni come flusso di controllo sono considerate un serio antipattern? Se è così, perché?

Alla fine degli anni '90 ho lavorato un po 'con un codice base che utilizzava eccezioni come controllo del flusso. Ha implementato una macchina a stati finiti per pilotare le applicazioni di telefonia. Ultimamente mi sono ricordato di quei giorn...
posta 04.03.2013 - 23:27
10
risposte

Stato macchine vs discussioni

Alan Cox una volta ha detto "Un computer è una macchina a stati. I thread sono per le persone che non possono programmare macchine di stato ". Dal momento che chiedere direttamente ad Alan non è un'opzione per umiliarmi, preferirei chiedere q...
posta 23.09.2011 - 11:50
4
risposte

Concettualmente, come si fa un motore di regole / vincoli (non grafici / fisica) per un gioco

Voglio creare un gioco semplice simile a quello dei libri di tua scelta. Il giocatore viene presentato con un testo narrativo e arriva a scegliere la sua azione da un elenco di possibilità. Questo, a sua volta, porta a un nuovo testo narrativo,...
posta 16.07.2013 - 14:21
6
risposte

Come recuperare da guasti a macchine a stati finiti?

La mia domanda potrebbe sembrare molto scientifica, ma penso che sia un problema comune e gli sviluppatori e i programmatori esperti spero abbiano qualche consiglio per evitare il problema che cito nel titolo. Btw., Quello che descrivo qui sotto...
posta 05.04.2012 - 13:53
4
risposte

Definizione di "stato"

Quale è un buon modo per definire lo "stato", come in una variabile di stato o in una macchina a stati, in un nuovo programmatore (precedentemente non)? Quali sono alcuni buoni modi per spiegare perché questo concetto è utile per scrivere softwa...
posta 25.05.2012 - 03:58
5
risposte

Un programma orientato agli oggetti può essere visto come una macchina a stati finiti?

Questa potrebbe essere una domanda filosofica / fondamentale, ma voglio solo chiarirla. Secondo me, una macchina a stati finiti è un modo di modellare un sistema in cui l'uscita del sistema non dipende solo dagli ingressi correnti, ma anche d...
posta 22.07.2011 - 04:47
4
risposte

In che modo una macchina a stati figlio può rinviare il controllo alla macchina dello stato genitore?

La mia macchina di stato di livello superiore ha alcuni stati e bordi. Chiamerò questo la macchina dello stato genitore. A ----> B ----> C Qualsiasi stato all'interno della macchina dello stato genitore può essere anche una macchina a...
posta 09.02.2012 - 19:35
4
risposte

Una macchina a stati finiti è una soluzione appropriata per questa situazione?

Stavo scrivendo un codice di prova come esempio in cui avevo una lezione di lavabiancheria. Ha uno stato di porta che deve essere aperto o chiuso e anche uno stato di funzionamento, acceso o spento. Voglio impedire che lo stato di funzionamento...
posta 01.07.2013 - 20:00
2
risposte

Come memorizzare e convalidare i dati tra le transizioni di stato?

Sto sviluppando un'applicazione di grandi dimensioni che avrà macchine a stati finiti personalizzati. Cioè, gli utenti admin dell'applicazione saranno in grado di creare le proprie macchine a stati, limitate da piccoli pezzi di codice che sono s...
posta 01.11.2016 - 01:50
1
risposta

Progettazione menu macchina a stati finiti

Sto creando un FSM in python (è un sequenziatore di passi e un sample pad basato su un Raspberry Pi 2). In questo momento ci sono due stati e il terzo è il Menu. Questo è gestito da un sistema di classe che gestisce tutti gli stati. Lo stato...
posta 28.01.2016 - 17:15