The class [`FullEA`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.html#moptipy.algorithms.so.full_ea.FullEA) has been added, which uses instances of [`Selection`](https://thomasweise.github.io/moptipy/moptipy.algorithms.modules.html#moptipy.algorithms.modules.selection.Selection) for both survival and mating selection as well as a [`Fitness`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.html#moptipy.algorithms.so.fitness.Fitness) assignment process.
This should allow to configure a very wide variety of Evolutionary Algorithms (EAs), ranging from classical Genetic Algorithms over [`(mu+lambda) EAs`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.html#moptipy.algorithms.so.ea.EA) to EAs using [`FFA`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.fitnesses.html#moptipy.algorithms.so.fitnesses.ffa.FFA) or local searches like [`RLS`](https://thomasweise.github.io/moptipy/moptipy.algorithms.so.html#moptipy.algorithms.so.rls.RLS).