- if(t == _nb_time_steps - 1) {
- node_from[e] = late_pair_node(t, l);
- node_to[e] = sink;
- _edge_lengths[e] = 0.0;
- e++;
- } else {
- for(int k = 0; k < _nb_locations; k++) {
- if(allowed_motion[l][k]) {
- node_from[e] = late_pair_node(t, l);
- node_to[e] = early_pair_node(t+1, k);
- _edge_lengths[e] = 0.0;
- e++;
- }
+ for(int k = 0; k < _nb_locations; k++) {
+ if(allowed_motion[l][k]) {
+ node_from[e] = late_pair_node(t, l);
+ node_to[e] = early_pair_node(t+1, k);
+ _edge_lengths[e] = 0.0;
+ e++;