Now the difference between the human player's character, AI player's character, and even NPCs.
AI players and Human players tend to be exact in their choices against one another. Few games vary in this. While NPCs are instead scripted to appear, disappear, and are linked to the actions of the actual players in the game world.
Just decided to point out the obvious difference that people aren't aware of. Thus providing the information as such. Cheers!