Evolv AI maximizes performance by redistributing traffic to where it can best impact overall performance.
On this page:
- How exploitation works
- How to identify an exploitation combination
How exploitation works
During optimization, Evolv runs a set of combinations that allows the system to explore better experiences.
Each project has a maximum number of concurrent combinations it can support during the Optimization phase. This number is determined dynamically by the system or by the number of combinations during the Initialization phase.
If there are not enough available combinations to test, the system will send more traffic to the current top-performing combination.
If a better-performing combination emerges, and there are still not enough active combinations, the system will send traffic to the new top-performing combination instead.
The exploitation combination is removed when the number of active combinations reaches the maximum number allowed.
- Only one exploitation combination is active at any time.
How to identify an exploitation combination
- Open the Evolv AI Manager.
- Open a project and go to the Combinations page.
- Click on the gear icon next to the variant dropdown.
- Select the Show combination details checkbox.
- Look for combinations that contain Strategy: Exploitation.
Why aren't there enough combinations?
There are various reasons why an optimization doesn't have enough combinations to test.
- There aren't enough variants.
- If you selected the Computed Size option when the project was launched, the system might determine the project can support many more combinations than you have ideas that can generate combinations.
- It's less than two weeks since a combination was last tested.
- The system retries old combinations two weeks after they were deactivated.
- There are multiple queued variants for the same variable.
- New variants are introduced into Isolation combinations, and a project can only support up to a few simultaneously.
- Each new variant in a variable must complete its isolation stage before they are mixed into new combinations.
Why are there suddenly more combinations than before?
- New variants were added to the project.
- Old variants are ready to be retried.
Why is the exploitation combination the same as Control?
If you don't have enough active combinations and none of them have received sufficient traffic, the system will create an exploitation combination based on the Control combination.