generateAlternativeInputs method

Future<List<PairwiseAlternativeInput>> generateAlternativeInputs({
  1. required List<AhpHierarchy> hierarchyNodes,
})

GENERATE PAIRWISE ALTERNATIVE INPUTS

Implementation

Future<List<PairwiseAlternativeInput>> generateAlternativeInputs({
  required List<AhpHierarchy> hierarchyNodes,
}) async {
  if (hierarchyNodes.isEmpty) {
    throw Exception(
        'Please generate hierarchy first! need hierarchy nodes to generate alternative inputs');
  }

  final pairAlternativeUsecase =
      AhpGeneratePairwiseAlternativeInputUsecase(_ahpRepository);

  final result = await pairAlternativeUsecase.execute(hierarchyNodes);

  return result;
}