sub apply_to {
my ($self, $ss) = @_;
- my ($first_alt, @rest_alt) = @{$ss->alternatives};
+ my ($first_alt, @rest_alt) = @{$ss->adjustments_made};
return $ss->but(next_step => $ss->on_exhaustion_step) unless $first_alt;
return $ss->but(
current_hypothesis => $first_alt->[1],
- alternatives => \@rest_alt,
+ adjustments_made => \@rest_alt,
next_step => $first_alt->[0]->alternative_step,
is_solution_state => 0,
);