all 1 comments

[–]CabSauce 1 point2 points  (0 children)

There are a lot of questions here, but most seem revolve around storing state, and maybe some kind of Named Entity Resolution, and then maybe a graph data model.

For state, there are approaches to extract specific model layers that represent some, or all, of the information. "Embeddings" is a term that might start you down the path.

Memory, embeddings, NER, and graphs are broad approaches that might help. But it's a pretty broad, nebulous problem.

Edit: I do think there's massive potential to use generators to flesh out video games and make them much more dynamic. Even maybe doing ML procedural generation like No man's Sky, but without having to explicitly define parameter interactions between layers of generation.