Skip to content

ViciousSquid/Dosidicus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What if a Tamagotchi had a neural network and could learn stuff?

Dosidicus electronicae

A digital pet with a simple neural network [research project]

image

Autonomous Behavior:

  • The squid neural network makes autonomous decisions based on current state (hunger, sleepiness, etc.).
  • Implements a vision cone for food detection, simulating realistic foraging behavior.
  • Hebbian learning algorithm runs every 30 seconds (configurable)
  • Experiences from short-term and long-term memory can influence decision-making
  • Squid can create new neurons in response to his environment (Neurogenesis)

I'm trying to document everything! [https://github.com/ViciousSquid/Dosidicus/wiki]

Needs Management System:

  • Tracks various needs like hunger, sleepiness, happiness, and cleanliness.
  • Needs change over time and affect the pet's health and behavior.
  • The squid can become sick and die if his needs are neglected.

Personality system

Decorate and customise!

  • Choose decorations to be placed into the environment which the squid will interact with!

    Buy Me A Coffee