Added guilt estimation function