<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://robust.cs.unm.edu/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Robust-first Computing Wiki - people:james_vickers</title>
        <description></description>
        <link>https://robust.cs.unm.edu/</link>
        <lastBuildDate>Fri, 17 Jul 2026 21:24:52 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://robust.cs.unm.edu/lib/exe/fetch.php?media=wiki:logo.png</url>
            <title>Robust-first Computing Wiki</title>
            <link>https://robust.cs.unm.edu/</link>
        </image>
        <item>
            <title>crit1</title>
            <link>https://robust.cs.unm.edu/doku.php?id=people:james_vickers:crit1&amp;rev=1410221449</link>
            <description>&lt;pre&gt;
@@ -1 +1 @@
- 
+ {{:people:james_vickers:crit1_presentation.pdf|Crit 1, version 1 (PDF)}}

&lt;/pre&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 09 Sep 2014 00:10:49 +0000</pubDate>
        </item>
        <item>
            <title>crit2</title>
            <link>https://robust.cs.unm.edu/doku.php?id=people:james_vickers:crit2&amp;rev=1413662507</link>
            <description>&lt;pre&gt;
@@ -3,20 +3,20 @@
  https://www.youtube.com/watch?v=K7po96EMpVo
+ 
+ **The &amp;quot;Isolator Bubble Repulsion&amp;quot; Algorithm:**
+ 
+ {{:people:james_vickers:isolator_bubble_repulsion.pdf|Isolator Bubble Repulsion Algorithm}}
  
  **Stable repulsion versus moderately-powered Eraser&amp;#039;s:**
  
  https://www.youtube.com/watch?v=yHva8nch6tc&amp;amp;feature=youtu.be
  
  **Isolator versus fully-powered Eraser&amp;#039;s:**
  
  http://youtu.be/LMhSI_WH2XQ 
- 
- **The &amp;quot;Isolator Bubble Repulsion&amp;quot; Algorithm:**
- 
- {{:people:james_vickers:isolator_bubble_repulsion.pdf|Isolator Bubble Repulsion Algorithm}}
  
  **Future action items:**
  
- - Collect baseline data on Element (e.g. Data) survival against various levels of Eraser
- - Collect data on Element survival against various levels of Eraser with Isolator protection of varying Cell Radius
- - Looks like an inner Cell Radius of 2 for Isolator is pretty optimal so far
+   * Collect baseline data on Element (e.g. Data) survival against various levels of Eraser
+   *Collect data on Element survival against various levels of Eraser with Isolator protection of varying Cell Radius
+   *Looks like an inner Cell Radius of 2 for Isolator is pretty optimal so far
  

&lt;/pre&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 18 Oct 2014 20:01:47 +0000</pubDate>
        </item>
        <item>
            <title>crit3</title>
            <link>https://robust.cs.unm.edu/doku.php?id=people:james_vickers:crit3&amp;rev=1417399293</link>
            <description>&lt;pre&gt;
@@ -1 +1 @@
- 
+ {{:people:james_vickers:591_proj_pres_v2.pdf|Project presentation (crit 3)}}

&lt;/pre&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 01 Dec 2014 02:01:33 +0000</pubDate>
        </item>
        <item>
            <title>figure_1</title>
            <link>https://robust.cs.unm.edu/doku.php?id=people:james_vickers:figure_1&amp;rev=1416119805</link>
            <description>&lt;pre&gt;
@@ -1 +1 @@
- {{:people:james_vickers:591_figure1_v2.png?1400|}}
+ {{:people:james_vickers:591_figure1_v3.png?nolink&amp;amp;1000|}}

&lt;/pre&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 16 Nov 2014 06:36:45 +0000</pubDate>
        </item>
        <item>
            <title>first_graphs</title>
            <link>https://robust.cs.unm.edu/doku.php?id=people:james_vickers:first_graphs&amp;rev=1415776709</link>
            <description>&lt;pre&gt;
@@ -1 +1,11 @@
+ {{:people:james_vickers:tile_setup.png?nolink&amp;amp;300|}}
+ 
+ {{:people:james_vickers:eraser_data_graphs.pdf| Eraser and Data populations}}
+ 
+ 
+ 
+ {{:people:james_vickers:tile_setup1.png?nolink&amp;amp;300|}}
+ 
+ {{:people:james_vickers:isolator_eraser_data_graphs.pdf|}}
+ 
  

&lt;/pre&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 12 Nov 2014 07:18:29 +0000</pubDate>
        </item>
        <item>
            <title>model_desc_v2_plain</title>
            <link>https://robust.cs.unm.edu/doku.php?id=people:james_vickers:model_desc_v2_plain&amp;rev=1415166346</link>
            <description>&lt;pre&gt;
@@ -4,21 +4,22 @@
  
  The Adaptive Isolator accomplishes its goals with two primary behaviors:
  
  **Behavior 1: Surround other Element&amp;#039;s**
+ 
  When an Adaptive Isolator at site A sees any Element that is not of its own type at site B, it will:
    - Look at every site C within Event Window radius R of both A and B 
    - If C is less than bubble radius away from B and holds an Adaptive Isolator, set C to be Empty
    - If C is at least bubble radius away from B and is empty, set C to be another Adaptive Isolator
  The result of this behavior is that Adaptive Isolator surrounds the seen Element but gives it empty space of distance inner radius to move.  The add/erase behavior is how Adaptive Isolator&amp;#039;s are collectively able to keep an Element surrounded as it diffuses spatially. 
  
  **Behavior 2: Swap Element&amp;#039;s apart**
