Skip to content

easwaranramamurthy/Genetic-Algorithm-for-Fantasy-Soccer-Drafts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Genetic Algorithm for Fantasy Soccer Drafts

This is an implementation of a classic Genetic algorithm which uses a combination of roulette wheel and elitist selection, mutation and crossover to generate a draft fantasy soccer team. The fitness function is based on player value and previous gameweek scores

###Command python GeneticFantasy.py

It reads in data from four csv files corresponding to Goalkeepers, Defenders, Midfielders and Forwards and it is also possible to write data to analyze fitness (objective function) against other performance factors like next gameweek scores etc.

About

This is an implementation of a classic Genetic algorithm which uses a combination of roulette wheel and elitist selection, mutation and crossover to generate a draft fantasy soccer team. The fitness function is based on player value and previous gameweek scores

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages