I think you're right on for animals. Of course, inputs are too complex to ever be exactly the same. Furthermore, through "learning" and memory, the state of the animal (i.e. context) changes, thus the INTERNAL state is always different. Things change because of learning mechanisms, but I don't see any need for free will.
I don't think things work differently for people. I think that discussing the matter philosophically is not too useful for people. We appear to ourselves to have free will, and in most circumstances, that is good enough. It's an ad-hoc theory that is useful in many circumstances.
One idea I'm (still) trying to flesh out is how basing law and morality on this ad-hoc view of free-will often breaks down and leads to undesirable and "strange" results. But that's a post for holmes that I'm "working on" (i.e. the thoughts are there, but the writing and form are not quite done yet).
I think as time goes on, I'm becoming much more pragmatic, much less idealistic, and what "the true fact is" seems less and less important and useful to me. So, I'm sorry if my answer seems indirect... but that's actually the way I think about things currently.
AbE: That's 4 posts in a row in admin mode when I just wanted regular mode.
This message has been edited by Ben, 05/05/2005 08:32 PM