**Describe the bug** Using the `AlternatingPositionCrossover` cause `System.IndexOutOfRangeException` **To Reproduce** I've made a sample project, please give a look [GeneticSharpTest.zip](https://github.com/giacomelli/GeneticSharp/files/3280657/GeneticSharpTest.zip) **Expected behavior** Should not throw an exception **Version:** 2.5.1