tmptrash / irma

Digital organisms ecology system experiment
MIT License
15 stars 5 forks source link

Add materials #95

Open tmptrash opened 4 years ago

tmptrash commented 4 years ago

На мой взгляд важным есть то, что молекулы могут соединяться и формировать материалы различной плотности. Плотность играет важную роль в жизни организмов. Придумать как можно формировать и разрывать плотные материалы.

Andriy-Cherevatenko commented 4 years ago

имхо, не обойтись без введения дополнительной сущности - супермолекулы. Она будет представлена набором обычных молекул в единице пространства Плотность такой структуры будет равняться числу молекул. Формировать такую супермолекулу можно путем хаотического укрупнения молекул по времени Случайным образом выбирается молекула которой предстоит стать супермолекулой Она забирает соседнюю молекулу, получает статус супермолекулы с плотностью "два" На следующем шаге "седиментации" данная супермолекула вбирает в себя еще одну соседнюю молкулу и обретает плотность "три". Так происходит до тех пор пока есть соседние молекулы. Нужно также придумать механизм добавления свободных молекул чтобы процесс укрупнения продолжался. Механизм разрыва таких молекул можно представить как воздействие ферментов организма на сложный белок - организм имеет возможность "откусить" от супермолекулы одну или несколько молекул, понизив ее плотность соответственно Направление эволюции - 1) усиление ферментов - возможность откусывать несколько молекул за раз 2) по типу "хемоатракция" - эволюционное преимущество будет у тех организмов, которые станут двигаться по градиенту плотности

tmptrash commented 4 years ago

Мне нравится идея плотность = количество атомов в молекуле. По факту, супермолекулы уже существуют. Система стартует с молекул плотности 6. Организм тоже состоит из таких молекул. Не реализована возможность откусывать. Но можно их проглатывать и разрывать на более мелкие уже внутри. Думаю нужно добавить расход энергии выше для откусывания более плотных и ниже для менее. Еще, должен быть предел при котором молекула будет на столько плотная, что откусывание будет невозможным. В общем можно свести это к таким правилам: