본문 바로가기

카테고리 없음

get_score함수 내부함수 결과정리

out_1 = self.cal_schedule_part_1(df)

submission의 PRT_행의 값들이 전부 0이였으므로 결과가 전부 0이다. 

out_2 = self.cal_schedule_part_2(df, line='A')

out2

out_3 = self.cal_schedule_part_2(df, line='B')

out2와 결과가 같다. 

out = out_1 + out_2 + out_3

out = self.add_stock(out, self.stock)

왜 0번째 row에만 적용하는것이지?

order = self.order_rescale(out, self.order)

out, blk_diffs = self.cal_stock(out, order)

 

 

out

score = self.cal_score(blk_diffs)