PokePilot 도움말
팀을 구성하고, 대미지를 비교하고, 분석 결과를 바탕으로 샘플을 다듬는 과정을 안내합니다. 계산과 추천은 판단을 돕는 자료이며 실제 배틀의 승리를 보장하지 않습니다.
PokePilot 분석 예시에서 카바만다 팀의 실제 포켓몬·팀·추천·샘플 분석 화면과 Luna low·medium 비교를 확인할 수 있습니다. 로그인이나 API 키 없이 읽을 수 있습니다.
하마돈의 방어·특수방어 배분 비교에서는 메가보만다와 누리레느의 실제 대미지를 계산해, 하품을 쓸 기회가 어떻게 달라지는지 살펴봅니다.
1. 시작하기
빈 포켓몬 슬롯을 선택한 다음 포켓몬 선택창에서 이름을 검색합니다. 선택한 포켓몬에 사용률 데이터가 있으면 도구, 성격, 노력치, 기술 등의 샘플 설정이 채워집니다. 자동 설정은 출발점이지 정답이 아니며, 각 항목을 직접 바꿀 수 있습니다. 데이터가 없는 포켓몬은 기본 설정을 확인하고 필요한 항목을 채워야 합니다.
상단에서 싱글과 더블을 선택할 수 있습니다. 같은 팀이라도 배틀 형식에 따라 계산 조건과 참고할 통계가 달라질 수 있으므로 먼저 형식을 맞춰야 합니다. 팀 빌더와 계산기 전환 버튼으로 두 화면을 오갈 수 있습니다.
첫 방문 기본값은 싱글, 시스템 테마입니다. 저장된 언어 설정이 없다면 브라우저 언어를 참고해 한국어 또는 영어를 선택합니다. 국적이나 현재 위치를 판별하는 기능은 아닙니다. 언어와 테마는 상단 메뉴에서 변경할 수 있습니다.
2. 팀과 샘플 편집
포켓몬 탭으로 편집 대상을 바꾸고, 도구·특성·성격·기술을 눌러 원하는 항목을 선택합니다. 기술과 도구는 비우는 옵션으로 제거할 수 있습니다. 폼을 지원하는 포켓몬은 선택 가능한 폼과 해당 폼의 특성·능력치·기술을 함께 확인합니다.
노력치와 성격
노력치는 슬라이더나 숫자 입력으로 조정합니다. 이 앱의 챔피언스 표기에서는 능력치 하나에 최대 32, 전체에 최대 66을 배분합니다. 기존 게임의 252·510 표기와 숫자를 그대로 비교해서는 안 됩니다. 성격의 상승·하락 표시와 변경 후 실수치를 함께 확인하면 투자의 효과를 파악하기 쉽습니다.
공격에 많이 투자한다고 모든 상대에 대한 타수가 바뀌지는 않습니다. 반대로 타수가 같아도 쓰러뜨릴 확률은 달라질 수 있습니다. 스피드는 지금 계산 중인 상대뿐 아니라 팀에서 맡은 역할까지 고려해서 조정합니다.
벤치와 순서
벤치는 교체 후보를 보관하는 공간입니다. 현재 팀은 최대 6마리이고, 벤치도 최대 6마리를 보관합니다. 벤치의 포켓몬은 현재 팀의 멤버와 구분됩니다. 추천을 바로 적용하기 부담스럽다면 벤치에 저장해 비교할 수 있습니다. 포켓몬과 기술은 드래그로 순서를 바꿀 수 있습니다.
3. 방어 상성과 공격 타점
방어 상성 표는 팀의 타입 구성이 어떤 공격 타입에 약하고 어떤 타입을 받아내기 쉬운지 살펴보는 출발점입니다. 반감 표시에는 무효도 포함됩니다. 약점이 겹치는 타입을 발견하면 해당 공격을 받아줄 후보가 있는지 확인합니다.
공격 타점은 선택된 공격 기술로 어떤 타입의 약점을 찌를 수 있는지 살펴보는 자료입니다. 타입을 커버한다고 그 타입의 모든 포켓몬을 이기는 것은 아닙니다. 복합 타입, 특성, 도구, 실제 화력과 행동 순서는 대미지 계산과 함께 확인해야 합니다.
예시: 약점이 겹칠 때 교체가 필요한 경우
여러 멤버가 땅에 약하더라도 교체로 땅 공격을 받아낼 수 있는 멤버나 먼저 상대를 제압할 수단이 있을 수 있습니다. 표의 숫자만 낮추기보다, 실제로 누구를 내보내고 어떤 공격을 버틸 것인지 계산합니다. 반대로 반감 멤버가 있어도 체력이 낮거나 상대의 다른 기술에 약하면 안정적인 교체 대상이 아닐 수 있습니다.
4. 대미지 계산기
아군과 상대 포켓몬을 선택하고 양쪽의 샘플을 맞춥니다. 공격·방어 전환 버튼으로 어느 쪽의 기술을 계산할지 바꿀 수 있습니다. 현재 HP, 상태 이상, 능력치 랭크, 날씨와 필드, 화면에 제공되는 보조 조건도 실제 상황과 일치시킵니다.
날씨·필드를 만드는 특성이 선택되면 환경 설정이 자동으로 바뀔 수 있습니다. 특성이나 포켓몬을 바꾼 뒤에는 표시된 환경을 다시 확인합니다. 더블 배틀에서는 광역 기술과 보조 조건이 결과에 영향을 줄 수 있습니다.
퍼센트와 타수 읽기
피해 범위는 설정한 조건에서 발생할 수 있는 대미지의 범위입니다. 확정 1타는 계산 조건에서 한 번의 공격으로 쓰러뜨릴 수 있다는 뜻이지, 명중 실패·방어·교체까지 포함한 승리 보장은 아닙니다. 확률성 1타는 가능한 대미지 난수 중 일부가 1타에 도달한다는 의미입니다.
예시: 90~106%와 확정 2타
90~106%라는 가상의 범위는 상대가 최대 HP라면 1타가 가능하지만 보장되지는 않는다는 뜻입니다. 정확한 확률은 범위의 길이가 아니라 실제 대미지 난수 분포로 결정됩니다. 확정 2타라는 표시도 두 턴 안에 반드시 이긴다는 뜻은 아닙니다. 상대의 회복, 방어 상승, 행동 순서에 따라 결과가 달라집니다.
예를 들어 지구력으로 방어가 오르면 첫 공격의 피해를 그대로 반복한다고 볼 수 없습니다. 방어 랭크를 무시하는 기술은 다른 결과를 낼 수 있습니다. 성묘처럼 배틀 경과에 따라 위력이 달라지는 기술도 조건 확인이 필요합니다. 표시되지 않거나 설정할 수 없는 조건까지 자동으로 시뮬레이션했다고 가정해서는 안 됩니다.
5. PokePilot 분석
AI 분석에는 Google 로그인과 개인 OpenAI API 키 등록이 필요합니다. 오른쪽 위 프로필 메뉴에서 키를 등록합니다. API 키 발급·등록 가이드에서 절차를 확인할 수 있습니다. 팀 빌더와 대미지 계산기는 키 없이 이용할 수 있습니다.
포켓몬, 팀, 추천, 샘플 중 원하는 탭을 선택합니다. 포켓몬 분석은 선택한 슬롯에 포켓몬이 있어야 하며, 팀 분석과 포켓몬 추천은 활성 팀에 싱글 3마리 또는 더블 4마리 이상이 필요합니다. 패널 오른쪽 아래에서 기본값인 Luna low 또는 더 깊은 추론에 시간과 비용을 더 사용하는 Luna medium을 선택합니다. 분석 버튼을 누르면 입력을 준비한 뒤 예상 시간·총 토큰·비용 범위를 표시합니다. 확인창을 여는 것만으로 OpenAI 호출이나 팀 저장이 실행되지는 않습니다. 최종 확인 후 팀을 저장하고 유료 분석을 시작합니다. 예상치는 실제 청구액이나 완료 시간을 보장하지 않으며, 추론 강도를 높여도 정확도가 보장되지는 않습니다.
분석 시작을 확인하면 AI 호출 전에 현재 팀이 자동 저장됩니다. 저장에 실패하거나 동기화 알림을 확인해야 하는 경우에는 분석을 시작하지 않으며 API 비용도 발생하지 않습니다. 변경하지 않은 저장 팀은 중복 저장하지 않고 최신 상태를 확인합니다. AI 호출이 실패하더라도 저장한 팀은 유지됩니다.
분석 중에는 버튼에 경과 시간이 표시되고, 본문에서 팀 저장·입력 준비·AI 응답 대기 상태를 확인할 수 있습니다.
팀이나 샘플을 바꾼 뒤에는 기존 결과가 이전 조건을 설명하고 있을 수 있으므로 새로 분석합니다. 분석 기록에서 이전 결과를 다시 볼 수 있습니다. 사용률 기반 분석에는 당시 통계의 시즌과 날짜가 표시되며, 해당 정보가 없는 예전 기록에는 기록 없음이 표시됩니다. 통계가 갱신되어도 이전 분석이 자동으로 다시 계산되지는 않습니다.
팀 분석과 포켓몬 분석
팀 분석은 멤버 간 상호작용, 운영 방향, 강점과 주의할 점을 살펴봅니다. 포켓몬 분석은 선택한 멤버의 역할과 현재 구성이 팀 안에서 어떻게 쓰이는지 살펴보는 데 적합합니다.
포켓몬 추천
빈 슬롯이 있으면 팀을 보완할 후보를, 팀이 가득 차 있으면 교체를 고려할 후보를 검토합니다. 추천 이유뿐 아니라 대체 대상이 팀의 핵심 역할이나 연계를 맡고 있는지도 확인합니다. 마음에 드는 후보는 적용하거나 벤치에 저장할 수 있습니다.
샘플 추천
선택한 포켓몬의 도구·성격·노력치·기술 구성을 검토합니다. 현재 구성을 유지하는 것이 유효한 후보로 나올 수도 있습니다. 펼칠 수 있는 계산 근거가 있으면 변경 전후 차이와 그 조건을 확인합니다. 후보는 특정 계산에서 좋아 보여도 모든 상대에게 우월한 정답은 아닙니다.
기술과 도구는 함께 판단합니다. 예를 들어 구애 도구를 유지하면서 보조 기술을 채용하면 선택한 기술에 묶이는 제약이 있습니다. 팀의 연계 기술을 대체하는 제안도 그 연계를 포기할 가치가 있는지 확인한 뒤 적용하는 편이 좋습니다.
오류·제한과 개인정보
OpenAI 이용 요금은 본인 계정에 청구됩니다. PokePilot 자체의 일일·월간 분석 한도나 쿨다운은 없지만 OpenAI의 잔액, 모델 권한, 요청 제한은 적용됩니다. 실패하면 원인 안내를 확인합니다. 실패 결과를 규칙 기반 분석으로 대체하지 않으며, 호출 이전에 실패한 것으로 확인된 경우에만 분석 비용이 발생하지 않았다고 안내합니다. AI는 기술의 상호작용이나 운영 판단을 잘못 설명할 수 있습니다. 분석 요청 데이터는 OpenAI로 전달됩니다. 자세한 처리 방식은 개인정보 안내에서 확인할 수 있습니다.
AI 응답 대기는 Luna low에서 최대 2분 30초, medium에서 최대 6분 30초로 제한됩니다. 시간 초과 후 브라우저가 자동 재요청하지는 않지만, 서버나 OpenAI에서 요청이 계속 처리되어 비용이 발생했을 수 있습니다. 분석 기록과 OpenAI 사용량을 확인한 뒤 다시 시도하시기 바랍니다.
6. 저장과 공유
팀 이름을 정하고 저장 버튼을 누르면 팀을 보관할 수 있습니다. 팀 메뉴에서 저장한 팀을 불러오고 관리합니다. 저장하지 않은 편집 내용이 있다면 다른 팀으로 바꾸기 전에 저장 여부를 확인합니다.
로그인하면 저장한 팀과 벤치, 분석 기록, 언어·테마·기본 배틀 형식·튜토리얼 완료 여부·최근 분석 탭과 모델 설정을 계정에 동기화하여 다른 로그인 기기에서도 불러옵니다. 저장하지 않은 편집 내용과 현재 화면 상태는 기기 간 동기화 대상이 아닙니다. 로그아웃하면 현재 브라우저의 팀과 분석 기록 사본은 지워지지만 계정의 저장본은 유지됩니다. 미로그인 상태의 로컬 팀은 사이트 데이터 삭제로 사라질 수 있으므로 중요한 팀은 Showdown 텍스트로 별도 보관해야 합니다.
새 팀 메뉴에서 Showdown 텍스트를 가져오고, Showdown 텍스트 기능으로 현재 샘플이나 팀을 내보낼 수 있습니다. 가져온 뒤에는 폼, 도구, 기술, 노력치와 레귤레이션 적법성 표시를 확인합니다. 이미지 기능은 샘플과 팀을 시각적으로 공유하는 용도이며, 텍스트 백업을 대신하는 불러오기 형식은 아닙니다.
7. 데이터와 레귤레이션
레귤레이션의 참가 가능 포켓몬과 사용률 통계는 서로 다른 데이터입니다. 새 레귤레이션이 반영되어도 그 환경의 통계가 즉시 확보되는 것은 아닙니다.
배틀 규칙은 레귤레이션 M-C를 따릅니다. 순위와 자동 샘플은 Pokémon Champions Battle Data의 싱글·더블 일별 통계를 사용합니다. 분석 하단의 시즌·날짜와 경고를 확인해 주십시오. 서비스 장애 시 최근 캐시 통계를 사용할 수 있으며, 통계가 없다는 이유만으로 해당 포켓몬이 사용 불가인 것은 아닙니다.
자동 샘플은 인기 있는 개별 선택지를 조합합니다. 성격·노력치·도구·기술은 각각 별도로 집계되므로, 조합 전체가 실제로 자주 사용된 세트라는 뜻은 아닙니다. 팀에 맞게 검토하고 조정할 수 있습니다.
게임 데이터와 계산에는 Pokemon Showdown 계열 자료를 사용하며, 한국어 자료와 이미지에는 PokeAPI 등의 자료도 사용합니다. 한국어 설명이나 폼 이미지가 아직 없으면 영어 또는 대체 이미지가 표시될 수 있습니다. 앱의 적법성 표시도 실제 대회의 최신 공지를 대신하지 않습니다.
8. 자주 묻는 질문
샘플이 자동으로 채워지지 않는 경우
해당 포켓몬·폼·배틀 형식에 사용률 데이터가 없거나 데이터 요청이 실패했을 수 있습니다. 로딩·오류 안내를 확인하고, 통계가 없는 경우에는 직접 샘플을 설정합니다.
다른 계산기와 결과가 다른 경우
포켓몬의 폼, 도구, 특성, 성격, 노력치와 실수치를 먼저 맞춥니다. 다음으로 현재 HP, 랭크, 날씨·필드, 싱글·더블 및 보조 효과를 비교합니다. 생명의구슬처럼 도구 하나만 달라도 차이가 커질 수 있습니다. 같은 조건에서도 다르면 재현 조건과 함께 알립니다.
추천이 현재 샘플과 같은 경우
변경으로 얻는 이익이 작거나 역할 유지가 중요하면 현상 유지가 추천될 수 있습니다. 단순히 변화가 없다는 이유보다, 설명과 계산 근거가 현재 팀에 맞는지 확인합니다.
문제 제보
GitHub 피드백에 재현 순서, 배틀 형식, 샘플과 기대한 결과를 남깁니다. 공개 게시물이므로 API 키나 개인정보를 포함해서는 안 됩니다.