Skip to content

Interactive editor to execute code written in BFF (Extending Brainfuck) and to show how it generates the output. BFF was defined in the paper "Computational Life: How Well-formed, Self-replicating Programs Emerge from Simple Interaction".

License

Notifications You must be signed in to change notification settings

adebiasi/SelfCopyCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SelfCopyCode

Iteractive editor to execute code written in BFF (Extending Brainfuck) and to show how it generates the output. BFF was defined in the paper Computational Life: How Well-formed, Self-replicating Programs Emerge from Simple Interaction to demonstrate the emergence of self-replicators.

With this interactive editor it is possible to see how a self-replicator works.

This is a screenshot of the interactive editor: https://github.com/adebiasi/SelfCopyCode/blob/main/imgs/screenshot.png

This animation shows the code (i.e. [[{.>]-] ]-]>.{[[) that is replicating itself: https://github.com/adebiasi/SelfCopyCode/blob/main/imgs/mySketch.gif

Try it

https://adebiasi.github.io/SelfCopyCode/main.html

References

About

Interactive editor to execute code written in BFF (Extending Brainfuck) and to show how it generates the output. BFF was defined in the paper "Computational Life: How Well-formed, Self-replicating Programs Emerge from Simple Interaction".

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published