My experience with the Ezboil is that it doesn't really learn but uses set variables to regulate itself to the approaching temp. I have both the AuberPIDs and the EZboil the thing about the ezboil is the more granular pulsing control, so as it approaches the temp it doesn't completely rely on...