Thursday, March 26, 2020

Final Project

For my final project before the end of the term, I decided to go back to experimenting with AI Dungeon 2. I found that you have to set the AI Dungeon to remember key terms to tell a more coherent scenario. My first attempt ended up being a scenario of working in an amusement center prior to a viral pandemic order to close all non-essentials. Pretty salient considering our current situation. The scenario played out ignoring a key character for the scene, the potentially infected girl. She tells you a story of her father being potentially infected while working at a mine shaft, but for the reason I described earlier, it seems that the AI Dungeon drops this whole plot thread in exchange for our player-character going to meet with the manager of the amusement center. As you can tell, first scenario didn't work out so well.
 


The second scenario I tried I set the AI Dungeon to remember the key terms of a virus. The scenario played out much better with the girl and I put in the appropriate response in that situation. I implored the girl to keep safe, stay home, and cheer her up with a free prize.



The AI remembers the virus and makes a response appropriate to it, but it seems like I have to set to remember that the scene always stays in the amusement center as well. The next scene has a young man exhibiting symptoms and I wanted it to actually be a practical joke by the man, but the AI takes the scenario further with him actually being sick. I suspect this is because I set the AI to remember the virus, but I didn't set it to remember a prank. I made some appropriate responses, but then the AI changes the scenario to my office. I also suspect it is because I didn't set it to remember to keep it in the amusement center.


Finally, I get another scenario with a man driving from New Jersey to get his car keys. I implore the man to avoid traveling far distance and stay at home. My experiment this time around was much more successful, but I have to be more specific in setting parameters on what I want the AI to do. Recognizing key terms and conditions are essential for a more thorough scenario. For the next term, I'm looking to further experiment with AI Dungeon and other text-generated tools. 

Working with Choice Script!

Today, I download Choice Script and see the possibilities with the program! First, I'm download the node.js program that is required to...