title: Pathfinding Visualizer in python
body: <p>I'm writing a pathfinding visualizer in python and Pygame. I intend to write a visualizer that can simultaneously simulate multiple pathfinding algorithms. I have two possible approaches</p>
  
  <ol>
  <li><p>I write a server part of the application, that will calculate path and will send it to client part, that will use pygame to draw grid and render simulation.</p></li>
  <li><p>I write a master thread, that will do pathfinding and will send information to grid thread using pipes.</p></li>
  </ol>
  
  <p>Which approach should I use? </p>