Three heuristic processes of reproduction, crossover, and mutation are applied probabilistically to discrete decision variables that are coded into binary or real numbers strings.n this article, GA will be utilized effectively to determine the weights corresponding to various connections.