Life Simulation

Am facut fork pe GitHub la urmatorul repository de la @Cosmin_Popescu, ce poti spune @Cosmin_Popescu despre simularea vietii.

Am putea adauga @iamntz categoria re-search.

1 Like

In anul 4 am facut la facultate Bioinformatica. Este o disciplina care foloseste tehnicile si algoritmilor din stiinta calculatoarelor pt rezolvarea problemelor din medicina si biologie

Exemplu de problema:
Se obtine codul genetic al unui nou organism si se direste sa se vada cu ce cod genetic ar semana
Codul genetic este un sir de litere din alfabetul ACTG

Acele programe in Python sunt rezolvarea laboratoarelor.

@Cosmin_Popescu iti multumeste pt steluta de pe github

1 Like

Poate un exemplu de simulare este Conway the Game of Life

Tabelul de mai jos indică nucleotidele (Adenină, Guanină, Citosină, Uracil și Timină)

1 Like

Il stiu dar e prea simplu.

Codul genetic este asemanator cu un program de calculator. Cea mai mare parte este comentata

Classical Genetics Simulator

A web-based genetics lab, allowing students to apply lessons in Mendelian genetics to real-world scenarios
http://cgslab.com/

1 Like

DNA Computing and Molecular Programming

http://www.dna-computing.org/

1 Like

@adavidoaiei cate ceva de citit in timpul liber :smiley:


https://blast.ncbi.nlm.nih.gov/Blast.cgi?PAGE_TYPE=BlastSearch&PROG_DEF=blastn&BLAST_PROG_DEF=blastn&BLAST_SPEC=GlobalAln&LINK_LOC=BlastHomeLink

1 Like

Incerc s-a caut niste exemple de implementare a acestor algoritmi in JavaScript, daca mai faceti re-search puteti pune aici:

http://biojs.net/

tradu-l pe asta din python in js

1 Like

http://www.unibuc.ro/prof/niculae_c_m/bioinfo/cuprins.htm

1 Like

M-a uitam dupa un DNA simulator in JavaScript, nu am gasit ce am dorit:

https://gatc.ca/

1 Like

https://chakazul.github.io/Lenia/JavaScript/Lenia.html

Life forms

After intensive search and experimentations, several dozens of stable life forms (or " solitons ") were discovered. They were then given “scientific names” and being categorized similar to biological taxonomy and organic chemistry. The “bug with stomach” in LtL/RealLife/SmoothLife turns out to be Scutium solidus within the order Scutiformes , and the eyeball-like bug (video) is very similar to Orbium unicaudatus within the order Orbiformes . Other known orders include the wings-bearing Pterifera , the single-ring Anuliformes , and the double-spiral Heliciformes . Sizes range from single-sac Orbium or Gyropteron to multi-sac Nonahelicium or Tetracosapteryx .

Background

Cellular automata (CA) is a simple set of mathematical rules that could produce a myriad of complex patterns. In the most popular CA Game of Life (GoL) , interesting patterns range from the tiny glider, a gun that shoots gliders, to extreme constructions capable of simulating a digital clock (video), a computer (video), and even the CA itself (video).

The discrete nature of GoL has been taken to continuous limits in other CAs. Larger than Life (LtL) took a larger radius of neighborhood, RealLife took the radius to infinity and approached continuous space (theoretically), and SmoothLife explored continuity and smoothness in cell values, space and time. They produce more life-like patterns, like the “bug with stomach” that moves in any direction.

Aici poate intra si Multiple Agents Reinforcement Learning:

https://towardsdatascience.com/modern-game-theory-and-multi-agent-reinforcement-learning-systems-e8c936d6de42