Replay the hand IP and OOP and see how it affects villain's ability to estimate your range.
Compare the scenarios X/C, B, XB
i am a beginner, so pls correct me if i am wrong...
Heros Perceived Range (Hero OOP), Turnplay
if Hero checks it is mostly to give up or to PotControl, if Hero XC it looks like PotControl, so Heros Range is FaceUp, weak madeHands like Kx QQ JJ Tx. this should allow Villain to play the river near perfectly.
if Hero bets it should be no pure bluff, so it could be for Value/Protection or a semibluff, Tx or better and Draws. if Hero then check the river, villain could be inclined to valuebet(thin?) or bluff againt heros perceived range, and Hero can bluffcatch, sometimes loosing to a K, sometimes winning against JJ/Tx and bluffs
Heros perceived Range (Hero IP), Turnplay
if Hero XB it could be for PotControl, Equity Protection or to giveup. It should not be for deception, so heros range is capped at the top. hero can bluffcatch a river lead or valuebet if villain checks (in this hand on this river, if villain c/r the river, hero has to call, right?)
if Hero bet it should be no pure bluff and probably no semibluff, so it could be for value/protection mostly, which again allows villain to play well on turn and river.