So I&#x27;ve seen an increase in programming puzzle games released lately (but that may be just due to more indie games coming out in total). They are entertaining but the latter levels tend to suck up so much time to complete, and optimise!<p>Just to name a few:
SpaceChem
InfiniFactory
Human Resource Machine
TIS-100<p>Now I have to wonder how much time that could be devoted to actual programming - building and solving real world problems - this is soaking up? How much of it is useful training of logic and puzzle solving?