--------------------------------------------------------------------------- IndexError Traceback (most recent call last) in ----> 1 cluster_detail_df = produce_clusters(replacement_input) 2 3 hybrid_list['Y-1 SF'] = hybrid_list['Y-1 SF'].fillna(0) 4 hybrid_list = assign_segments(hybrid_list,[]) 5 in produce_clusters(replacement_input) 182 #opt.options['NumericFocus'] = 3 183 --> 184 opt_success = opt.solve(model, tee=False) 185 186 # print("objective cost: ", value(model.Objective)/n_sims) C:\ProgramData\Anaconda3\lib\site-packages\pyomo\opt\base\solvers.py in solve(self, *args, **kwds) 603 print(" %6.2f seconds required for solver" % (solve_completion_time - presolve_completion_time)) 604 --> 605 result = self._postsolve() 606 result._smap_id = self._smap_id 607 result._smap = None C:\ProgramData\Anaconda3\lib\site-packages\pyomo\solvers\plugins\solvers\CPLEX.py in _postsolve(self) 884 885 # let the base class deal with returning results. --> 886 results = ILMLicensedSystemCallSolver._postsolve(self) 887 888 # finally, clean any temporary files registered with the temp file C:\ProgramData\Anaconda3\lib\site-packages\pyomo\opt\solver\shellcmd.py in _postsolve(self) 268 269 if self._results_format is not None: --> 270 results = self.process_output(self._rc) 271 # 272 # If keepfiles is true, then we pop the C:\ProgramData\Anaconda3\lib\site-packages\pyomo\opt\solver\shellcmd.py in process_output(self, rc) 330 print(" %6.2f seconds required to read logfile " % (log_file_completion_time - start_time)) 331 if self._results_reader is None: --> 332 self.process_soln_file(results) 333 soln_file_completion_time = time.time() 334 if self._report_timing is True: C:\ProgramData\Anaconda3\lib\site-packages\pyomo\solvers\plugins\solvers\CPLEX.py in process_soln_file(self, results) 770 771 elif tokens[0].startswith("objectiveValue"): --> 772 objective_value = (tokens[0].split('=')[1].strip()).lstrip("\"").rstrip("\"") 773 soln.objective['__default_objective__']['Value'] = float(objective_value) 774 elif tokens[0].startswith("solutionStatusValue"): IndexError: list index out of range