Rewriting how I'm going about producing my AI

This is a loose prototype of what I'm working on next. I haven't tested it, and things might change as time goes on:

https://github.com/LWFlouisa/ExperienceBot/blob/master/main.rb

An AI has:

  • Personality module
  • Experience and Reaction classes.
  • Granular break down of different reactions into seperate methods.
  • Focus on granular machine learning over complex machine learning.