<feed xmlns='http://www.w3.org/2005/Atom'>
<title>salis-v2/bin/salis.py, branch master</title>
<subtitle>Simple A-Life simulator based on Tom Ray's Tierra (v2)</subtitle>
<id>https://cgit.pauloliver.xyz/salis-v2/atom?h=master</id>
<link rel='self' href='https://cgit.pauloliver.xyz/salis-v2/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/'/>
<updated>2024-02-29T01:29:14Z</updated>
<entry>
<title>Auto-save saves to main file as well [#42]</title>
<updated>2024-02-29T01:29:14Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=a37e2731825314b7607433edbcf5c5895e5dcbe5'/>
<id>urn:sha1:a37e2731825314b7607433edbcf5c5895e5dcbe5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Format repass.</title>
<updated>2024-02-29T01:29:14Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=38764943e5fc61c424c018068dc7f6790dddf147'/>
<id>urn:sha1:38764943e5fc61c424c018068dc7f6790dddf147</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added 'Common.py' module.</title>
<updated>2024-02-29T01:29:14Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=0e7b2e49585e3725736ae380cbd2dfb28fea5093'/>
<id>urn:sha1:0e7b2e49585e3725736ae380cbd2dfb28fea5093</id>
<content type='text'>
[#27] Not exactly a 'tappable pipe', this simple communications module
allows for IPC between individual Salis organisms and different
simulations via UDP sockets.
</content>
</entry>
<entry>
<title>Removed rest of common pipe references.</title>
<updated>2024-02-29T01:29:14Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=3dcbc17b4c1cf69be5e3fc53ef81060c5b9c4e6b'/>
<id>urn:sha1:3dcbc17b4c1cf69be5e3fc53ef81060c5b9c4e6b</id>
<content type='text'>
[#27] Code is now entirely free from the common pipe. We can begin
implementing its replacement.
</content>
</entry>
<entry>
<title>Store python modules on './bin/modules/' subdirectory. [#37]</title>
<updated>2024-02-29T01:29:14Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=2250b4db92bd272dbb1fd717eb791e293c17e37a'/>
<id>urn:sha1:2250b4db92bd272dbb1fd717eb791e293c17e37a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>User may now start Salis in minimal or running modes.</title>
<updated>2024-02-29T01:29:14Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=19732a1d65100abc9f98b0fbf0285168f45c4219'/>
<id>urn:sha1:19732a1d65100abc9f98b0fbf0285168f45c4219</id>
<content type='text'>
[#25] New command line arguments make it easier to start-up Salis
already in these states. This will be useful for the Fireup plugin.
</content>
</entry>
<entry>
<title>Added minimal mode.</title>
<updated>2024-02-29T01:29:14Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=a0f381c9e80a86959b4af5e52807a8bcd1581d50'/>
<id>urn:sha1:a0f381c9e80a86959b4af5e52807a8bcd1581d50</id>
<content type='text'>
[#25] Toggle minimal mode with 'M' key. When on minimal mode, only
current cycle, epoch and process count are shown.
</content>
</entry>
<entry>
<title>Format tweaks to Python files [#30]</title>
<updated>2024-02-29T01:29:14Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=d53a4216c3219dc94cd45789142a2f28b5e0e1f7'/>
<id>urn:sha1:d53a4216c3219dc94cd45789142a2f28b5e0e1f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simultaneous Debug and Release builds.</title>
<updated>2024-02-29T01:29:14Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=879fe74e2a18b7b89d35cf1fc0fb8829a1b70b3d'/>
<id>urn:sha1:879fe74e2a18b7b89d35cf1fc0fb8829a1b70b3d</id>
<content type='text'>
[#29] Makefile now generates both release and debug builds on every
run. Salis.py can load the debug version on demand via a command line
argument (--debug). Release version is loaded by default.
</content>
</entry>
<entry>
<title>Added -a|--auto CLI argument.</title>
<updated>2024-02-29T01:29:13Z</updated>
<author>
<name>Paul Oliver</name>
<email>contact@pauloliver.dev</email>
</author>
<published>2024-02-29T01:29:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit.pauloliver.xyz/salis-v2/commit/?id=eed3dbada43ff6271bdf550883d38e08a6b29788'/>
<id>urn:sha1:eed3dbada43ff6271bdf550883d38e08a6b29788</id>
<content type='text'>
An user may now specify simulation's auto-save interval during
initialization. This works for both new and loaded simulations.
</content>
</entry>
</feed>
