Instructions
The Warriors series by Erin Hunter has thousands of cats connected through complex bloodlines. This tool lets you easily trace lineages, determine intersections of lineages, and interpret the blood relationship (if it's known) between any two.
On the left is a list of ~1400 characters from this and this page. Each blue name is a link to the character's Wiki entry. The white-name "Mother" characters are not on the Wiki but were included to acknowledge the blood relation between known siblings with unknown parents. You can search the whole list by typing in the "Filter" box at the very top. Only these names can be used in any field.
The Lineage section requires a cat's name and the choice of either to "find the ancestors," "find the descendants," or simply "show character data." The last option gives you the character's gender, mates, parents (including adoptive if the checkbox is checked), and children. "Find the ancestors" displays a table, in the gray box, with all of the parents of the cat, the grandparents, the great-grandparents... until an ancestor (parent of any degree) has no known parents. Conversely, "find the descendants" displays a table with all of the children of the character, the grandchildren, the great-grandchildren... until a descendant (child of any degree) has no children.
This table also includes the relationship(s) of each character relative to the cat you entered. If there are multiple lineages for one character (which implies inbreeding), relationship labels for each lineage are listed adjacent to it. Each cat's name in the table is a link to its Wiki entry. Each cat also has a line in the next column stating the precise lineal path from ancestor to original cat or original cat to descendant. Note that only blood-related (and adoptive, if "Include adoption?" is checked) cats are included.
The Intersections section requires the names of two cats and the choice of either to "determine relation" or "determine crossed lineage." "Determine relation" searches the ancestry of each cat to find their last common ancestor. If one is found, it's displayed, and the precise familial relationship (e.g. cousin, uncle, great-grandnephew) between the two original cats is also displayed. If none is found, then no known blood relation between them exists. "Determine crossed lineage" searches the lineage of each cat to find their first common descendant. If it's found, it's displayed, and the relationships between the descendant and each of the two cats are also displayed. If none is found, then their lines, beginning with the two cats, haven't intersected.
Note that if two mates are entered, the tool doesn't immediately consider it a blood relation because they may not have the same ancestry. Enjoy!
Last updated 4/23/2024 (up-to-date with all books, including ASC #5: Wind). Created by revev (Discord: revev)