log 2021-09-22
sport
kakao 2차 알고리즘 다시풀기 7
vuex로 구현하기에는 까다로운 부분이, 스텝 계산을 할 때 다음 과정이 계산되어야 하는데, 완전 병렬은 아니고 순차적으로 state를 업데이트시키고, 그것이 이후의 트럭의 선택에 영향을 주어야 한다.
다음을 반복 수행:
- 현재 상태 읽기
- 각 트럭에 대해 다음 절차 수행
- 현재 해야 할 액션 판단
- 해당 액션으로 상태 업데이트 및 대상 command에 추가
- 주기마다 상태 동기화
vuex 테스트한 결과 액션 리턴값도 사용 가능한데, 짜다가 꼬여서 안된 듯하다.
- state: 상태 보관
- getter: 파생 상태 함수
- mutation: 상태 업데이트
Comments