제가 얼마 전 부터 자꾸만 매일 출항 횟수도 일정치 않고 중간에 토큰을 기부받는 일도 생기고(!) 해서


자꾸만 토큰의 관리에 허술해지고, 출항수도 관리하는 것 보다 적어지게 되더군요.


하지만 그렇다고 매번 엑셀파일을 붙잡고 이리늘리고 저리 늘리고 하기엔 상당히 귀찮더군요;;


그래서 만든게 이 토큰 계산기입니다.
(필요한게 있으면 만들어 쓰는게 프로그래머니까요! 아직 지망생일 뿐이지만;;)


아무튼, 위에 첨부된 스샷처럼 생긴 놈입니다.


나름대로 직관적으로 만들겟다고 만들었는데 다들 한번에 기능을 알아보실까 걱정되는군요;;


그래서 간단한 설명을 하겠습니다;


 


1. 소지 토큰 갯수(사용할 토큰 갯수)
 말 그대로 계산에 사용할 토큰 갯수, 대개는 현재 유저가 소지하고 있는 토큰의 갯수를 입력합니다.


2. 이미 출항한 횟수
 계산을 정확히 하기 위하여 당일에 이미 출할한 횟수를 입력합니다.
 그냥 캐릭터 정보창에 있는 출항 횟수를 입력하시면 됩니다.


3. 출항을 시작할 요일
 토큰을 소모하기 시작할 요일을 선택합니다.
 시작할 요일이 당일이 아니라면 이미 출항한 횟수는 0으로 놔두시면 됩니다.


4. 출항 방법 계산
 위의 정보를 모두 정확이 입력 또는 선택 한 후 출항 방법 계산 버튼을 누르면 출항 가능한 방법을 알려줍니다.


5. 출항 방법의 표시
 출항 방법 계산 버튼을 누르면 아래의 네모칸에 출력해 줍니다.
 출항 방법은 다섯 번째 까지 출력하며, 경우에 따라 위치만 바뀔수도 있습니다(-_-;;)
 (수정하려 하니 시간도 시간이고 너무 귀찮아서 포기했습니다;;)
 그저 입맛에 맞게 골라 쓰시면 됩니다.


6. 주의사항
 이 프로그램의 경우 출항 방법의 가짓수에 대한 모든 경우의 수를 검사하여 그중 높은 출항수를 가진 경우를 순차적으로 표시합니다. 따라서 본 프로그램에 표시되는 방법 이외의 경우라던가 프로그램보다 좋은 방법이 존재 할 수도 있습니다.
 예를 들어 이 프로그램에서는 총 30회의 출항과 0개의 토큰을 남겼는데 실제로는 30회의 출항과 1개의 토큰이 남는 방법이 존재할 수도 있습니다. 하지만 어디까지나 남는 토큰 수에 한한 결과이며, 최대 출항 횟수는 항상 최선의 경우의 수만 출력합니다.
 더해서, 이건 버그라고 할 수도 있는데요, 토큰 갯수를 적는 칸이나 출항 횟수를 적는 칸에 커서가 깜빡일 때 엔터키를 누르면 프로그램이 종료됩니다.(^^;;)