A practical situation based agent architecture for social simulations | IEEE Conference Publication | IEEE Xplore