feature/saw/presentation/saw library

Classes

SAW
SawAlternative
ALTERNATIVE
SawAlternativeDto
SawCalculateResultUsecase
SawCalculateResultWithExistingMatrixUsecase
SawCriteria
CRITERIA
SawCriteriaDto
SawGenerateMatrixUsecase
SawLocalDatasource
Abstract class defining the contract for SAW (Simple Additive Weighting) local data operations.
SawLocalDatasourceImpl
Implementation of SawLocalDatasource that handles SAW algorithm operations.
SawMatrix
MATRIX
SawMatrixDto
SawRating
RATINGS
SawRatingDto
SawRepository
SawRepositoryImpl
SawResult
SAW RESULT
SawResultDto

Functions

generateSawMatrixIsolate({required Map<String, dynamic> data}) Future<List<Map<String, dynamic>>>
Generates SAW (Simple Additive Weighting) decision matrix in an isolate.
normalizeSawMatrixIsolate({required Map<String, dynamic> data}) Future<List<Map<String, dynamic>>>
Normalizes SAW (Simple Additive Weighting) matrix in an isolate.