Los mapas de calor muestran la representación de una función sobre la cual se usa un algoritmo que combina el Hill Climbing y el Monte Carlo para encontrar el máximo global de dicha función. El algoritmo toma diferentes puntos al azar (Monte Carlo), que se representan en el mapa con los círculos blancos. A partir de cada punto inicial el algoritmo va avanzando hacia la posición que tenga al lado con mayor valor (Hill Climbing), hasta alcanzar un punto en el que todos los valores de su alrededor sean más pequeños, alcanzando así un máximo, que puede ser local o global. La trayectoria que realiza se representa con una línea azul. El algoritmo también se puede detener si se cruza con un camino que ya ha sido explorado, para así evitar cálculos redundantes. Finalmente se comparan los máximos alcanzados, destacando con una estrella el máximo global.