AI Cat algorithms