AI Life

Project Description

AI Life is a simulation where multiple AI entities make their own choices from the day they are "born." Each AI entity gets 2 parents (mom, dad) who are given random careers, ethnicity, age, etc. The AI entities are "born" with a combination of their parents traits. More and more choices are given to the AI as it ages. (Age 1-4 has the option to just walk, talk, and sleep. Age 5 and up gets more and more choices each year. Ex: 16, can take the drivers test, 18, can choose to go to college if Intellect is high enough) Each AI entity has these traits: Intellect, Stress, Charisma, Looks, Physical Health, Mental Health. They choices they make effects their traits. (Ex: get a second job, Stress increases) My original plan was to make AI LIFE a game where players can hop into a world of AI, see how they progress, deal with tough situations, and even live with them. (Think of the movie Freeguy and the mobile game BitLife put together into one.) In this particular simulation I started it with 20 AI entities and 40 AI Parents. The population grew to have a total of 61, however because of the RandomDeathEvent I implemented, the simulation ends when there is only one AI left so the next generation of AI can learn and train from that AI entity.

Key Elements Used