tmptrash / irma

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

Combine memory and code segments #84

Closed tmptrash closed 4 years ago

tmptrash commented 4 years ago

Можно объединить память и код. Тогда они оба будут использовать один массив - Organism.code. Плюс этого подхода в уменьшении операторов, которые нужны для доступа к памяти и коду. Сейчас для доступа к памяти используются 4 оператора: left, right, save, load. Для доступа к коду line, len, read. После объединения их будет меньше: left, right, save, load, set(замена для smol), line, len.

tmptrash commented 4 years ago

это невозможно сделать потому что организмы будут читить, копирую свой код с помощью команд read и set