https://github.com/jbytecode/mcdm-scalajs
Multiple-criteria decision making tools in Scalajs
https://github.com/jbytecode/mcdm-scalajs
Last synced: 3 months ago
JSON representation
Multiple-criteria decision making tools in Scalajs
- Host: GitHub
- URL: https://github.com/jbytecode/mcdm-scalajs
- Owner: jbytecode
- License: mit
- Created: 2025-03-10T11:16:01.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-06T19:25:04.000Z (8 months ago)
- Last Synced: 2025-09-06T21:23:52.701Z (8 months ago)
- Language: Scala
- Size: 548 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Easy Online MCDM
Multiple-criteria decision making tools in Scalajs
# Try Online!
[https://jbytecode.github.io/mcdm/](https://jbytecode.github.io/mcdm/)
# Features
- Single page application
- More than 25 MCDM methods
- Automatic weighting tools as well as custom weighting
- After loading the page no need for internet connection
- Works well in mobile devices
# Implementation Details
- Written in Scala
- Compiled to Javascript using Scala.js
- No external dependencies
# Methods implemented
- Aras
- Cocoso
- Codas
- Copras
- Edas
- Lmaw
- Mabac
- Mairca
- Marcos
- Moosra
- Ocra
- Piv
- Psi
- Ram
- Rov
- Saw
- Topsis
- Waspas
- Wpm
- Nds
- Copeland
# Weighting methods
- Equal weights
- Entropy
- Critic
- Sd
- Merec
- Cilos
- Idocriw
- Lopcow
- Custom Weights
# Output
- Scores
- Rankings