title: Netlogo list member? why not working
body: <p>I have a problem with a NetLogo-list (V. 6.0.2) and the member? command, somehow not doing what I want it to do. </p>
  
  <p>Each turtle builds its list "aware-of-who":</p>
  
  <pre><code>ask turtles [
      foreach cheater-list [ x -&gt;
            if random-float 100 &lt; 90
              [set aware-of-who lput ([who] of x ) aware-of-who]
      ]
  </code></pre>
  
  <p>It builds the lists of who-numbers successfully for the turtles.</p>
  
  <p>Then I ask turtles to look for those neighbors, that have their who-number in their "aware-of-who" list (i.a. are "aware of them"), with this code:</p>
  
  <pre><code>let punishers  (turtles-on neighbors) with 
      [ member? ([who] of myself) ( [aware-of-who] of self) = true]
  </code></pre>
  
  <p>It does not seem to report true, even if from all I can tell it should (the respective who numbers do appear in their lists). The code also does report true if I ask for <code>(turtles-on neighbors) with [ empty? aware-of-who = false]</code>.</p>
  
  <p>Any ideas what's wrong here?
  Thanx!! </p>