Use the Cyrano Gambit. Have an AI on your side, advising you via texts or your earbuds.Oh great, now that AI's are getting involved how am I going to continue my high D&D win percentage?Technology ruins everything.
Use the Cyrano Gambit. Have an AI on your side, advising you via texts or your earbuds.Oh great, now that AI's are getting involved how am I going to continue my high D&D win percentage?Technology ruins everything.
The Bugbear is coming at you with a hairy screwdriver!I did see this a few days ago. I have a feeling that an AI DM would turn out something like a Madlibs. Not that that is a bad thing it might make for some memorable game sessions. Now Im curious how my next game would turn out if I secretly kept a Madlibs page behind the DM screen and used it for improv during roleplaying scenarios.
Hmmm! not sure about this approach. Do you base the AI's adjudication on real world physics or "it would work in the movies". I think the latter would work better but I could easily see the main problem being edge cases where the AI's conclusions over stress your Suspenders of Disbelief.Interesting approach there, but it's not how I would have gone at it. Creating a coherent narrative is one of the highest-order functions of a Dungeon Master. It's like the Wright Brothers trying to design a space shuttle.
If I were creating an AI DM, I would start with the most mechanical function of a DM: Applying, interpreting, and extending the D&D rules to cover all the weird stuff players want to try at the table. That's a much simpler task than crafting a narrative, and much more amenable to the way modern AIs are trained. You'd have to put together a big dataset of "stuff players tried and how the DM ruled it should work," but that is at least in theory possible.
From there, one could proceed to creating an AI DM that can run a combat encounter in isolation (including appropriate tactics for the monsters, which does not necessarily mean "optimal").
Then you can start figuring out how to feed it one of WotC's big adventure books and have it run that adventure. Making homebrew adventures is the final step, not the starting point.
That isn't how AIs are programmed. They aren't programmed in the way we normally think of it. Rather, they are trained; you have the AI try stuff, and reinforce behavior that leads to the desired outcome while discouraging behavior that doesn't. (Obviously, this is a drastic simplification of the process, but it's the basic idea.) Over time, the AI learns and gets better at its task.Hmmm! not sure about this approach. Do you base the AI's adjudication on real world physics or "it would work in the movies". I think the latter would work better but I could easily see the main problem being edge cases where the AI's conclusions over stress your Suspenders of Disbelief.
I am aware of how modern neural net AIs are trained and am unsure how the goal "human gamers feel the AI made a good ruling" is less ambitious than the original goal. Games, with real people break up over issues of players and DM not being on the same page as to rulings and that is with people that have evolve to do social. As for the dataset, streamed games that last a campaign arc is probably a good place to start. Whether there is a sufficiency of data or how one could convert that information in to a training data set is a whole other ball game.That isn't how AIs are programmed. They aren't programmed in the way we normally think of it. Rather, they are trained; you have the AI try stuff, and reinforce behavior that leads to the desired outcome while discouraging behavior that doesn't. (Obviously, this is a drastic simplification of the process, but it's the basic idea.) Over time, the AI learns and gets better at its task.
In this case, the desired outcome is "human gamers feel the AI made a good ruling." So you need to find a way to test the AI's rulings for how human gamers regard them. One way to do that is to collect a giant dataset of oddball rules questions, get a bunch of experienced human DMs to issue their rulings, and then reinforce AI responses that resemble those rulings*. Another would be to incorporate it into D&D Beyond, where you can ask the AI for a ruling, then rate the answer it gives you.
*Before someone suggests it, Sage Advice would make a lousy dataset. Crawford has this weird obsession with sticking to the Rules As Written rather than suggesting practical rulings or giving guidance on the design intent. Rigid adherence to RAW is not generally a good trait in a DM.
Ah, sorry - so many folks talk about AI as if it's just a fancy form of traditional programming, with the programmer scripting out a decision path. I should not have assumed that was what you meant.I am aware of how modern neural net AIs are trained.
It's certainly not unambitious. But a table ruling is much simpler than a whole story arc. Generating a couple of sentences is far less taxing than generating multiple paragraphs, and it seems more feasible to build a training dataset. One approach would be to start with questions that have clear answers in the rules: "I rolled a 17 on my attack against AC 15. Do I hit?" "How many damage dice do I roll for fireball?" Then get it to where it can process a new spell or feat or monster that it hasn't seen before, and answer similar questions about that. Then start working on more ambiguous stuff....and am unsure how the goal "human gamers feel the AI made a good ruling" is less ambitious than the original goal. Games, with real people break up over issues of players and DM not being on the same page as to rulings and that is with people that have evolve to do social.
I hadn't thought about streaming as a source, but that does seem promising--if, as you say, there's enough data.As for the dataset, streamed games that last a campaign arc is probably a good place to start. Whether there is a sufficiency of data or how one could convert that information in to a training data set is a whole other ball game.
Absolutely true. And I hope that would never happen... because I think I would rather chew off my own head than play D&D the way people on YouTube play it. Fun to Play and Fun to Watch are two totally different things. Lots and lots and lots of pointless talking about the most mundane things, having a full conversation with every random NPC the party runs into, roleplaying out every encounter with a merchant to buy every last provision... things that would usually be glossed over in most actual gameplay session I have ever taken part in. I suppose it could be a difference in playstyle between generations of gamers, but I think it's more about treating streamed D&D sessions as performative improv theater. The combat has been almost nonexistent, and while I wouldn't want to play in a D&D campaign that was nothing but total combat, neither would I want to play a campaign that was nothing but total roleplaying. But watching people roll dice and declare damage numbers probably isn't much fun for most people to watch.I should add to the post above, that using streams as training data will probably skew the AI to play styles that are entertaining to watch, as distinct to entertaining to play.
I have actually played in sessions with people who played that way. They did enjoy that playstyle but I must say not my cup of tea.Absolutely true. And I hope that would never happen... because I think I would rather chew off my own head than play D&D the way people on YouTube play it. Fun to Play and Fun to Watch are two totally different things. Lots and lots and lots of pointless talking about the most mundane things, having a full conversation with every random NPC the party runs into, roleplaying out every encounter with a merchant to buy every last provision... things that would usually be glossed over in most actual gameplay session I have ever taken part in. I suppose it could be a difference in playstyle between generations of gamers, but I think it's more about treating streamed D&D sessions as performative improv theater. The combat has been almost nonexistent, and while I wouldn't want to play in a D&D campaign that was nothing but total combat, neither would I want to play a campaign that was nothing but total roleplaying. But watching people roll dice and declare damage numbers probably isn't much fun for most people to watch.
We had a guy join our group just recently who said he hated combat. So I imagined me must like deep immersive roleplaying or something like that... but then he named his character Reebok Spanx, and proceeded to spend the whole session being kind of annoying and making bad jokes.I have actually played in sessions with people who played that way. They did enjoy that playstyle but I must say not my cup of tea.