I thought I'd list down my major book sources, for software agents
Multiagent systems, Michael Wooldridge
http://coltech.vnu.edu.vn/httt/media/courses/AI++/Tai%20lieu/TLTK.pdf
And another book from where I learnt about
learning agents, reinforcement learning, policy algorithm, utility based and goal based agents,
the types of environments
accessible vs. non-accessible
deterministic vs. non-deterministic
static vs. dynamic
discrete vs. continuous
episodic vs. non-episodic
and other good concepts
Artificial Intelligence : A modern approach,
Stuart J. Russel, Peter Norvig
http://repo.hackerzvoice.net/depot_madchat/coding/ai/Artificial%20Intelligence%20-%20A%20Modern%20Approach.pdf
Multiagent systems, Michael Wooldridge
http://coltech.vnu.edu.vn/httt/media/courses/AI++/Tai%20lieu/TLTK.pdf
And another book from where I learnt about
learning agents, reinforcement learning, policy algorithm, utility based and goal based agents,
the types of environments
accessible vs. non-accessible
deterministic vs. non-deterministic
static vs. dynamic
discrete vs. continuous
episodic vs. non-episodic
and other good concepts
Artificial Intelligence : A modern approach,
Stuart J. Russel, Peter Norvig
http://repo.hackerzvoice.net/depot_madchat/coding/ai/Artificial%20Intelligence%20-%20A%20Modern%20Approach.pdf