Sorry to chime in so late in this discussion, but I&#39;ve had a busy week. Hopefully I can still shed a little light on the Input stack.<br><br>I decided to implement the Input stack and a handful of Input stack instructions in Psh to make inputs easier to access in a formal manner. The Input stack instructions can be found at this page near the bottom of the README: <a href="http://github.com/jonklein/Psh">http://github.com/jonklein/Psh</a> .  I&#39;ve found the input instructions to be helpful in a variety of situations, especially when there is more than one input for the problem. Let me know if you need any more help here!<br>

<br>-Tom<br><br><div class="gmail_quote">On Mon, Jun 28, 2010 at 6:08 PM, PerPlex Ed <span dir="ltr">&lt;<a href="mailto:edperplex@yahoo.com">edperplex@yahoo.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

I fixed some bug in the evolution code and today it found approximative (0.1 rmsre) solutions with both x^2 and x after 300 generations. Previously I only found x^2.<br>
<br>
(((((0.150111978908561) 0.528050625819725 Integer.* Float.*)) Float.+ Float.Swap (Float.Rot Integer.- Integer.Max (((((Float.&lt; Integer.Min Float.Dup (((Float.Rot) (1.0142690849058 Float./ Integer.+ Integer.+ Integer.-) Integer.Max Float.*))) 1.94731824936981 Float.+)) 1.64833089095734 Float.+)) Float./) Float.=) Float.+ Integer.% (Float.+ 1.52025841305038 1.94731824936981 Float.Min Float.*) Integer.Swap)<br>


<br>
(50 points) which can be simplified to<br>
<br>
(0.150111978908561 0.528050625819725 Float.* Float.+ Float.Dup 1.0142690849058 Float./ Float.* 1.94731824936981 Float.+ 1.64833089095734 Float.+ 1.52025841305038 1.94731824936981 Float.Min Float.*)<br>
<br>
(17 points)<br>
<br>
This is without &quot;inputs instructions&quot; (I didn&#39;t implement any kind of them) and with ephemeral random floats limited to [0.0, 2.0]. No simplification is used during the evolution yet. Env, Name, Boolean, Exec and Code are &quot;disabled&quot;.<br>


<div><div></div><div class="h5"><br>
<br>
PerPlexEd said:<br>
&gt; <a href="http://img375.imageshack.us/img375/922/myfirstpushsymbolicregr.jpg" target="_blank">http://img375.imageshack.us/img375/922/myfirstpushsymbolicregr.jpg</a><br>
&gt; But it took 800 generations and a good amount of luck to get that. :)<br>
<br>
<br>
Lee said:<br>
&gt; PS, that last run (with the changed ephemeral randoms and an input instruction) the error was down to 0.0276408490944533 at generation 98.<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Push mailing list<br>
<a href="mailto:Push@lists.hampshire.edu">Push@lists.hampshire.edu</a><br>
<a href="https://lists.hampshire.edu/mailman/listinfo/push" target="_blank">https://lists.hampshire.edu/mailman/listinfo/push</a><br>
</div></div></blockquote></div><br>