tmptrash / irma

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

Think about organisms shape #70

Open tmptrash opened 5 years ago

tmptrash commented 5 years ago

Это сложный вопрос. В основном, мы не реализововали это из за сложностей взаимодействия между организмами с разными размерами тела. Но теоретически, это возможно.

upd1: после чтения литературы выглядит так, что многоклеточность и форма - это следствие взаимодействия атомов, которые формируются в молекулы, которые потом тоже взаимодействуют и т.д. То, как взаимодействуют атомы (команды) в нашей системе не продумано. Сейчас они скрепляются и разъединяются с помощью команд anab, catab и с помощью плагина Decay. Нужно более глубокое исследование этого вопроса чтобы придумать как разные атомы будут взаимодействовать и зачем нам это нужно. Вторая проблема здесь - это то, как соединенные атомы (если они не будут представлять из себя точка, а каждый атом будет точкой) будут менять свое положение. Как команда step, будет "тянуть" за собой остальные прикрепленные к ней атомы? Еще нужно подумать при каких условиях может появиться мембрана. Чтобы она защищала от внешних элементов (атомов) нужно чтобы те по каким-то причинам не могли вступить в взаимодействие с атомами мембраны.

upd2: оказывается есть даже язык, который похож по идее с тем, о чем я думал. Его имя Befunge. Вот идеи, которые актуальны в моей голове на текущее время:

Связано с #90