Show HN: Dosidicus – A digital pet with a simple neural network
Published on: 2025-08-15 00:06:39
What if a Tamagotchi had a neural network and could learn stuff?
Dosidicus electronicae
A digital pet with a simple neural network [research project]
Includes detailed tools for visualising and understanding how neural networks and Hebbian learning work
requires PyQt5 and numpy Check releases: https://github.com/ViciousSquid/Dosidicus/releases/
Autonomous Behavior:
The squid moves autonomously, making decisions based on his current state (hunger, sleepiness, etc.).
Implements a vision cone for food detection, simulating realistic foraging behavior.
Neural network can make decisions and form associations
Weights are analysed, tweaked and trained by Hebbian learning algorithm
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/tree/main/Docs]
Needs Management System:
Tracks various needs like hung
... Read full article.