Troubleshooting
겪고 있는 증상으로 찾아보세요.
Pressed Run but nothing happens
- 캔버스 위쪽 Infos 탭을 확인하세요. 컴파일 단계의 에러가 표시됩니다.
- 에러가 없는데도 결과가 보이지 않는다면, 결과를 패널로 보내는 블록이 빠졌을 가능성이 큽니다. 그래프로 보내기 / 로그로 보내기 / 행렬 표시 같은 출력 블록을 추가하세요.
- 콘솔(브라우저 개발자 도구)에 빨간 메시지가 떠 있는지도 확인하세요.
Result is immediately nan or infinity
원인은 보통 다음 셋 중 하나입니다.
- 0으로 나누기 —
1 / x에서x가0이 되는 경우. - 음수의 제곱근 또는 음수의 로그.
- 시간 적분의 안정성 조건 위반 —
dt가 너무 큰 경우.
수치 안정성 책임 페이지의 안정성 조건 모음을 확인해 보세요.
Simulation is too slow
- 반복 횟수와 패널 업데이트 횟수를 먼저 줄여 보세요. 매 반복마다 결과를 패널로 보내는 것이 가장 흔한 병목입니다.
- 텐서 연산이라면 백엔드를 확인하세요(워크스페이스 위쪽 백엔드 표시). CPU로 실행되고 있다면 WebGPU를 지원하는 브라우저로 바꿔 보세요.
- 너무 큰 격자(예: 1000×1000 이상)는 현실적으로 무거울 수밖에 없는 작업입니다. 점 수를 줄여 검증한 뒤 다시 키우세요.
Variable not recognized / "undeclared"
- 변수 이름을 그대로 받는 값 읽기 블록을 썼는지 확인하세요.
- 변수가 다른 함수나 다른 반복문 안에서 만들어졌다면 그 스코프 밖에서는 쓸 수 없습니다. 같은 일을 여러 번 하기.
Type mismatch error
정수 자리에 실수 블록을 끼웠거나, 그 반대인 경우일 가능성이 큽니다. 캐스트 카테고리의 변환 블록으로 자료형을 명시적으로 바꾸세요. 자세한 규칙은 정수와 실수 페이지를 참고하세요.
AI assistant not responding
- 잠시 기다려 보세요. 응답이 스트리밍 방식이라 첫 토큰이 나올 때까지 몇 초 걸릴 수 있습니다.
- 브라우저 네트워크 탭에서
/chat요청이 진행 중인지 확인하세요. - 프롬프트가 너무 길거나 워크스페이스가 너무 크면 응답이 잘릴 수 있습니다. 요청 범위를 좁혀 보세요.
Share link won't open
- 작업 소유자가 공유 모드를 다시 비공개로 바꿨을 수 있습니다.
- 링크가 중간에 잘렸을 수 있습니다. URL의
?file=...부분이 끝까지 들어 있는지 확인하세요.
Reporting a bug
증상, 재현 단계, 사용한 브라우저, 콘솔의 에러 메시지를 함께 모아 두세요. 이 문서로 해결되지 않는 문제라면, 이렇게 정리해 보고하는 것 자체가 가장 큰 도움이 됩니다.
See also
- 자주 묻는 질문 — FAQ