update evaluation function. p.s. missing the GMAP (useless)

Signed-off-by: machongshen <machongshen@gmail.com>