What to do if undergraduate research has stalled for a long time? So I'm pretty much working on my own project with guidance from two supervisors. Since it's my own project (and it's exploratory research), the two supervisors don't need to pressure me to get results. So - I got into a lot of dead ends in my current undergrad research project, and while I've definitely learned a lot in my current research, I highly doubt it can lead to a publication by now, especially since my supervisors are unfamiliar with the technical details of my model, and the objective of the research is such that there aren't many people in the nation I can contact who are familiar with what my supervisors want to do. I've already contacted a number of people who might be familiar with it, but most of my emails have gone without reply.

At this point, I only have a month left before I leave for graduate school, and I'm not sure how I should conclude my research with my supervisors. I've already written up a report (which could perhaps be analogized to a senior thesis, and which could be helpful for the future) - I've shown the report to one of my supervisors. At this point, what should I do? Should I show them what I've done? Should I feel guilty? I've actually been out of contact with one of my supervisors for several months.
You say you have learnt a lot, so you need not feel guilty. You do not think your work is publication-worthy yourself, and you also are leaving for grad school - so the only solution is to move on.

Make a neat report explaining your work. Even if it is not publishable, you could include it in your resume as a "technical report." From the tone of your question, this seems to be the only way out.