Enemy Analysis in Twilight Princess

This article evaluates the type and the attack strength of every opponent in the Zelda Game,. The attack strength is in terms of the amount of Rupees that Link loses while wearing the Magic Armor. Unknown values are indicated with a question mark (?). If a an exact value is unknown, but it is known to be greater than a certain number, then it will be indicated by a greater than sign (>) and the number. Rupees Lost for opponents that can not be fought with the Magic Armor will have to be determined by the amount of Hearts lost. Opponents that cause no damage at all are indicated by a line (——————) through the "Rupees Lost" box.

The research is incomplete but a preliminary analysis indicates that the following values for Rupees lost translates to a certain amount of hearts lost. These equivalences are subject to change until the research is complete. This is generally how the two values relate, but there are exceptions.

There are seven types of opponents. These definitions are unique to this article and do not necessarily apply elsewhere. Here are the opponent types, in order of significance:
 * Final Boss is any final boss in the game (i.e. Puppet Zelda, Beast Ganon, Ganondorf).
 * Boss is the final opponent in a level, signified by its full name being displayed and a Heart Container being given upon its defeat.
 * Mini-Boss is a unique opponent, or one that is fought more than once, were much more dramatic music than normal is played and it is protecting either an item, or passage to an key area, or a has a person (i.e. King Bulblin with Colin).
 * Semi-Boss is an opponent that acts like a mini-boss, but is not unique (i.e. they spawn elsewhere (i.e. Darknut)). This type does not include Mini-Bosses that exist in a finite quantity (i.e. the four Poes in the Arbiter's Grounds).
 * Special is a opponent that serves a functional purpose, but does not fall under the first four types (i.e. Imp Poes, Bomblings, ChuChus, etc.). This includes enemies that are the spawn of bosses.
 * Normal is a just a normal opponent.
 * Good is an opponent that not in the above types and is normally benign (i.e. Goron, Goat).

Here are