Sort:  

All creatures are driven by emotions, including us. Depends if you think a bit of programming logic is equivalent. Can a Roomba be said to suffer if it can't charge up? It all gets philosophical

I don't think a simple bit of programming logic is analogous to an emotion. But I think you are linking suffering to emotion - which is interesting to note.
It does get philosophical of course, but the distinctions are important.