The app utilizes an attribution model called Time Decay Attribution, which uses the most recent cravings to predict your next craving. It also considers any ignored cravings throughout the day to further refine its predictions.
The more you use the app, the better it will learn and improve its predictions for you!