I talk a lot about Prolog but really what I want is just a language I can write an Infocom / SHRDLU style adventure game / text-based AI simulation in.
My problem is I have high expectations for a language because I want to do what seems to me to be very simple things:
* have the world obey rules, so all actions cause consequences
* rules that can be changed at runtime
* game AIs can read these rules and make plans
* save/ load the game state to/from disk
Turns out getting these is HARD.
@natecull you have an interesting set of requirements, and I cannot say I’ve heard of anything that really fits all of them, but if i were to build something, I would probably start with sqlite, provided that your “rules” are logic rules and not fuzzier physics rules
@natecull it’s not commonly taught with this style of usage in mind, but the original point of “relational databases” was to have something like prolog with a runtime modifiable set of facts.
@natecull why not? keep in mind, I am mot talking about how an sql database is commonly used. AI agents would have the capability of creating new tables and reading schema definitions to make dynamic decisions about them
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!