Age | Commit message (Collapse) | Author |
|
This fixes issue [#13].
|
|
|
|
An user may now specify simulation's auto-save interval during
initialization. This works for both new and loaded simulations.
|
|
|
|
[#8] We compress all auto saved files via a subprocess call to 'gzip'.
Saved files are reduced to around 25% of their original size.
|
|
|
|
[#5] Whenever terminal gets resized with the console open, we call the
Printer.on_resize() method to adequately query the new window size.
|
|
[#4] Modules now utilize better naming conventions for
differentiating between public and private members and methods. We no
longer make use of properties.
|
|
I've found that allowing organisms to eat from everywhere (including
addresses owned by other organisms) made the simulation too unstable.
Organisms may now eat from either free memory, or from self-owned
memory.
|
|
[#1] Cursor process selection loop was searching for processes under
the cursor by iterating based on process count, instead of process
queue capacity.
|
|
|