title: Plotting evolutionary dynamics for iterated Rock Paper Scissors
body: <p>For an assignment we had to develop the iterated rock-paper-scissors game using a q-learner/fictious play with as main objective the study of the evolutionary dynamics. When I did some research in literature the evolutionary trajects were all looking like the graph below:<br><a href="https://i.stack.imgur.com/0pdIB.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/0pdIB.png" alt=" Evolutionary dynamics of the Rock-PaperScissors game."></a></p>
  
  <p>The output of my algorithm is the beliefhistory array</p>
  
  <pre><code>beliefhistory[0] = [1,0,0]
  beliefhistory[1] = [0.5,0,0.5]
  # this is just an example, but the main property of this array is that sum(beliefhistory[i]) = 1 and that it will approach [1/3,1/3,1/3] when i grows 
  </code></pre>
  
  <p>So my question consists of two parts that i both would like to solve using python (or an alternative source)</p>
  
  <ul>
  <li>How would I bring down the 3D plot to an equilateral triangle </li>
  <li>How do I get the quiver plot like the example mentioned above (what kind of smoothing methods, etc exist)</li>
  </ul>