ciao.
Vorrei creare un "dizionario" di azioni per l'ai di un gioco.
Mi spiego meglio:

vorrei "insegnare" o inserire in un dizionario l'azione cammina(che è scorrere l'animazione correre) e poi dico che correre è camminare + veloce e che cercare è camminare e guardare ho definito delle azioni che partono da camminare e che successivamente affino meglio l'azione con una
seconda azione che è la 1 + la successiva e cosi via.
Io lo farei con le conoscenze che ho con un grafo , ma ho letto qualcosa sui descendant parser?
e lexer?
consigli?
grazie.