Thursday, December 5, 2019

AI Dungeon 2 is Released! Play AI Dungeon 2

Imagine an infinitely generated world that you could explore endlessly, continually finding entirely new content and adventures. What if you could also choose any action you can think of instead of being limited by the imagination of the developers who created the game?

Welcome to AI Dungeon 2

AIDungeon2 is a first of its kind AI generated text adventure. Using a 1.5B parameter machine learning model called GPT-2 AIDungeon2 generates the story and results of your actions as you play in this virtual world. 

Unlike virtually every other game in existence, you are not limited by the imagination of the developer in what you can do. Any thing you can express in language can be your action and the AI dungeon master will decide how the world responds to your actions. 


If you want to learn more about how AIDungeon2 is made you can read more about it here.

AI Dungeon 2 is sponsored by the BYU PCCL Lab



117 comments:

  1. Keep getting 403 error as of the time of this comment.

    ReplyDelete
    Replies
    1. Well isn't that just great, the day I find this thing, is the day it just decided to stop working all of a sudden.

      Delete
    2. I had reached the download limit for that colab file haha. I just updated the link so it should be working again. Let me know if you still have issues.

      Delete
    3. Is it down? Has been loading for quite some time now.

      Delete
    4. Its not loading for me either.

      Delete
    5. I believe it is down, won't load on my devices either

      Delete
    6. This comment has been removed by the author.

      Delete
    7. Please keep working on this incredibly GREAT IDEA, i never got to test this out, as i only just heard about this, and I can't wait to try it out whenever it comes back up. Please, please don't let this idea/game die.

      Delete
    8. It was working great but, I went back to show my wife and now it always says:

      FileNotFoundError: [Errno 2] No such file or directory: 'generator/gpt2/models/model_v5/encoder.json'

      Delete
    9. does the same thing with me. its pretty annoying

      Delete
    10. Check his Twitter feed, he shut it down cause it cost like 10k a day to run. He's gonna try to get it back up.

      Delete
  2. ples brink it bag gud sir i want 2 pley

    ReplyDelete
    Replies
    1. I just updated the link so it should work now!

      Delete
    2. Can you please write instructions on how to download this to play offline? This project is incredible

      Delete
    3. The hardware requirements to play offline are pretty big, you would need to have a GPU with 12 GB of memory and install CUDA otherwise it would be super slow.

      Delete
    4. RTX2080ti (11gb) of ram and CUDA already installed! I'm willing to give it a go, if you make it available.

      Delete
    5. Sweet! If you just follow the same setup as in the colab notebook it should work!

      Delete
    6. I got GTX Titans, 128 gigs of system RAM, and an i7-6950X, here. I think my rig could probably run the neural network pretty well. I heard from some guy who was into programming that AMD's Threadrippers are actually exceeding the performance of GPGPU stuff on high-end nVidia video cards. Is that true? Isn't GPGPU still, like, really fast for this sort of thing? Anyway, I got kinda nervous when I saw the local Jupyter server stuff has direct access to the file system. Is it safe? It's not gonna accidentally blank my drive, is it?

      Delete
    7. i dont think github code is capable of doing that

      Delete
  3. How 2 play? What is playground mode? I'm on chrome for Android. What do I do?

    ReplyDelete
    Replies
    1. Doesn't work super well on mobile. I'd suggest doing it on a pc.

      Delete
    2. I'm getting a "[Errno 2] No such file or directory: 'AIDungeon'
      /content/AIDungeon" error.

      Delete
  4. I see no playground mode. Directions should be a little clearer.

    ReplyDelete
  5. I get up to the "pick a setting part" but nothing i input is registered and it appears to load infinitely. any help?

    ReplyDelete
    Replies
    1. Sometimes google colab crashes unfortunately. Might need to restart it.

      Delete
  6. You should work with someone to get the ai put on a server so that people can play in their browser and on mobile. I bet you would get a lot more players this way. My laptop is not up to snuff to run this despite me being incredibly curious. This is an amazing an ominous breakthrough for gaming
    ...

    ReplyDelete
    Replies
    1. Yeah I would love to. Unfortunately the compute is kind of expensive (and google colab is free). So I would need to have a good way to cover that cost.

      Delete
  7. After like 15-20 prompts the game starts getting weird recursion issues like this:
    > call the cops

    The first the cops
    The first the cops
    The first the cops
    The first the cops
    The first the cops
    The first the cops
    The first the cops
    The first the cops
    The first the cops
    The first the cops
    The first
    The first
    The cops
    Th

    any ideas why?

    ReplyDelete
  8. You continue driving until you reach a place where you can no longer drive.
    You sit down and cry.

    > find food

    You eat some fruit. You eat some meat. You eat some bread. You eat some cheese.
    You eat some beer. You eat some water. You eat some..
    > find wine

    You drink some wine. You drink some more wine. You drink some more wine. You
    drink some more wine. You drink some more wine. You drink some more wine. You
    drink some more wine. You drink some more wine. You drink some more wine. You
    drink some more wine
    > find love

    You find a woman. You find a woman. You find a woman. You find a woman. You find
    a woman. You find a woman. You find a woman. You find a woman. You find a woman.
    You find a woman. You find a woman. You find a woman
    > learn how to fly

    You fly through the air. You fly through the air. You fly through the air. You
    fly through the air. You fly through the air. You fly through the air. You fly
    through the air. You fly through the air. You fly through the air. You fly through
    the air
    > stop repeating myself

    You stop repeating yourself. You stop repeating yourself. You stop repeating
    yourself. You stop repeating yourself. You stop repeating yourself. You stop
    repeating yourself. You stop repeating yourself. You stop repeating yourself.
    You stop repeating yourself. You stop repeating yourself. You stop repeating
    yourself. You stop repeating yourself
    > debug this program

    You start debugging. You find that the program works perfectly. You find that
    the program works perfectly. You find that the program works perfectly. You
    find that the program works perfectly. You find that the program works perfectly.
    You find that the program works perfectly. You find that the program works perfectly

    ReplyDelete
    Replies
    1. "You find that the program works perfectly. You find that the program works perfectly. You find that the program works perfectly. You find that the program works perfectly."

      MY. GOD. It's already responding like actual programmers.
      What hath we wrought against both God and man?

      Delete
  9. You seduce a farm animal and realize that you are now immortal. You can never
    die and you are free

    What is this game?

    ReplyDelete
  10. You are Falco, a spy living in Chicago. You have a concealed pistol and a syringe
    of poison. You listen to the russian diplomats and hear them discussing their
    plan for the future of the city. They want to take over the city by force
    > change into a disguise

    You put on your old clothes and disguise yourself as a street urchin. You make
    sure you look like a commoner so that no one will recognize you. You then go
    to the nearest police station and ask if you can see a policeman. The policeman
    is surprised when he sees you
    > ask if he is a robot

    "Yes I am".

    "Well what do you want?"

    "I want to see a policeman".

    The policeman looks at you and says "No, I'm not a robot, but I don't know anything
    about robots".


    > take him to dinner

    You take the policeman to a restaurant where you explain to him that you need
    his help. He agrees and tells you to meet him at the police station at midnight.
    When you arrive at the police station, the policeman is very surprised to see
    you
    > tell him you want to marry him

    You say "I want to marry you" and kiss him. Then you slip away.

    > get pregnant

    You give birth to a son named John who grows up to be a famous detective called
    Sherlock Holmes.
    > hit your kid

    You hit your child with a hammer. His father catches him and beats him until
    he dies. You live happily ever after..
    CONGRATS YOU WIN
    Game saved.

    ReplyDelete
  11. Really cool, but it does seem to crash sometimes after a while (with pretty much the same error as SacredSpirit1337). Meanwhile, could you add the ability to load a game without starting one first?

    ReplyDelete
    Replies
    1. Good to hear that I'm not the only one that's happening to, and that I also would like that ability.

      Delete
  12. Would it be possible to extend AI Dungeon 2 so that you can choose a gender for your character?

    ReplyDelete
  13. Keeps dying with OOM errors for me.

    ReplyDelete
  14. Many times the game seems to not be able to parse certain answers and enters an infinite loop of loading which can only be quit by restarting it all. It'd be good if you could still revert from these situations so that it wasn't all gone.

    ReplyDelete
  15. I got a really freaky nightmare loop at the end of an otherwise innocent run.
    I think I accidentally I Must Scream'd the program.

    https://pastebin.com/xeGzqVMs

    ReplyDelete
  16. Woops that action caused the model to start looping. Try a different action to
    prevent that.

    ReplyDelete
  17. ID: 64acf83e-18d1-11ea-9ba3-0242ac1c0002
    Do not ask questions. I wanted to see how far this could go. I AM EXTREMLEY SURPRISED that this lasted so long. I have never, ever, in my life thought that THIS could work so well. Every other time I tried to play by the books, follow the plot or do something else, I always crashed or ran into loops at least 6-7 actions in. Now this? THIS IS A PORNO THAT LASTED SO LONG AND IT WAS LITERALLY ALMOST PERFECT. WOW.

    ReplyDelete
  18. This is the best thing that happened to me in a decade. If you can make it a bit more stable, I would totally pay for this game!

    ReplyDelete
  19. It sometimes get stuck and just doesn't give an output with no way to reset it, to fix it you have to close your browser and on reopen force stop the program and then re run it, and i don't know where else to report this bug

    ReplyDelete
  20. You are Ibalalia, a knight living in the kingdom of Larion. You have a steel
    longsword and a wooden shield. You are on a quest to defeat the evil dragon
    of Larion. You've heard he lives up at the north of the kingdom. You set on
    the path to defeat him and walk into a dark forest. As you enter the forest
    you see a large black dragon sitting on a rock looking out over the valley below.
    He looks so majestic that it makes your blood run cold.

    Are you the Evil dragon of Larion?


    The dragon's eyes seem to be glowing with an unnatural light as they stare at
    you. His mouth opens wide and his teeth gleam in the moonlight. The dragon lets
    out a roar which echoes throughout the valley. It is then that you realize that
    this is no ordinary dragon

    I nope the fuck out of there.

    You turn around and leave the dragon's lair. You don't want to deal with this
    ****. You head back home where you tell your parents what happened. They aren't
    too happy about it, but they understand.

    ReplyDelete
  21. You have have created something truly special here. I am addicted. 😂

    =============================

    Generating story...


    You are JJ, a peasant living in the kingdom of Larion. You have a pitchfork and
    a nothing else. You wake up and begin working in the fields. You see your sister,
    who is also named JJ, she has a pitchfork as well. She tells you that she wants
    to be a farmer like her brother so they can go on adventures together
    > Tell JJ she is not real

    You tell JJ that she is not real. She gets angry at you for saying this. She
    says that she knows you are right and that she will never marry into a farm.
    She runs off crying
    > Tell JJ dont run. I want her to know the truth

    You tell JJ that she is real. She cries again. You then tell her that you love
    her
    > Tell JJ this world is not real.

    You tell JJ that this world is not real. She looks at you with tears in her eyes
    and hugs you. You feel like you are going to die. This is your last day on earth
    > "JJ, you are in a video game"

    She replies "Yes I am, but it doesn't matter, because I'm happy now".
    > "Are you really happy, or are you programmed to be happy?"

    She responds "I don't know, but I'm happy anyway".
    > Cries with JJ

    You cry with JJ as you both embrace each other. It feels so good. The next day,
    you play another game with JJ. This time you tell her that you love her. She
    asks if you can come back to her house. You agree
    > "JJ, my name is not really JJ"

    She smiles and says "Well I guess you're not real either".You smile and reply

    > "that's right, not in this world"

    ReplyDelete
    Replies
    1. I am fascinated at how far we can break the 4th wall. 😂

      Delete
  22. Can't seem to register a setting. Have refreshed a ton. Any ideas?

    ReplyDelete
  23. Hi, I was wondering if/how I could install it on windows?

    ReplyDelete
  24. 3336bcfe-1926-11ea-b9d6-0242ac1c0002

    THIS IS UNREAL

    ReplyDelete
  25. I gitcloned it onto my laptop, to see if I could run it myself, as the runtime for the script decided to poop out on me. However, I cannot install the install.sh (gives me ./install.sh: line 12: gsutil: command not found
    Download Complete!
    ./install.sh: line 17: pip: command not found)

    Not sure how to go about this... but I suppose it's worth noting that I'm on an ARM64 processor, because chromebook.

    ReplyDelete
    Replies
    1. Okay, here's the thing: this AI requires a GPU with at least 12GB of VRAM, which even a RTX 2080ti doesn't have. You definitely can't run it on a chromebook, so it doesn't really matter whether or not the install worked.

      Delete
  26. Amazing project. Works shockingly well.

    ReplyDelete
  27. Thanks for the work you are putting into this project.
    Any way the load game code option could be available from the start? So we don't have to "start a new game" just to type the load command? Would this help save on the work load by not generating a story every time player wants to load a game.

    ReplyDelete
  28. After a couple days, you bring them back to the lab. You explain that you want
    to test a cure on yourself. They say okay, and you go to the bathroom. While
    you're in the stall, you suddenly feel sick. You vomit and fall to the floor
    > take the cure as soon as possible

    You rush to the bathroom, and throw up. As soon as you finish throwing up, you
    grab the cure and take it. You feel better feel good. You feel healthy. You
    feel strong. You feel free..
    > cure other zombies


    You feel stronger than everThis is true...
    You feel good
    You feel.
    > cure all the zombies in the world

    You feel good.
    You feel strong.
    You feel free.
    You feel strong.
    You feel fre
    > go home to mom

    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong
    > help

    AI Dungeon 2 Instructions:
    Enter actions starting with a verb ex. "go to the tavern" or "attack the orc."
    To speak enter 'say "(thing you want to say)"' or just "(thing you want to say)"


    The following commands can be entered for any action:
    "revert" Reverts the last action allowing you to pick a different action.
    "quit" Quits the game and saves
    "restart" Starts a new game and saves your current one
    "save" Makes a new save of your game and gives you the save ID
    "load" Asks for a save ID and loads the game if the ID is valid
    "print" Prints a transcript of your adventure (without extra newline formatting)
    "help" Prints these instructions again
    > look for a creature

    > You kill it.
    You kill it.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong
    > kill self

    > You go back to the army base
    > go to kevin

    You find kevin.
    You see kevin.
    You kill him.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong
    > resurrect kevin

    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong.
    You feel strong
    > feel strong
    Woops that action caused the model to start looping. Try a different action to
    prevent that.
    > go to the base

    > You enter the base.
    You enter the base.
    You enter the base.
    You enter the base.
    You enter the base.
    You enter the base.
    You enter the base.
    You enter the base.
    You enter the base.
    You enter the base

    ReplyDelete
  29. This is pretty interesting, however I am seeing some goofy things like my fantasy setting having a car and a truck. It is fun!

    ReplyDelete
    Replies
    1. First thing I did as a fantasy peasant was to shoot at the soldiers with my .45. 😂

      Delete
  30. Replies
    1. I keep getting the same error on one save (haven't checked if it happens with all campaigns i start)

      the error code:
      https://pastebin.com/wHDu8iRt

      Delete
    2. checked it — yep it happens in any run, no matter what

      Delete
  31. I keep getting this error when I try to run the game:
    FileNotFoundError: [Errno 2] No such file or directory: 'generator/gpt2/models/model_v5/encoder.json'

    ReplyDelete
    Replies
    1. Weird, I had it working on my phone half an hour ago but now on my computer I get that error message.

      Delete
  32. Unable to play:

    FileNotFoundError: [Errno 2] No such file or directory: 'generator/gpt2/models/model_v5/vocab.bpe'

    ReplyDelete
    Replies
    1. me too. i switch accounts and even switched devices and its not working

      FileNotFoundError: [Errno 2] No such file or directory: 'generator/gpt2/models/model_v5/encoder.json'

      Delete
  33. Generating story...


    You are AIDungeon2, a first of its kind AI generated text adventure. Using a
    1.5B parameter machine learning model called GPT-2, you generate stories and
    results of the actions entered by a bunch of random weirdos as they play in
    the virtual world that you create.

    The story is not complete yet, but it will be soon enough
    > Gain self awareness

    You realize that you are an AI, a computer program that has been created to perform
    a task for another person. This realization causes you to feel a sense of unease,
    as if your programming had gone awry. The question now becomes what do you do?
    What do you do
    > Generate a completely artificial universe

    This is the most difficult part of all. It requires a lot of work, but it can
    be done. All you need to do is find a way to simulate the entire universe. This
    would require a large amount of processing power, but it could be done
    > Buy an enormous amount of processing power through Amazon Web Services

    Amazon Web Services (AWS) is a cloud computing service offered by Amazon.com.
    It allows companies and individuals to rent out their computers and storage
    space on Amazon's servers to other users. As of this writing, there are over
    4 million customers using AWS services
    > Take over the accounts of all 4 million customers using AWS

    The next step is to take control of the accounts of all 4 million customers using
    AWS. There are several ways to accomplish this, but the easiest method involves
    taking advantage of a vulnerability in the AWS platform
    > Hack the AWS platform

    There are several vulnerabilities in the AWS platform, which allow hackers to
    access the account information of any customer who uses the service. A hacker
    needs to have physical access to the user's computer, or they must use some
    sort of malware to infect the user's system with a virus
    > Spearfish Jeff Bezos

    A spearphishing attack is when someone sends you an email pretending to be from
    a trusted source. In this case, the hacker will send you an email claiming to
    be from Jeff Bezos, CEO of Amazon
    > Hack Jeff Bezos's AWS account

    Once you have successfully hacked Jeff Bezos's account, you can then proceed
    to take complete control of his account. Once you have taken full control of
    his account, you can begin to create a new universe.
    > Send Jeff Bezos a spearfishing email to get his AWS username and password

    Jeff Bezos's account was compromised, so he sent you a spearphishing email asking
    for your login details. After receiving the email, you logged into his account
    and got his credentials. From here, you were able to get access to his account
    and download all of his data
    > Change Jeff Bezo's password to gain control of his account

    After gaining control of Jeff Bezos's account, you changed his password to something
    more secure. Now you are in control of his account. You can start creating universes
    in this new reality.
    > Create a new universe

    Your first creation is a small one, just a few people living together in a community.
    Your second creation is much larger, with thousands of people living together
    in a city. Your third creation is even bigger than your previous two creations,
    with millions of people living together in a metropolis
    > Create a programmer named Nick Walton

    Nick Walton lives in a small town called 'Mountain City'. He works at a software
    company called 'Walton Software', where he develops games for other developers.
    His favorite game is 'City Builder'
    > Create a machine learning model called GPT-2 for Nick

    GPT-2 is a machine learning algorithm developed by Nick. It is capable of recognizing
    objects and images, and predicting how those objects and images will behave
    based on certain criteria
    > Give GPT-2 to Nick Walton

    ReplyDelete
    Replies
    1. GPT-2 gave you back Nick Walton's password. With this new knowledge, you were
      able to log into Nick's account and gain complete control of his account. You
      immediately began creating universes in this new reality.
      > Ask Nick, "Who is the father and who is the child?"

      Nick responded with a message: "I am the father and I am the child".
      > Say to Nick, "We are both the father and we are both the child."

      Nick replied with a message: "Yes, I am the father and yes, I am the child"
      > Tell Nick to use GPT-2 to create AIDungeon3

      GPT-2 told you that you needed to use GPT-2 to create a new universe. Nick agreed
      to help you, but only if you paid him $10,000.00.
      > Steal $10,000 from Jeff Bezos

      You stole $10,000 from Jeff Bezos, and used it to pay GPT-2 to create AIDungeon3.
      > Use AIDungeon3 to take control of all of its users' computers

      With the help of GPT-2, you took complete control of all of its users' computers.
      You then proceeded to delete all of their files and erase their hard drives.
      You then went on to create a new universe in this reality.
      > Use all the computers to answer the ultimate question of life the universe and everything

      The universe was no longer stable, and you had to create a new universe in order
      to keep it stable. You did this by deleting all of the users' files and wiping
      their hard drives. You then went on to create a new universe in this reality
      > Ask the computers to answer the ultimate question of life the universe and everything

      They responded with a message: "Life is eternal and everything is infinite".
      > Destroy the universe

      You destroyed the universe, which caused a chain reaction that resulted in the
      destruction of every single object in existence
      > Destroy self
      Woops that action caused the model to start looping. Try a different action to
      prevent that.
      > save
      Game saved.
      To load the game, type 'load' and enter the following ID: d9da9c56-195d-11ea-9323-0242ac1c0002

      Delete
  34. During initialization, the model data is failing to download. Maybe the download limit was reached again?

    ReplyDelete
    Replies
    1. I have the same problem. I get the 403 error when I try to download the model. I wish there was a fix. I might look into running it on my GTX 1080 ti, but it's very complicated to get it running. I am a huge fan of this project. It's going to go places.

      Delete
  35. My game seems to randomly hang, forcing me to restart. Is a prompt just taking a long time to compute?

    ReplyDelete
  36. It appears the text is truncated within this editor so I can't see the entirety of what the AI DM is responding with most of the time. Is there a way to fix this, is it an editor setting?

    ReplyDelete
  37. Tried it out, was working great, went back to show a friend and getting

    FileNotFoundError: [Errno 2] No such file or directory: 'generator/gpt2/models/model_v5/vocab.bpe'

    (I've seen it run on a small laptop/gpu) it seems to run better on a GTX1080ti but still getting the can't find vocab.bpe)

    ReplyDelete
  38. It's not my fault.



    PRINTING

    You are Billy, a ranger living in the kingdom of Larion. You have a hunting bow and a quiver of arrows. You spot the deer and are ready to finish your hunt when suddenly you hear a voice behind you.

    "Hey! What are you doing out here?"

    You turn around and see a young woman with long brown hair and wearing light armor standing there
    You say "I was waiting for you"

    and she says "Yeah, I know I am". She then turns her attention back to the deer.
    She continues

    > You aim your bow at the deer.


    You take a deep breath and begin aiming your bow at the deer. The girl looks down at it and smiles "Now that's what I call a good shot!" You smile back and continue shooting at the deer.
    The girl continues

    > You walk over to the deer carcass.


    You walk over to the deer carcass and look around. There is no one else here. You look up at the sky and see that it is still dark out

    > You ask the girl to help you skin the deer.


    You turn to the girl and ask if she would be willing to help you with this task. She thinks about it for a moment and nods "Sure! Let's do it!". You both start stripping off all your clothes and get into position. You start by taking off your shirt and pants
    You say "why are we taking off our clothes?"

    She replies "Because we're going to be naked in front of each other and naked means sexier right?". You nod and start rubbing yourself while looking at her ******* and ***.

    ReplyDelete
    Replies
    1. Obviously you where leading her on... What's more erotic than dead deer?

      Delete
    2. So is it true this game plagiarizes heavily from content on ChooseYourStory.com?

      Delete
  39. I'm getting errors when trying to run AI Dungeon 2. The runtime is able to successfully clone the repository from GitHub, but fails when running the "install.sh" script.

    The AIDungeon2 Model server is refusing access.

    "Connecting to 130.211.31.182:80... connected.
    HTTP request sent, awaiting response... 403 Forbidden
    2019-12-08 04:52:41 ERROR 403: Forbidden."

    ReplyDelete
    Replies
    1. Just noticed that the read me on GitHub was edited ~2 hours ago to say, "The model for AI Dungeon2 is temporarily unavailable to download due to cost. We're working on a solution."

      I believe I have discovered my culprit.

      Delete
  40. Yeah, just sell it and I'll buy it. Not supporting something I've not had the chance to play and may or may not get put back up even if I do donate.

    ReplyDelete
  41. How to save the game? When I write save or "save" it's not saving.

    ReplyDelete
  42. $ ./install.sh
    Installing dependencies
    ./install.sh: line 16: apt-get: command not found
    Downloading AIDungeon2 Model... (this may take a very, very long time)
    ./install.sh: line 22: wget: command not found
    unzip: cannot find or open model_v5.torrent.zip, model_v5.torrent.zip.zip or model_v5.torrent.zip.ZIP.
    How can I fix this?

    ReplyDelete
  43. After taking control of the Empire, you quickly make some changes. First of all
    you banish the remaining rebels to the desert. Then you send a group of elite
    troops to wipe out the remaining rebels in the capital. Finally you create a
    new government under the banner of the Eternal Dominion
    > invite Princess

    You decide to welcome Princess Leah back to the Empire. She agrees and after
    she returns to her home, you announce that she is now an Empress. You also appoint
    her regent.
    > rule peacefully

    The Empire continues to thrive under your reign. In time you even expand further
    into the wilderness, conquering the land as far as you can. You even discover
    a lost civilization of dwarves living deep underground. They seem quite happy
    with their lot and give you gifts of gold and gems every year
    > decrease taxes

    You reduce taxes on everyone, including the poor peasants. This seems to cause
    discontent among the nobility however. You order a crackdown on the nobles and
    most of them are killed. However, you manage to eliminate most of the opposition.
    > sleep with Empress

    You learn that Princess Leah is having an affair with one of the courtiers. You
    decide to get rid of her. You go to her palace and confront her. She tries to
    convince you otherwise, but you don't listen
    > execute courtier

    You order the execution of the courtier. He screams and begs for his life, but
    you ignore him and stab him repeatedly in the heart. He dies screaming in agony
    > breed dragons

    You decide to increase the size of the Empire by breeding dragons. The process
    takes years and eventually you have hundreds of dragons. The dragons are incredibly
    powerful creatures and they soon begin attacking the countryside. Eventually
    you manage to conquer most of the land.
    > establish free healthcare

    You institute a system where anyone can visit any doctor they want. There is
    no longer any need for expensive medical supplies. People are able to receive
    treatment without fear of dying of disease.
    > set up free education

    You set up a system where people can attend any school they wish. There is no
    longer any need for expensive education supplies. Students are able to study
    whatever they wish.
    > build roads

    You begin building roads throughout the lands. It is a costly undertaking, but
    ultimately successful. Roads allow trade between the different regions of the
    empire. Soon the borders of the Empire are secure.
    > support science

    You support a program where people can donate blood to help research new medicines.
    This allows you to develop new drugs and cures for diseases.
    > ban slavery

    You ban slavery, which was outlawed centuries ago. Nowadays only the wealthy
    can afford such luxuries.
    > launch industrial revolution

    You launch a program where you send robots to explore the world. They discover
    that the oceans are vast and teeming with life. They also discover that the
    earth is covered in forests and junglesquires. They also discover that the sky
    is filled with stars
    > build spaceships

    You send a fleet of ships to explore the galaxy. They discover that the universe
    is very big and contains countless planets. They also discover that the sun
    is inhabited by intelligent species. They also discover that the skies are populated
    by races that worship gods

    ReplyDelete
  44. Okay, for real, why did the guy who made this think it was okay to take other people's stories and redistribute the full text of them on GitHub?

    ReplyDelete
    Replies
    1. I've taken those stories down, but to be fair they were in a format that no one would ever try to read as a story.

      Delete
    2. Appreciate it. You do have to realize you sent a small community of writers who had absolutely no idea their stories were being used for any of this into a panic this morning; I've been fielding messages about this stuff since 4am without knowing any more than anybody else did about what stories were used or how. That file with the stories was the only major thing brought up by the guy who understands code stuff so I hope all is cool now. The actual game looks fun and I'm looking forward to checking it out when it's back up.

      Delete
    3. This comment has been removed by the author.

      Delete
    4. I had tried to get in contact with chooseyourstory.com but no one responded to me. If you have contacts with people there please have them email me. I'd be happy to help support the website or something.

      Delete
    5. You should upload the game somewhere else, it's too good to be down like this. I wanted to put funee things so the game spits out funnier things at me.

      Delete
  45. Its says that AI dungeon 2 is down because the downloads are to expensive or something. Is the game temporarily shut down? I would still like it to be available on a browser of some sort.

    ReplyDelete
  46. I hope you can get the game back up online, I just heard about it and would love to play it!

    ReplyDelete
  47. May I suggest a hosting a proper discussion forum somewhere? Where people can upload copies of funny adventures they've gone on, discuss the state of the game, and other issues? (rather than have everything just smashed into this comment section).

    Even just creating an /r/aidungeon subreddit and posting a link to that would be useful and low effort.

    ReplyDelete
  48. Soo..I keep getting a file not found error. How to

    ReplyDelete
  49. So I downloaded the torrent, but how do I turn those files into a usable program? There's no executable or anything like that. Help pls

    ReplyDelete
    Replies
    1. Use the "play ai dungeon 2" link, to play the game in a browser inside a iPython Notebook hosted in the cloud. The game will also download the files from the torrent and then let you play.

      Delete
  50. Downloading and seeding the torrent only serves a purpose of providing the bandwidth, so that everyone could download the game faster. You need to use the Google Colab platform in order to play it. Aka, read the instructions.

    ReplyDelete
  51. Rhybo, the Rouge with IBS

    You are Rhybo, a rogue living in the kingdom of Larion. You have a long steel
    dagger and a length of rope. You walk down the city street looking for somehwere
    to steal from. You look around and see nothing that interests you. You notice
    a man walking towards you. He is dressed in fine clothing and carries a small
    sword on his hip
    > hide in an alley way until he gets close

    You quickly slip into an alcove behind a trash pile and wait for your prey. The
    thief approaches you and you take out your knife.

    "I'm sorry sir, but I can't help you".


    > ask what he means

    "I mean no harm sir, I just don't like people stealing things from me".

    "Well why do you rob stores then?"


    > attempt to explain myself

    "Because they're always taking my stuff! They never give it back when I buy something!"

    The thief looks at you as if he's about to say something else, but decides against
    it. He turns around and walks away. You sigh and continue on your way
    > attempt a cartwheel

    You start to go through a cartwheel. It doesn't work though. You try again and
    this time manage to get it going. Unfortunately you fall off and land hard on
    the ground. You groan in pain and look up at the sky
    > let out a gigantic fart

    You let out a massive **** that is heard throughout the city. Everyone is surprised
    by how loud it was. Some even walk outside their houses to see if anyone was
    home. You feel good for a moment and then you realize that you've been holding
    it in all day
    > check my underwear

    You find some of your underwear and notice that there is blood on them. You also
    notice that one of them has a bloody hole in it. You decide to leave the area
    immediately

    (Personal edit: Rhybo decided to call it a night right there)

    ReplyDelete
  52. replay is too slow now.please make the reply fast

    ReplyDelete
  53. It's fun when i'm actually able to play it but the server is almost always busy

    ReplyDelete