Computational Model Library

Flibs'NLogo - An elementary form of evolutionary cognition (version 1.0.0)

Flibs’NLogo implements in NetLogo modelling environment, a genetic algorithm whose purpose is evolving a perfect predictor from a pool of digital creatures constituted by finite automata or flibs (finite living blobs) that are the agents of the model. The project is based on the structure described by Alexander K. Dewdney in “Exploring the field of genetic algorithms in a primordial computer sea full of flibs” from the vintage Scientific American column “Computer Recreations”
As Dewdney summarized: “Flibs […] attempt to predict changes in their environment. In the primordial computer soup, during each generation, the best predictor crosses chromosomes with a randomly selected flib. Increasingly accurate predictors evolve until a perfect one emerges. A flib […] has a finite number of states, and for each signal it receives (a 0 or a 1) it sends a signal and enters a new state. The signal sent by a flib during each cycle of operation is its prediction of the next signal to be received from the environment”

f'nl.jpg

Release Notes

See ODD-protocol or info-tab attached to the code file

Version Submitter First published Last modified Status
1.0.0 Cosimo Leuci Thu Jan 30 08:34:19 2020 Thu Jan 30 08:34:19 2020 Published Peer Reviewed https://doi.org/10.25937/f932-8y73

Discussion

Download Release
This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.