블럭 장난감 제조 공정 최적화 AI경진대회

알고리즘 | 정형 | 강화 학습 | 제조

  • moneyIcon 상금 : 총 600만원
  • 874명 마감

 

시뮬레이터 개선

2020.06.22 04:39 7,183 조회 language

저도 시뮬레이터를 새로 만들어봤는데 기존의 simulator는 데이터프레임으로 계산하기 때문에 약간 오래걸립니다. 특히 유전알고리즘은 get_score() 함수가 여러번 호출되기 때문에 데이터 프레임 사용부분을 줄여주면 속도가 꽤 빨라집니다. 기존 simulator.py 대신 위의 코드로 py파일을 만들어 대신 사용하면 리더보드에 올라가는 점수로 확인도 가능하고 변경도 쉽습니다. 추가적으로 genome.py에서 데이터프레임 사용부분을 줄여주면 더 빠르게 학습할 수 있습니다. 

코드