What we have here is a 'KRBNNPP vs kqbbppp'study (learn more here: https://en.chessbase.com/post/best-chess-constructs-by-chessbase-readers) generated by a computer using the 'DSNS' computational creativity approach which does not use any kind of machine or deep learning. Depending on the type and complexity of the problem desired, a single instance of Chesthetica running on a desktop computer can probably generate anywhere between one and ten problems per hour. The solution shown for this study may not be the best line possible because it depends on the engine that was used and how much time it had to analyze. Regardless, the first move and overall evaluation (e.g. win, draw) should be right.
2b4R/2pNb1K1/1p6/5Bk1/1p2P3/3P2q1/6N1/8 w - - 0 1 White to Play and Win Chesthetica v10.82 : Selangor, Malaysia 2018.11.22 1:02:34 PM
A seemingly earlier version of Chesthetica on a problem composed later (based on the date and time stamp) simply means that version may have been running on a different computer or operating system user account. Chesthetica composes everything autonomously (no human intervention) and even chooses the main line of the solution to show you. Try to solve this puzzle. Do try some of the others in the series as well before you go. As a whole, these problems are intended to cater to players of all skill levels.