the comparison between reactive agent vs. deliberate agent vs. behavior-based agent

hi, I am confused by the classification of agents. In most text book there are three kinds agent such as reactive agent,
deliberate agent and hybrid agent and in the robotics field, there is behavior-based robot and sometimes the robot is realized by software agent, then there should exist another kind --behavior-based agent
But no one mentions that what kind of agent the behavior-based agent should fall in . If the behavior-based agent is different kind, what is the difference between it with the traditional ones?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file
Upload is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here. All logos and trade names are the property of their respective owners.