Artificial Life

Deep Learning and Collective Intelligence | Paper: Collective intelligence for deep learning: A survey of recent developments

This is a summary of the paper "Collective intelligence for deep learning: A survey of recent developments," which explores the relationship between deep learning and collective intelligence. Introduction Collective intelligence for deep l…

LLM and Brain Theory: Differences and Similarities with Active Inference

This article explores the differences and similarities between Active Inference from the Free Energy Principle and LLMs (Large Language Models), based on the paper "Predictive Minds: LLMs As Atypical Active Inference Agents." Introduction …

Ebitengine Tutorial: Boids Flocking in Golang

Learn the basics of the Go-based game engine Ebitengine by implementing a Boids Flocking simulation. Introduction What is Ebitengine? What I built: Boids Flocking Implementing Boids Flocking Minimum setup: Hello, World! Directory structure…

How to Implement Boids Flocking in Godot Engine

A Boids Flocking simulation implemented in Godot Engine. Introduction Update: Made a Game with Boids What is Boids Flocking? Implementation Separation Alignment Cohesion Chasing Food Conclusion References Introduction I implemented Boids F…

Running Artificial Life "Lenia"

Let's explore and play with the artificial life model "Lenia." Introduction Running Artificial Life "Lenia" What is Lenia? Running Lenia Exploring Different Lenia Patterns Conclusion References Introduction There is a beautiful artificial …

Running "Tierra": Tom Ray's Artificial Life Simulation

This article provides a step-by-step guide to running Tom Ray's artificial life simulation, Tierra. Introduction Environment Step-By-Step Guide Running Tierra Explanation of Commands Running the Front-End (Beagle) Exploring Tierra Conclusi…