+ 
  When an Adaptive Isolator at site A sees an Element at site B which is distance R-1 from A, it will:
    - Look at every site C that is at least distance R from B
    - If the Element at C is not an Adaptive Isolator nor empty:
      Let X be the horizontal offset from A to B, and Y be the vertical offset from A to B
      - If X is 0, swap B one unit in Y direction away from A
      - If Y is 0, swap B one unit in X direction away from A
-     - If both X and Y are non-zero, randomly choose to swap B one unit in either X or Y direction away
-       from A
+     - If both X and Y are non-zero, randomly choose to swap B one unit in either X or Y direction away from A
  The result of this behavior is that an Adaptive Isolator on the edge of an isolator bubble will repel (swap away) an Element E if it also sees some other Element E&amp;#039; further away.  This can break up Element&amp;#039;s that are already close together when Adaptive Isolator&amp;#039;s surround them, as well as cause bubble repulsion between groups of Adaptive Isolator&amp;#039;s surrounding different Atoms.
  

&lt;/pre&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 05 Nov 2014 05:45:46 +0000</pubDate>
        </item>
        <item>
            <title>pop_graphs</title>
            <link>https://robust.cs.unm.edu/doku.php?id=people:james_vickers:pop_graphs&amp;rev=1416205193</link>
            <description>&lt;pre&gt;
@@ -1 +1,9 @@
  {{:people:james_vickers:multiplots50k.pdf|Population multiplots}}
+ 
+ 
+ **Setups:**
+ 
+ {{:people:james_vickers:tile_setup.png?500|}}
+ 
+ 
+ {{:people:james_vickers:tile_setup1.png?500|}}

&lt;/pre&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 17 Nov 2014 06:19:53 +0000</pubDate>
        </item>
        <item>
            <title>project_submission</title>
            <link>https://robust.cs.unm.edu/doku.php?id=people:james_vickers:project_submission&amp;rev=1418094048</link>
            <description>&lt;pre&gt;
@@ -1,7 +1,7 @@
  **Complete archive of project:** http://www.cs.unm.edu/~jvick3/591_project.tar.gz
  
- **Project materials split apart by category:** 
+ **Project materials split up by category:** 
  
  {{:people:james_vickers:591_report_v7_final.pdf|Project paper}}
  
  Project video: http://youtu.be/H9u2lC2vM2g \\
@@ -18,8 +18,9 @@
  Project presentation slides (crit 3): {{:people:james_vickers:591_proj_pres_v3.pdf|Slides}}
  
  Project data and Python scripts: http://www.cs.unm.edu/~jvick3/cs591_vickers_scripts_and_data.tar.gz
  
- Project code, full version: {{:people:james_vickers:vickers_mfmv2.tar.gz|Full MFM project (tar.gz)}}
+ Project code, full version: {{:people:james_vickers:vickers_mfmv2.tar.gz|Full MFM project (tar.gz)}} 
+ (should also be available on Github: https://github.com/jvick3/MFMv2) 
     
  Element header files: {{:people:james_vickers:vickers_custom_elems.tar.gz|Element header files (tar.gz)}}
     

&lt;/pre&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 09 Dec 2014 03:00:48 +0000</pubDate>
        </item>
        <item>
            <title>researcher_pres</title>
            <link>https://robust.cs.unm.edu/doku.php?id=people:james_vickers:researcher_pres&amp;rev=1411362678</link>
            <description>&lt;pre&gt;
@@ -1,16 +1,19 @@
+ 
+ {{:people:james_vickers:alife_researcher_pres.pdf|Researcher presentation}}
+ 
  Researcher: Steve Grand (born 1958 - NOT the country singer, haha)
  
  Quick notables:
  
   - Self-taught computer scientist, according the NYT article on him.  Works alone almost exclusively or with his wife.
  
-  - //Creatures// game, which is sort of an artificial life simulation where players raise and &amp;#039;teach&amp;#039; virtual organisms kind of like pets.  This game is very popular and looks pretty legit.
+  - //Creatures// game, which is sort of an artificial life simulation where players raise and &amp;#039;teach&amp;#039; virtual organisms kind of like pets.  This game is/was very popular and looks pretty legit.
  
-  - //Lucy the Android//, a project by Grand in which he made a small robot to simulate a baby orang-utan (&amp;quot;Lucy&amp;quot;).  He wrote a book on this subject, called &amp;quot;Growing up with Lucy&amp;quot;.  Project sounds awesome, pictures of the robot are downright creepy, though (and not in a cute robot way - more of an Exorcism way)
+  - //Lucy the Android//, a project in which Grand made a small robot to simulate a baby orang-utan (&amp;quot;Lucy&amp;quot;).  He wrote a book on this subject, called &amp;quot;Growing up with Lucy&amp;quot;.  Project sounds awesome, pictures of the robot are downright creepy, though (and not in a &amp;quot;cute robot&amp;quot; way - more of an Exorcism way)
  
   - //Sim-biosis//, a simulation game where users can build alife from small units (think Legos).  Code project is on SourceForge.
  
   - //Creation: Life and how to make it//, book published in 2001
  
   - Gave a TEDx talk entitled &amp;quot;What is the secret of consciousness?&amp;quot;.  Date of talk currently not known.
  

&lt;/pre&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 22 Sep 2014 05:11:18 +0000</pubDate>
        </item>
    </channel>
</rss>
