def __init__(self):
     super(GCC_Experiment, self).__init__()        
     global timestamp
     gcc.timestamp = self.datetime
     self.state = None
     self.run_output = None
     gcc.setDebug(False)
     gcc.writeHistories(False)
     gcc.setVerbose(False)
     gcc.setSolutionBitLength(4)
     if gcc.DEBUG:
         self.directory = "../test_output/"
     self.max_proposals = 200
 def __init__(self):
     super(GCC_Network_Experiment, self).__init__() 
     self.directory = "../output/networks/"
     gcc.setDebug(True, self.directory)
     gcc.writeHistories(True)
     self.max_proposals = 1  # histories not needed for this experiment