Algorithms for FCA with Attribute Granularity -- A Hyper-heuristic Based on Random