\contentsline {figure}{\numberline {2.1}{\ignorespaces Search in Directed Graph}}{8} \contentsline {figure}{\numberline {2.2}{\ignorespaces Search in Directed Graph}}{10} \contentsline {figure}{\numberline {2.3}{\ignorespaces Backtracking}}{10} \contentsline {figure}{\numberline {4.1}{\ignorespaces Screenshot of title moving}}{33} \contentsline {figure}{\numberline {4.2}{\ignorespaces Initial Situation of Bus Driving}}{37} \contentsline {figure}{\numberline {4.3}{\ignorespaces The initial rotation values}}{38} \contentsline {figure}{\numberline {4.4}{\ignorespaces User turns to the right}}{38} \contentsline {figure}{\numberline {4.5}{\ignorespaces User turns to the left}}{39} \contentsline {figure}{\numberline {4.6}{\ignorespaces kicking ball to a position}}{43} \contentsline {figure}{\numberline {5.1}{\ignorespaces Simple Reflex Agents}}{48} \contentsline {figure}{\numberline {5.2}{\ignorespaces Decision-making Agents}}{49} \contentsline {figure}{\numberline {5.3}{\ignorespaces Belief-Desire-Intention Agents}}{50} \contentsline {figure}{\numberline {5.4}{\ignorespaces Extended-BDI Agents}}{51} \contentsline {figure}{\numberline {6.1}{\ignorespaces Lattice of Web Agents}}{61} \contentsline {figure}{\numberline {6.2}{\ignorespaces Configuration of 3D-server-multiple-agent}}{62} \contentsline {figure}{\numberline {6.3}{\ignorespaces Configuration of 3D-server-single-agent}}{63} \contentsline {figure}{\numberline {6.4}{\ignorespaces Configuration of 3D-client-multiple-agent}}{64} \contentsline {figure}{\numberline {6.5}{\ignorespaces Configuration of 2D-server-multiple-agent}}{65} \contentsline {figure}{\numberline {6.6}{\ignorespaces Configuration of 3D-client-single-agent}}{65} \contentsline {figure}{\numberline {6.7}{\ignorespaces Configuration of 2D-server-single-agent}}{66} \contentsline {figure}{\numberline {6.8}{\ignorespaces Configuration of 2D-client-multiple-agent}}{67} \contentsline {figure}{\numberline {6.9}{\ignorespaces Configuration of 2D-client-single-agent}}{68} \contentsline {figure}{\numberline {7.1}{\ignorespaces Screenshot of Soccer Playing Game}}{72} \contentsline {figure}{\numberline {7.2}{\ignorespaces The Field of Play}}{74} \contentsline {figure}{\numberline {7.3}{\ignorespaces Line-up phenomenon in Soccer Playing Game}}{88} \contentsline {figure}{\numberline {7.4}{\ignorespaces Screenshot of the dogworld example}}{89} \contentsline {figure}{\numberline {7.5}{\ignorespaces Flock and Distributive Function}}{90} \contentsline {figure}{\numberline {8.1}{\ignorespaces A Standard Joints/Segment Diagram of H-anim 1.1}}{98} \contentsline {figure}{\numberline {8.2}{\ignorespaces A Simple H-anim 1.1 Compliant Avatar}}{101} \contentsline {figure}{\numberline {8.3}{\ignorespaces A H-anim 1.1 Compliant Avatar with Hairs and Clothes}}{103} \contentsline {figure}{\numberline {8.4}{\ignorespaces A Screenshot of Poser 4}}{104} \contentsline {figure}{\numberline {8.5}{\ignorespaces A Screenshot of Avatar Studio}}{104} \contentsline {figure}{\numberline {8.6}{\ignorespaces Soccer Player Avatar blue2}}{105} \contentsline {figure}{\numberline {8.7}{\ignorespaces Texture of Soccer Player Avatar blue2}}{105} \contentsline {figure}{\numberline {8.8}{\ignorespaces Facial Animation}}{107} \contentsline {figure}{\numberline {9.1}{\ignorespaces Direction Reference for Humanoid}}{113} \contentsline {figure}{\numberline {9.2}{\ignorespaces Combination of the Directions for Left Arm}}{114} \contentsline {figure}{\numberline {9.3}{\ignorespaces Typical Joints for Humanoid}}{115} \contentsline {figure}{\numberline {9.4}{\ignorespaces Walk}}{117} \contentsline {figure}{\numberline {9.5}{\ignorespaces Poses of Run}}{119} \contentsline {figure}{\numberline {9.6}{\ignorespaces Tai Chi}}{121} \contentsline {figure}{\numberline {9.7}{\ignorespaces STEP \ and its interface with embodied agents}}{125} \contentsline {figure}{\numberline {9.8}{\ignorespaces Processing Parallel Actions}}{126} \contentsline {figure}{\numberline {11.1}{\ignorespaces virtual community based on server-client mode}}{141} \contentsline {figure}{\numberline {11.2}{\ignorespaces Communication among Multiple Threads in DLP}}{143} \contentsline {figure}{\numberline {11.3}{\ignorespaces Communication among Agents in DLP}}{144} \contentsline {figure}{\numberline {11.4}{\ignorespaces Screenshot of Soccer Game with Multiple Users}}{146} \contentsline {figure}{\numberline {B.1}{\ignorespaces The Field of Play}}{178}