1. A method for avatar wandering in a computer based interactive environment, comprising: for each avatar within a range of a current avatar, obtaining profiles of a user represented by the avatar; for each profile of the user represented by the avatar that has a same profile type as a profile of a user represented by the current avatar, comparing the profiles for matching data; computing a match score for the avatar based on the matching data; and moving the current avatar toward the avatar that has a greatest match score.