Проводил небольшой эксперимент на себе и выяснил, что новые впечатления могут помочь. Полностью сменить обстановку, сходить в кино, даже просто пройтись в соседний двор где вы ни разу не были. Даже если за это время не было найдено решение к задаче, появляются идеи где и как это решение можно найти. И очень важная составляющая это сон. Был период, когда неделю спал по три часа из-за срочной и сложной задачи, в пятницу вечером бросил комп и проспал до вечера субботы. Помогло. По моему субъективному мнению, когда долго работаешь над одной и той же задачей и застрял на определенном моменте эти способы позволяют выйти из цикла и "уравнять приоритеты вероятных путей решения задачи" в голове.