I checked this website: https://www.jaapsch.net/puzzles/thistle.htm
And after checking this website I understand that this algo has 5 groups and in the any group we have limited moves of cube, but I just got the idea of this algo.
Also i have checked many solvers in GitHub, and in all of them have 5 phase and separated files with moves for any phase.
And in conclusion, i understand nothing. Thats’s why I ask help me with understanding of it and write this algo more specifically. Also i would like to you will write several code(sketches) in c++.
Thanks in advance:)
Source: Windows Questions C++