Psychic type moves are not effective against other Psychic types and Steel Types.
Ice and Dragon type itself is strong against Dragon.
Rock, fire, and flying type are strong against the bug type.
Fighting type and bug type are strong against dark type Pokémon.
Flying, Poison, Bug, Fire, and Ice type moves are strong against a Grass type Pokemon.
Bug-type Pokemon are strong against Grass, Fighting, and Ground-type moves.
a water type is really strong against a fire type moonrock8: the only 3 things good against fire is ground, rock, and of course, water
Poison-Type moves are only strong against Grass-Types. Poison-Type Pokémon are strong against Grass-Types, Bug-Types, Fighting-Types, and other Poison-Types.
Fighting type.
Use a strong fire type or any other type but they have to be strong
Dragon-Type moves are only strong against other Dragon-Types. Dragon-Type Pokémon are strong against Fire-Types, Water-Types, Electric-Types, and Grass-Types.
light type does not exist, but if such Type were real it's highly likely that Light would be strong against Dark and Ghost and weak against Dark.
ground and water type