Sayume the following fitness function. Select 6 random data points in the range of x and calculate the fitness function. Build the probability distribution needed in the selection operator.
a) Randomly select points based on a uniform distribution. b) Use a normal distribution for point selection. c) Implement a weighted distribution favoring higher fitness values. d) Employ a custom distribution tailored to the problem domain.