Open deil87 opened 6 years ago
shared sampling
The motivation behind resource sharing is to promote diversity by rewarding strategies that can solve test cases that few other strategies are also able to solve. In this way strategies receive less payoff for pursuing approaches that put them into “niches” already heavily occupied.
We can compare solutions from all individuals of the population and find those individuals that were able to find a new way towards solution for difficult cases.... and promote them into next generations.
If the test cases are too easy, there is no strong pressure for high-performance strategies to emerge; if the test cases are too hard, then all low-performance strategies appear equally poor, reducing fitness variance, and evolution cannot proceed.
We can choose test examples that were difficult in terms of classification.