For the standard case of simplification, #259 added a function to help transfer new edges from the temp table to the output table. Work on molpopgen/fwdpy11#523 found a corner case where an off-by-1 error resulted in zero-length edge tables after simplification. This PR reverts the changes from #259 to the older/safer approach.
For the standard case of simplification, #259 added a function to help transfer new edges from the temp table to the output table. Work on molpopgen/fwdpy11#523 found a corner case where an off-by-1 error resulted in zero-length edge tables after simplification. This PR reverts the changes from #259 to the older/safer approach.