algorithm pets