Supervised vs Unsupervised Learning - The Ancestry Tracker