outguessing

verb
  1. present participle of outguess; to anticipate or predict someone's actions or thoughts more accurately than they expect
  2. Usage: commonly used in competitive or strategic contexts

Examples