체스 프로젝트 구축 요구사항

나만의 체스 분석, 연습 프로젝트 프로젝트를 진행하면서 생각나는대로 즉흥적으로 api설계를 하고 모델들을 정의하다보니 전반적으로 진행이 매끄럽지 않은듯한 느낌이 들었다. 이미 진행했던 프로젝트를 리팩토링 하는 겸 요구사항을 명확하게 정의하여 보다 깔끔한 코드를 작성하기 위해 요구사항을 정리해보려한다. 요구사항 [ ] lichess database에서 제공하는 pgn파일을 처리할 수 있는 데이터 파이프라인 구축 [x] 체스 분석 기능 체스 시작 포지션 부터 실제 게임에서 나온 수들을 카운트해서 보여줄 수 있어야함. stockfish를 활용하여 특정 포지션에서의 최선의 수를 찾는다. stockfish를 활용하여 현재 포지션의 유불리를 판단. 레이팅에 따른 다른 수들을 보여줘야함. (1800~2000 의 수들만 보여준다든가) [ ] 체스 퍼즐 체

2023년 3월 9일
·
0개의 댓글
·