tmptrash / irma

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

Refactoring of dynamic code change commands #92

Closed tmptrash closed 4 years ago

tmptrash commented 4 years ago

Все команды, которые меняют код в реальном времени должны работать с одними и теми же функциями. Такими как: _lastAtomIdx(), _firstAtomIdx(), _moveAtoms(). Это значительно упростит отладку, которой очень много с учетом сложности BioVM. Так же, нужно обновлять индексы, после вызова _moveAtoms(). Подумать, как это делать. Либо через функцию, либо просто через обычный if.