def select_variant()

in lambda/api/algorithm.py [0:0]


    def select_variant(self):
        variant_names = [ev["variant_name"] for ev in self.variant_metrics]
        variant_weights = [ev["initial_variant_weight"] for ev in self.variant_metrics]
        return random.choices(variant_names, weights=variant_weights)[0]