title: Evaluating the distribution of words in a grid
body: <p>I'm creating a <a href="http://www.chickensonthego.com/images/CITK%20Lesson%20plans/Word%20Search%20Key.jpg" rel="nofollow noreferrer">word search</a> and am trying to calculate quality of the generated puzzles by verifying the word set is "distributed evenly" throughout the grid. For example placing each word consecutively, filling them up row-wise is not particularly interesting because there will be clusters and the user will quickly notice a pattern.   </p>
  
  <p>How can I measure how 'evenly distributed' the words are?</p>
  
  <p>What I'd like to do is write a program that takes in a word search as input and output a score that evaluates the 'quality' of the puzzle. I'm wondering if anyone has seen a similar problem and could refer me to some resources. Perhaps there is some concept in statistics that might help? Thanks.</p>