Playing people for sure, as the higher rated oppoenets can give you ideas as to why you lost and how to improve.
Most Recent
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic
A. Playing against people of equal/higher rank and analyzing the game afterwards
B. Playing against a hard computer (ex: carlsen app) and analyzing the game afterwards