{{ $title }}
@if(request('id') && $alternatif->count() < 2)
Perhitungan tidak bisa dilakukan karena hanya ada satu alternatif. Tambahkan lebih banyak alternatif.
@endif
@if(request('id') && $alternatif->count() >= 2)

Perhitungan Untuk Kelas : {{ $kelasList->firstWhere('id', request('id'))?->nama ?? 'Tidak Diketahui' }}

1. Bobot Kriteria

@foreach($kriteria as $k) @endforeach
Kriteria Bobot Tipe
{{ $k->nama }} {{ $k->bobot }} {{ $k->tipe }}

2. Nilai Alternatif Berdasarkan Kriteria

@foreach($kriteria as $k) @endforeach @foreach($alternatif as $a) @foreach($kriteria as $k) @endforeach @endforeach
Alternatif{{ $k->nama }}
{{ $a->nama }} {{ $nilaiAlternatif->where('alternatif_id', $a->id)->where('kriteria_id', $k->id)->first()->nilai ?? '0' }}

3. Hasil Normalisasi

@foreach($kriteria as $k) @endforeach @foreach($alternatif as $a) @foreach($kriteria as $k) @endforeach @endforeach
Alternatif{{ $k->nama }}
{{ $a->nama }} {{ isset($normalisasi[$a->id][$k->id]) ? number_format($normalisasi[$a->id][$k->id], 4) : '-' }}

4. Nilai Preferensi dan Peringkat

@php $rank = 1; @endphp @foreach($preferensi as $alternatif_id => $nilai) @endforeach
Peringkat Alternatif Nilai Preferensi
{{ $rank++ }} {{ $alternatif->find($alternatif_id)->nama }} {{ number_format($nilai, 4) }}
@endif