code: def TEST():
      
      w = World('Mars', [0, 0.0, 0.9, 0.0])
      print(w)
      p = Person('Rover', {'tax_min':0.0, 'tax_max':0.9,'tradition':0.9, 'equity':0.0})
      print(p)
  
      h = Happiness(p,w)
      #h.add_factor(HappinessFactors(name, type, min, max))
      h.add_factor(HappinessFactors('tax', 'Economic', 0.1, 0.3))
      h.add_factor(HappinessFactors('tradition', 'Personal', 0.3, 0.9))
      h.add_factor(HappinessFactors('equity', 'Personal', 0.1, 0.9))
      h.add_factor(HappinessFactors('growth', 'Economic', 0.01, 0.09))
      print(h.show_details())
docs: Modules for testing happiness of 'persons' in 'worlds'
      based on simplistic preferences. Just a toy - dont take seriously
  
          ----- WORLD SUMMARY for : Mars -----
          population = 0
          tax_rate   = 0.0
          tradition  = 0.9
          equity     = 0.0
          Preferences for Rover
          tax_min  = 0.0
          equity  = 0.0
          tax_max  = 0.9
          tradition  = 0.9
  
          Rover is Indifferent in Mars (0)
          DETAILS
                      tax: Economic = 0.1 -> 0.3
                tradition: Personal = 0.3 -> 0.9
                   equity: Personal = 0.1 -> 0.9
                   growth: Economic = 0.01 -> 0.09