<feed xmlns='http://www.w3.org/2005/Atom'>
<title>salis-v2/bin/handler.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>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>Numeric cycle now times out.</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=de427d319c699b8bed7ed73289b3698f13ac3acc'/>
<id>urn:sha1:de427d319c699b8bed7ed73289b3698f13ac3acc</id>
<content type='text'>
[#36] Using high numeric keys cycles simulation until a timeout is
reached. This helps prevent Salis from hanging if a high number of
cycles are requested.
</content>
</entry>
<entry>
<title>Escape key now saves and exits.</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=8bef0b04edd10fe15589ae97edee5af177c635e0'/>
<id>urn:sha1:8bef0b04edd10fe15589ae97edee5af177c635e0</id>
<content type='text'>
[#25] I've returned the Escape key functionality as it is needed to
exit the simulator when in minimal mode.
</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>Fast vertical pan on World page.</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=c83a79dc96d0745b390a46e272cbfb59533b23d3'/>
<id>urn:sha1:c83a79dc96d0745b390a46e272cbfb59533b23d3</id>
<content type='text'>
[#24] Capital W and S keys now apply fast vertical pan on World page.
</content>
</entry>
<entry>
<title>Fast scroll on Process page.</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=76979c3530ed5303946cbb94657b3ba50c757e01'/>
<id>urn:sha1:76979c3530ed5303946cbb94657b3ba50c757e01</id>
<content type='text'>
[#24] Capital W and S keys now apply fast vertical scroll on Process
page.
</content>
</entry>
<entry>
<title>Scroll to top now with 'Q' key.</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=cdf8ae4931db1ecdbc5cab632ae8afb430a3a24b'/>
<id>urn:sha1:cdf8ae4931db1ecdbc5cab632ae8afb430a3a24b</id>
<content type='text'>
[#24] I want to free up capital 'S' in order to implement fast
vertical scroll on Process and World pages.
</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>ESCAPE key no longer quits simulation.</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=bb9e0f1631dd0773ba24d023b57cafba4b283a74'/>
<id>urn:sha1:bb9e0f1631dd0773ba24d023b57cafba4b283a74</id>
<content type='text'>
[#19] I felt it was too easy to quit the simulation accidentally. Now,
a user has to type 'q' or 'quit' on the console in order to exit.
</content>
</entry>
<entry>
<title>User may now toggle IP color layer on/off.</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=da015293b605f82399361f12cff367ebf70eaf69'/>
<id>urn:sha1:da015293b605f82399361f12cff367ebf70eaf69</id>
<content type='text'>
[#12] Allowing to toggle the IP layer (white) can help the user
better visualize of the underlying memory block structure.
</content>
</entry>
</feed>
