http://wiki.darwinbots.com/index.php?title=.focuseye&feed=atom&action=history.focuseye - Revision history2024-03-29T05:22:04ZRevision history for this page on the wikiMediaWiki 1.29.0http://wiki.darwinbots.com/index.php?title=.focuseye&diff=4427&oldid=prevJarbon: Minor copyediting.2008-06-08T03:16:16Z<p>Minor copyediting.</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='en'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 03:16, 8 June 2008</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>.focuseye is a read/write sysvar (mem location 511). <del class="diffchange diffchange-inline">Indicates </del>which of the <del class="diffchange diffchange-inline">bot's </del>9 eyes should be used to populate the refvars. A value of 0 indicates .eye5 should be used. A value of -1 indicates .eye4, and value of +1 indicates .eye6 and so on for values from -4 to +4 inclusive. If a value outside this range is stored to the location, it is MODed in such a way that the value refers to one of the 9 eyes. A value of -5 <del class="diffchange diffchange-inline">corrosponds </del>to .eye9 for example, a value of 5 to .eye1 and so on. The refvars are updated using the <del class="diffchange diffchange-inline">specifried </del>eye during the same cycle .focuseye is modified. Values stored into .focuseye persist across cycles, can be read by bot DNA and the specified eye will be used for refvars until a new value is stored into .focuseye.</div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>.focuseye is a read/write sysvar (mem location 511). <ins class="diffchange diffchange-inline">It indicates </ins>which of the <ins class="diffchange diffchange-inline">bots </ins>9 eyes should be used to populate the <ins class="diffchange diffchange-inline">[[RefVar|</ins>refvars<ins class="diffchange diffchange-inline">]]</ins>. A value of 0 indicates <ins class="diffchange diffchange-inline">[[</ins>.eye5<ins class="diffchange diffchange-inline">]] </ins>should be used. A value of -1 indicates .eye4, and value of +1 indicates .eye6 and so on for values from -4 to +4 inclusive. If a value outside this range is stored to the location, it is MODed in such a way that the value refers to one of the 9 eyes. A value of -5 <ins class="diffchange diffchange-inline">corresponds </ins>to .eye9 for example, a value of 5 to .eye1 and so on.The refvars are updated using the <ins class="diffchange diffchange-inline">specified </ins>eye during the same cycle .focuseye is modified. Values stored into .focuseye persist across cycles, can be read by bot <ins class="diffchange diffchange-inline">[[Robot_DNA|</ins>DNA<ins class="diffchange diffchange-inline">]] </ins>and the specified eye will be used for refvars until a new value is stored into .focuseye.</div></td></tr>
</table>Jarbonhttp://wiki.darwinbots.com/index.php?title=.focuseye&diff=4313&oldid=prevGooglyeyesultra: Created .focuseye page. Based on EricL's summary.2007-12-27T18:13:05Z<p>Created .focuseye page. Based on EricL's summary.</p>
<p><b>New page</b></p><div>.focuseye is a read/write sysvar (mem location 511). Indicates which of the bot's 9 eyes should be used to populate the refvars. A value of 0 indicates .eye5 should be used. A value of -1 indicates .eye4, and value of +1 indicates .eye6 and so on for values from -4 to +4 inclusive. If a value outside this range is stored to the location, it is MODed in such a way that the value refers to one of the 9 eyes. A value of -5 corrosponds to .eye9 for example, a value of 5 to .eye1 and so on. The refvars are updated using the specifried eye during the same cycle .focuseye is modified. Values stored into .focuseye persist across cycles, can be read by bot DNA and the specified eye will be used for refvars until a new value is stored into .focuseye.</div>Googlyeyesultra