private void anecdote(Actor actor, Actor other) {
    //
    //  Pick a random recent activity and see if the other also indulged in it.
    //  If the activity is similar, or was undertaken for similar reasons,
    //  improve relations.
    //  TODO:  At the moment, we just compare traits.  Fix later.
    final Trait comp = (Trait) Rand.pickFrom(actor.traits.personality()) ;
    if (comp == null) {
      return ;
    }
    final float
      levelA = actor.traits.scaleLevel(comp),
      levelO = actor.traits.scaleLevel(comp),
      effect = 0.5f - (Math.abs(levelA - levelO) / 1.5f) ;
    final String desc = actor.traits.levelDesc(comp) ;
    
    other.mind.incRelation(actor, effect) ;
    actor.mind.incRelation(other, effect) ;
    
    utters(actor, "It's important to be "+desc+".") ;
    if (effect > 0) utters(other, "Absolutely.") ;
    if (effect == 0) utters(other, "Yeah, I guess...") ;
    if (effect < 0) utters(other, "No way!") ;
  }