I am new to GA as well as jgap. I'm in the process of developing a system to help aid team selection for cricket where a set of players (genes) will be there and given several constraints to produce a optimized team of 11(chromosome). As i am new to GA i am finding it hard to develop my own gene which should be a player in my case and a chromosome should be a a set of players (genes). What i cant understand is to how to set my gene and chromosome attributes. I will be having the players in a database with the players statistics saved too. Help me out start off with jgap to address my above problem or recommend me with a starting point to use jgap in a effective way to my application.