lichess.org
Donate

En Croissant: The Ultimate Chess Toolkit

How to download what? Elaborate .... @Cunninggrinder
You first need to know what you are using as an OS, to know what the OS can us.
What's the game shown in the thumbnail picture of the article?
The game, hum ...
I found it in the en-croissant, and can view it, but cannot copy paste it in clipboard.
Most locate it using file explorer.

C:\Users\ ...\Documents\EnCroissant
I found this one, can't find the other one, must of over written the pgn. The plus sign was not there when starting a new game. @gerzytet

[Event "Engine-Match"]
[Site "i7-4500U"]
[Date "2024.02.14"]
[Round "1"]
[White "Dragon"]
[Black "Komodo"]
[Result "1-0"]
[TimeControl "180+2"]

1. e4 {[%clk 0:02:53.7] } e5 {[%clk 0:02:55.5] } 2. Nf3 {[%clk 0:02:51.4] } Nc6 {[%clk 0:02:53.4] } 3. Bb5 {[%clk 0:02:48.3] } a6 {[%clk 0:02:42.6] } 4. Ba4 {[%clk 0:02:45.7] } Nf6 {[%clk 0:02:40.2] } 5. O-O {[%clk 0:02:41.1] } Be7 {[%clk 0:02:35.9] } 6. Re1 {[%clk 0:02:38.7] } b5 {[%clk 0:02:32] } 7. Bb3 {[%clk 0:02:34.5] } d6 {[%clk 0:02:30.9] } 8. c3 {[%clk 0:02:30.3] } O-O {[%clk 0:02:25.5] } 9. a4 {[%clk 0:02:29] } b4 {[%clk 0:02:23.7] } 10. h3 {[%clk 0:02:27.5] } bxc3 {[%clk 0:02:19.4] } 11. bxc3 {[%clk 0:02:29.1] } Na5 {[%clk 0:02:21.2] } 12. Bc2 {[%clk 0:02:31] } c6 {[%clk 0:02:16.8] } 13. d4 {[%clk 0:02:31.7] } Qc7 {[%clk 0:02:17.8] } 14. Nbd2 {[%clk 0:02:33] } Rb8 {[%clk 0:02:19.3] } 15. Ba3 {[%clk 0:02:34.8] } c5 {[%clk 0:02:20.7] } 16. d5 {[%clk 0:02:26.8] } g6 {[%clk 0:02:17.8] } 17. Bd3 {[%clk 0:02:28.1] } Nh5 {[%clk 0:02:19.1] } 18. Bf1 {[%clk 0:02:29] } Kg7 {[%clk 0:02:20.1] } 19. c4 {[%clk 0:02:30.5] } Bd7 {[%clk 0:02:22] } 20. Qc2 {[%clk 0:02:31.7] } Rb7 {[%clk 0:02:17] } 21. Reb1 {[%clk 0:02:33.3] } Rxb1 {[%clk 0:02:18.7] } 22. Rxb1 {[%clk 0:02:35.3] } Rb8 {[%clk 0:02:20.6] } 23. Bb2 {[%clk 0:02:32.5] } Bd8 {[%clk 0:02:22.5] } 24. Ne1 {[%clk 0:02:34.3] } Rb4 {[%clk 0:02:24.3] } 25. Nd3 {[%clk 0:02:34.2] } Bxa4 {[%clk 0:02:25.7] } 26. Qc3 {[%clk 0:02:35.9] } Rb7 {[%clk 0:02:27.5] } 27. g4 {[%clk 0:02:37.6] } Nf6 {[%clk 0:02:24.3] } 28. Ra1 {[%clk 0:02:35.9] } Be8 {[%clk 0:02:26.2] } 29. f4 {[%clk 0:02:37.8] } Nd7 {[%clk 0:02:27.7] } 30. g5 {[%clk 0:02:39.3] } Qb6 {[%clk 0:02:29.4] } 31. Ra3 {[%clk 0:02:41.2] } Rb8 {[%clk 0:02:30.4] } 32. Ba1 {[%clk 0:02:32.1] } Nb7 {[%clk 0:02:15.9] } 33. Nf3 {[%clk 0:02:27.9] } f6 {[%clk 0:02:02.9] } 34. fxe5 dxe5 35. Nfxe5 h5 36. Nxd7 Bxd7 37. gxf6+ Qxf6 38. Rxa6 Qxc3 39. Bxc3+ Kf7 40. Ne5+ Ke7 41. Rxg6 Be8 42. Rh6 Ba5 43. Bxa5 Nxa5 44. d6+ Kd8 45. Rh8 Rb7 46. Be2 Rb1+ 47. Kf2 Rb2 48. d7 Kc7 49. dxe8=Q Rxe2+ 50. Kxe2 Kd6 51. Nf7+ Kc7 52. Qb8+ Kc6 53. Ne5# 1-0

This one was set with one Mnodes each. It played better, but was still a very fast game to produce.
And still no way of making a rematch and having it added to the same pgn file. It's easier to create a new game with a new pgn.

Read the info in the Stockfish dev-20240214
github.com/official-stockfish/Stockfish/releases

Does it mean that setting the nodes on the en-croissant gui at say a max setting, the engine could still stop earlier than that max setting on every move?
Is the nodes setting on a gui the limit and engines can stop earlier?
Depth and nodes are not the same thing, but seem to be some sort of relative or absolute limit for a GUI setting.
Is there an option to see your common mistakes in certain openings?

If not, this would be the best upgrade. I've seen this possible on another chess website. Don't know the title, but in practice there was message: You made this error in 45 games playing this opening.
After that you were able to practice those moves.