optimize minimap.cpp