code: def get_site_coordination_environments_fractions(self, site, isite=None, dequivsite=None, dthissite=None,
                                                       mysym=None, ordered=True, min_fraction=0.0, return_maps=True,
                                                       return_strategy_dict_info=False):
          
          raise NotImplementedError()
docs: Applies the strategy to the structure_environments object in order to define the coordination environment of
          a given site.
          :param site: Site for which the coordination environment is looked for
          :return: The coordination environment of the site. For complex strategies, where one allows multiple
          solutions, this can return a list of coordination environments for the site