Reconfigurable computing for genetic algorithms