Types

Effective Against

The Gen 1 type chart: which type's moves deal extra or reduced damage against which other type. Rendered as a 15x15 grid - attacking types as rows, defending types as columns. Only non-neutral cells are stored; every other cell reads as grid_default (1.0, neutral). Verified against research/Pokemon_Yellow_GBC.md SS6, not re-derived from memory - Gen 1 differs from every later generation in several of these cells (see the per-row comments below).

Every cell not recorded reads as 1.0.

Effective Against · Weak To
Effective Against Normal Fire Water Electric Grass Ice Fighting Poison Ground Flying Psychic Bug Rock Ghost Dragon
Normal 1.01.01.01.01.01.01.01.01.01.01.01.00.50.01.0
Fire 1.00.50.51.02.02.01.01.01.01.01.02.00.51.00.5
Water 1.02.00.51.00.51.01.01.02.01.01.01.02.01.00.5
Electric 1.01.02.00.50.51.01.01.00.02.01.01.01.01.00.5
Grass 1.00.52.01.00.51.01.00.52.00.51.00.52.01.00.5
Ice 1.01.00.51.02.00.51.01.02.02.01.01.01.01.02.0
Fighting 2.01.01.01.01.02.01.00.51.00.50.50.52.00.01.0
Poison 1.01.01.01.02.01.01.00.50.51.01.02.00.50.51.0
Ground 1.02.01.02.00.51.01.02.01.00.01.00.52.01.01.0
Flying 1.01.01.00.52.01.02.01.01.01.01.02.00.51.01.0
Psychic 1.01.01.01.01.01.02.02.01.01.00.51.01.01.01.0
Bug 1.00.51.01.02.01.00.52.01.00.52.01.01.00.51.0
Rock 1.02.01.01.01.02.00.51.00.52.01.02.01.01.01.0
Ghost 0.01.01.01.01.01.01.01.01.01.00.01.01.02.01.0
Dragon 1.01.01.01.01.01.01.01.01.01.01.01.01.01.02.0

Effective Against lookup

Above 1.0

Below 1.0