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.