code: def get_case6ww():
      
      path = os.path.dirname(pylon.__file__)
      path = os.path.join(path, "test", "data")
      path = os.path.join(path, "case6ww", "case6ww.pkl")
  
      case = pylon.Case.load(path)
      case.generators[0].p_cost = (0.0, 4.0, 200.0)
      case.generators[1].p_cost = (0.0, 3.0, 200.0)
  
  #    case.generators[0].p_cost = (0.0, 5.1, 200.0) # 10%
  #    case.generators[1].p_cost = (0.0, 4.5, 200.0) # 30%
  
      case.generators[2].p_cost = (0.0, 6.0, 200.0) # passive
  
  #    case.generators[0].c_shutdown = 100.0
  #    case.generators[1].c_shutdown = 100.0
  #    case.generators[2].c_shutdown = 100.0
  
      case.generators[0].p_min = 0.0 # TODO: Unit-decommitment.
      case.generators[1].p_min = 0.0
      case.generators[2].p_min = 0.0
  
      case.generators[0].p_max = 110.0
      case.generators[1].p_max = 110.0
      case.generators[2].p_max = 220.0 # passive
  
      # FIXME: Correct generator naming order.
      for g in case.generators:
          g.name
  
      #pyreto.util.plotGenCost(case.generators)
  
      return case
docs: Returns the 6 bus case from Wood & Wollenberg PG&C.