'Doml77' mentioned:
while positive feedback in this forum usually is a rare thing (besides nitpicking or other, sometimes valid
or less valid criticism), this is an excellent piece of software (with elo and theme selection and
still plenty of puzzles to choose from).
Training tactics via repetition within a certain theme is the basis of the Dutch steps method
(at least steps 2-5 or so) and is the way to improve pattern recognition (via recognizing
a certain tactical theme). ofcourse it's not like in a real game (where you don't get
a hint about a tactical them applicable) but after a lot of training and repetition you
build up a subconscious (tactical) pattern recognition which also will be useful later (in
games) On the longer run this seems to be more effective than doing random (tactics)
puzzles as online on chess.com or lichess (which also are different from real games
anyway because you know it's a puzzle (in a real game maybe one in five-ten moves
contain important tactics, with maybe two or three critical moments in a game
and then you can/should take more time; but you never know in advance when this
is going to happen in the game... post mortem analysis helps a little but also sometimes
is discouraging with a super engine because you always notice these tactical moments
only in retrospect. For adult improvers if you know the basics (lets say step 2 also as chess
tutor 2 on Shredderchess) i'm not sure how effective it (this offline lichess them based
training) would be for further improvement but at least for me it's worth a try
