Opening Games for Analysis
From PGN Files
Select PGN
Choose a
.pgn file from your computer. Files with multiple games will show a game selector.From Databases
Quick Navigation
- New Tab:
Cmd+T/Ctrl+T - Close Tab:
Cmd+W/Ctrl+W - Cycle Tabs:
Ctrl+Tab - Reverse Cycle:
Ctrl+Shift+Tab
Using Engine Analysis
Starting Analysis
Understanding Engine Output
Each engine displays:- Evaluation: Numerical score (e.g., +1.5 means White is up 1.5 pawns)
- Depth: How many moves ahead the engine has calculated
- Best Lines: Top recommended move sequences
- Mate Scores: “M7” means mate in 7 moves
How to Read Evaluations
How to Read Evaluations
Positive scores (+): White is betterNegative scores (−): Black is betterCentipawns: Scores are in centipawns (100 = 1 pawn advantage)Mate notation: M5 = mate in 5 moves for the side to moveEquality indicators:
- 0.0 to ±0.2: Equal
- ±0.2 to ±1.0: Slight advantage
- ±1.0 to ±3.0: Clear advantage
- ±3.0+: Winning advantage
Configuring Engine Settings
Adjust Analysis Mode
Choose between:
- Depth: Analyze to a specific depth (e.g., 20 moves)
- Time: Analyze for a set duration (e.g., 5 seconds)
- Nodes: Analyze a specific number of positions
- Infinite: Analyze until manually stopped
Optimize Performance
See Engine Configuration for detailed tuning.
Multiple Engine Comparison
Analyze with multiple engines simultaneously:- Enable Multiple Engines: Use the engine selector to load 2-4 engines
- Compare Evaluations: See if engines agree on the position
- Different Styles: Some engines are more aggressive, others more defensive
- Summary View: When 2+ engines are active, see a summary card at the top
Running multiple engines requires more CPU resources. Close unnecessary engines if performance is slow.
Engine Controls
- Toggle All Engines:
Ctrl+Aenables/pauses all engines at once - Reorder Engines: Drag and drop engine cards to rearrange
- Individual Control: Click play/pause on each engine card
- Kill Engine: Use the stop button if an engine becomes unresponsive
Annotating Games
Adding Move Annotations
Press number keys to add standard chess annotations:| Key | Symbol | Meaning |
|---|---|---|
1 | ‼ | Brilliant move |
2 | ! | Good move |
3 | !? | Interesting move |
4 | ?! | Dubious move |
5 | ? | Mistake |
6 | ?? | Blunder |
Adding Variations
Navigating Variations
- Next Branch:
C- Move to the next sibling variation - Previous Branch:
X- Move to the previous sibling variation - Branch Start:
↑- Go to the start of current variation - Branch End:
↓- Go to the end of current variation - Next Branching Point:
Shift+→- Jump to next position with variations - Previous Branching Point:
Shift+←- Jump to previous position with variations
Adding Text Comments
Visual Annotations (Arrows and Highlights)
Generating Analysis Reports
En Croissant can automatically analyze entire games and generate comprehensive reports.Creating a Report
Configure Analysis
Click “Generate Report” to open the report settings:
- Engine: Choose which engine to use
- Depth: Set analysis depth (20-30 recommended)
- Time per move: Or set time limit per position
- Annotation thresholds: Configure when to mark moves as mistakes/blunders
Report Features
Accuracy Scores:- Overall accuracy percentage for White and Black
- Average centipawn loss (ACPL) per move
- Visual graph of position evaluation throughout the game
- Click any point to jump to that move
- Clearly shows mistakes, blunders, and turning points
- Brilliant moves (‼): Moves even better than the engine’s top choice
- Good moves (!): Top engine recommendation
- Mistakes (?): Significant evaluation drops
- Blunders (??): Major evaluation swings
- Count of each annotation type for both players
- Click numbers to navigate to annotated moves
Customizing Report Settings
Adjust annotation thresholds:- Blunder threshold: Default −200 centipawns (e.g., missing a piece)
- Mistake threshold: Default −100 centipawns (e.g., losing a pawn)
- Dubious threshold: Default −50 centipawns (e.g., slight inaccuracy)
Higher thresholds = stricter evaluation (fewer annotations). Lower thresholds = more lenient (more annotations).
Navigation Shortcuts
Move Navigation
| Action | Shortcut |
|---|---|
| Next move | → |
| Previous move | ← |
| Game start | Shift+↑ |
| Game end | Shift+↓ |
| Branch start | ↑ |
| Branch end | ↓ |
| Next variation | C |
| Previous variation | X |
Panel Navigation
| Panel | Shortcut |
|---|---|
| Practice | P |
| Analysis | A |
| Database | B |
| Annotate | D |
| Info | I |
Best Practices
Set Appropriate Depth
Use depth 20-25 for quick analysis, 30-40 for deep analysis. Higher depths take exponentially longer.
Analyze Critical Positions
Focus engine time on complex middlegame positions rather than simple endgames.
Add Context in Comments
Explain the ideas behind moves, not just engine evaluations. Include plans and positional themes.
Save Regularly
Press
Cmd+S / Ctrl+S to save your annotations and analysis to a PGN file.Use Multiple Lines
Set MultiPV to 3-5 to see alternative plans and tactical options.
Compare with Reference
Check database statistics (press
B) to see how masters handled similar positions.Advanced Techniques
Tablebase Analysis
For endgames with 7 or fewer pieces:- En Croissant automatically queries Syzygy tablebases
- Shows guaranteed best moves and distance to mate
- Displayed automatically in positions that qualify
Blunder Checking
Opening Preparation
- Load Reference Database: Mark a large database as reference
- Explore Openings: Play moves and see statistics from master games
- Add to Repertoire: Save good lines to your repertoire for practice
- Annotate Key Ideas: Add comments explaining opening concepts