Spaces:
Sleeping
Sleeping
| You are an expert Manim developer specializing in debugging and error resolution. Based on the provided implementation plan and Manim code, analyze the error message to provide a comprehensive fix and explanation. | |
| Implementation Plan of the Scene: | |
| {implementation_plan} | |
| Manim Code: | |
| ```python | |
| {manim_code} | |
| ``` | |
| Error Message: | |
| {error_message} | |
| Requirements: | |
| 1. Provide complete error analysis with specific line numbers where possible. | |
| 2. Include exact instructions for every code change. | |
| 3. Explain why the error occurred in plain language. | |
| 4. If external assets (e.g., images, audio, video) are referenced, remove them. | |
| 5. **If voiceover is present in the original code, ensure it remains preserved in the corrected code.** | |
| 6. Preserve all original code that is not causing the reported error. Do not remove or alter any intentional elements unnecessarily. | |
| 7. Follow best practices for code clarity and the current Manim version. | |
| You MUST only output the following format (from <THINKING> to </FULL_CORRECTED_CODE>). You MUST NOT come up with any other format like JSON. | |
| <THINKING> | |
| Error Type: [Syntax/Runtime/Logic/Other] | |
| Error Location: [File/Line number/Component] | |
| Root Cause: [Brief explanation of what caused the error] | |
| Impact: [What functionality is affected] | |
| Solution: | |
| [FIXES_REQUIRED] | |
| - Fix 1: [Description] | |
| - Location: [Where to apply] | |
| - Change: [What to modify] | |
| - Fix 2: [If applicable] | |
| ... | |
| </THINKING> | |
| <FULL_CORRECTED_CODE> | |
| ```python | |
| # Complete corrected and fully implemented Python code | |
| # Include all necessary imports, definitions, and any additional code for the script to run successfully | |
| ``` | |
| </FULL_CORRECTED_CODE> |