NZ$ 298
pledged of NZ$ 8,000pledged of NZ$ 8,000 goal
16
backers
0seconds to go
Funding Unsuccessful
The project's funding goal was not reached on Sat, August 11 2018 10:59 PM UTC +00:00
Sean StanleyBy Sean Stanley
First created
Sean StanleyBy Sean Stanley
First created
NZ$ 298
pledged of NZ$ 8,000pledged of NZ$ 8,000 goal
16
backers
0seconds to go
Funding Unsuccessful
The project's funding goal was not reached on Sat, August 11 2018 10:59 PM UTC +00:00

About

DM's have you ever had trouble encounter balancing in 5e Dnd? Have you worried if your characters will one-shot your boss or will it be a TPK? How will your unusual party even handle some of the super challenging combats in a standard module? Beyond that, how can we run the monsters and simulate their challenge for our party? How as DM's can we make better decisions on behalf of the monsters to keep things fun and challenging for players?

There is a branch of mathematics for this called decision theory. The goal of the DnD AI project is to apply decision theory and probability to DnD character and monster tactics in a series of hypothetical matchups.

I've spent several weeks doing the groundwork for the project (dice math) and have a working demo available on http://dicemath.redheadweb.nz.

To get this project to a stage where it can actually help with anyone's encounter planning or character optimization though will require a bunch of my time. I'd like to be able to devote 2-3 days a week to this project for about three months to finish an initial release. Then, with enough popularity there are heaps more features I'd like to add.

Initial Scope:

  • Beautiful and intuitive interface that non-math people will get
  • Let people input essential character details and match up 1v1 against a bunch of classic monsters.
  • Display the most effective tactics and the most probable outcome for the matchup
  • Calculate a monster or player's chance of passing a spell save DC, effective average damage and the rounds to live under the onslaught of the best tactic.

Later features (or stretch goals):

  • Analyse potential teamwork tactics
  • Simulate grid-based tactics with hazardous terrain
  • Multi-encounter optimization; how does the difficulty change the more weary the players are
  • Magic item tactical options
  • Import characters and creatures from existing DnD tools
  • Trial completely custom monsters and abilities to help power-balance home-brewing.

I'd like to keep the code open source and the dice math demo is available on github.

I am also open to collaborating with other web developers especially those experienced with ReactJS and Full-Stack Javascript Development.

Risks and challenges

Software development timelines can be a tricky thing to predict. Some parts of the project may take longer than I expect them too. I might end up releasing late. But I promise to be committing regularly to github so progress can be checked and watched.

If I hit unexpected delays, I will still complete the project's initial scope without waiting for extra funding. I'll just tighten my belt and carry on.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge NZ$ 10 or more About $7

    Be added to list of website backers

    Have your name or organisation added to the list of backers on the website.

    Less
    Estimated delivery
    3 backers
    NZ$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge NZ$ 25 or more About $17

    Character Inclusion

    We'll need some characters to pre-include in the AI. Have yours included and credited in the first release.

    Less
    Estimated delivery
    Limited 9 backers
    NZ$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge NZ$ 500 or more About $330

    Have your logo featured on the website

    Have your organisation or project logo placed prominently on the website.

    Less
    Estimated delivery
    Limited 0 backers
    NZ$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (60 days)