So this is a really standard spot that I need some clarification on. You are in early position and have AK. You raise 4xbb. It folds to villian in late position who 4x 3 bets you. What are the factors that effect you decision on whether to fold, call or 4 bet.

Here are some of mine:

Villian is short stacked. (shove)
Villian is obvious noob. Running 80/0 is a good indicator (shove)
Villian is laggy. 30/20 full ring (4 bet?)
Villian is Tag. 20/17 (4 bet?)
Villian is a nit. 10/7 (fold?)

When would you consider flatting and why?