Genetic Approach to making a team selection, based on previous performance
https://cricket-selection-ga.herokuapp.com/
- Initialize population
- Calculate fitness values for each
chromosome
- Apply
roulette selection
orstable selection
for selectingchromosomes
for crossover in the next step - Select a random
gene
for crossover - Implement mutation for a
chromosome
- Create new population with half of them produced by crossover and the other half by selection of the fittest
- Repeat steps
2 to 6
while the stop condition is not met or until user intervention of the process
- More data to be used for implementation. Also provide team selection stats for various game formats and for this the APIs that can be used are:
- Fitness function to be improved
d3.js
andplotly.js
to be used for graphical representation
$ git clone https://github.com/himanish-star/GA_Cricket_Team_Selection.git
$ cd GA_Cricket_Team_Selection
$ npm start