la pɾˌoɣɾamaθjˈon ˌeβolutˈiβa ˌutiliθˈo ˌoɾixinˈalmˈente mˈakinas ðe estˈaðo finˈito pˌaɾa pɾˌeðeθˈiɾ los entˈoɾnos i ˌutiliθˈo la βˌaɾjaθjˈon i la sˌelekθjˈom pˌaɾa ˌopːtimiθˈaɾ las lˈoxikas pɾˌeðiktˈiβas.
La programación evolutiva utilizó originalmente máquinas de estado finito para predecir los entornos y utilizó la variación y la selección para optimizar las lógicas predictivas.