@extends('layouts.admin') @section('title', 'Hasil Rekomendasi SAW') @section('content')
Simple Additive Weighting Method
@if($tipe == 'kontrakan') Jarak dari Kampus Polije @else Jarak dari Lokasi Anda @endif@if($tipe == 'kontrakan') Jarak kontrakan dihitung secara otomatis dari Kampus Politeknik Negeri Jember menggunakan koordinat GPS. @else Jarak laundry dihitung secara otomatis dari lokasi Anda saat ini menggunakan koordinat GPS. @endif
Tips: Sistem menampilkan {{ $tipe }} dengan ranking berdasarkan nilai SAW tertinggi.{{ Str::limit($item['alamat'], 60) }}
| 🏆 Peringkat | Nama {{ ucfirst($tipe) }} | 🗺 Alamat | @foreach($kriteria as $k){{ Str::limit($k->nama_kriteria, 15) }} | @endforeach🏆 Nilai SAW | ⚙️ Aksi |
|---|---|---|---|---|---|
|
@if($index == 0)
#{{ $item['ranking'] }}
@elseif($index == 1)
#{{ $item['ranking'] }}
@elseif($index == 2)
#{{ $item['ranking'] }}
@else
{{ $item['ranking'] }}
@endif
|
@if(isset($item['foto']) && $item['foto'])
{{ strtoupper(substr($item['nama'], 0, 2)) }}
@endif
{{ Str::limit($item['nama'], 25) }}@if($index == 0) Terbaik @elseif($index == 1) Runner-up @elseif($index == 2) Ketiga @endif |
{{ Str::limit($item['alamat'], 35) }}
|
@foreach($kriteria as $k)
@if(isset($item['normalisasi'][$k->nama_kriteria])) {{ $item['normalisasi'][$k->nama_kriteria]['asli'] }} {{ $item['normalisasi'][$k->nama_kriteria]['normalisasi'] }} @else - @endif | @endforeach
@if($index == 0)
🏆 {{ number_format($item['nilai'], 4) }}
TERBAIK
@elseif($index == 1)
🥈 {{ number_format($item['nilai'], 4) }}
RUNNER-UP
@elseif($index == 2)
🥉 {{ number_format($item['nilai'], 4) }}
KETIGA
@else
{{ number_format($item['nilai'], 4) }}
@endif
|
Data kriteria sebelum normalisasi
Nilai setelah normalisasi (badge biru)
Hasil (normalisasi × bobot) semua kriteria
Urutan dari nilai SAW tertinggi
@if($tipe == 'kontrakan') Dihitung otomatis dari Kampus Polije menggunakan Google Maps @else Dihitung otomatis dari lokasi Anda menggunakan GPS @endif