Small issue: I accidentally right-clicked one of the arrow buttons and it stuck in the pressed position, causing the snake to curl into itself and end my game before I could left-click out of the context menu.
There is a level editor with the ability to show the optimal result for a custom level. In theory, one could recreate any official level and reveal the best solution that way. However, I haven't tried this to verify any intentional roadblocks by the developer.
I'm down to just one unmatched expression, but it's going to require undoing many others to fix.
With so many wildcards (`.*`) involved, it feels as though making a few assumptions along the way is unavoidable. If I start over and only make moves I can prove are correct, I don't get very far.
I moved _back_ to Linux system administration after a few years of full-stack web development. I prefer developing software as a hobby instead of professionally, because the latter is just not enjoyable for me — at least not at any of the companies I've worked for.
Small issue: I accidentally right-clicked one of the arrow buttons and it stuck in the pressed position, causing the snake to curl into itself and end my game before I could left-click out of the context menu.