The GA Procedure

ReadMember Call

call ReadMember ( selected, seg, destination ) ;

The ReadMember call reads the selected solution into an array for a user objective function or mutation operator.

The inputs to the ReadMember subroutine are as follows:


is a parameter passed to the user subroutine by the GA procedure, which points to the selected solution.


specifies which segment of the solution to retrieve.


specifies an array in which to store the solution elements.

The ReadMember call is used within a user objective function or mutation operator to obtain the elements of a selected solution and write them into a specified vector. They can then be used to compute an objective value, or in the case of a mutation operator, manipulated and written back out with a WriteMember call.