User:Oneofthosedf/Learnset guide
Always: All forms
Except Giga Drain (the other forms learn it later on)
Only for Iron Head/Behemoth Blade/Behemoth Bash
Only difference is the level at which they learn the same moves
Forms debuted in different games: All available forms?
Different debut generations, don't separate if it first learns the move in a game where all forms are available
Same debut generation, don't separate if the tutor is only available in the second version
Battle forms, no note
Non-battle forms, no note
Always separate
Different debut generations and egg groups
More drastic movepool differences, different game debuts within a generation
More drastic type and movepool differences
Different debut generations and drastic movepool differences
Undecided
Need more research on Gen 3 trade mechanics
Different debut generations between Red/Blue (count as one) and White, don't separate if it first learns the move in a game where all forms are available?