. . . . "We note that their performances can be improved further by optimizing some parameters such as the population size and the number of generations.In this paper, which is the continuation of the work [13], we introduce and study two iterative decoding algorithms of an arbitrary 3D binary product block code based on GAD. The extrinsic information is computed in the first proposed algorithm according t" .