Smart Self-Managed Tours

Motor

Dört aşama, hepsi aritmetik

Planlayıcı saf bir fonksiyondur: aynı yanıtlar her zaman aynı planı üretir. Butona basmakla bir günü almak arasında neler olduğu işte burada.

Son güncelleme 22 Ağustos 2026

Aşama bir — puanlama

Şehirdeki her aday yer bir puan alır. Önem önce gelir: Wikipedia site bağlantıları, sayfa görüntüleme sayıları ve miras durumu, istek zamanında değil, alım zamanında bir kez hesaplanır. İlgi alanlarınız daha sonra bu puanı her yüzeye göre ağırlıklandırır, böylece müzeleri seçmek müzeleri yükseltir ancak diğer her şeyi silmez.

Filtreleme yerine ağırlıklandırma kasıtlıdır. İstanbul'da yalnızca tarih filtresi Boğaz vapurasını düşürürdü ve dürüst bir üç günlük plan vapurası düşürmez.

Aşama iki — kümeleme

Puanlanmış havuz, herhangi bir şey planlanmadan önce coğrafi olarak gruplandırılır, çünkü gerçek kısıtlama seyahat süresidir. Karşı yakadaki iki durak arasında bir saat gidebilir; Fatih'teki iki durak sekiz dakika. Önce kümeleme, bir günün şehirde zigzag çekmesini engelleyen şeydir.

Kütle, sıraya göre azalır, böylece olağanüstü bir yer etrafında kurulmuş bir gün, yakın oldukları için altı vasat yeri sürükleyip getirmez.

  • Gezi uzunluğu yarıçapı sınırlar: bir gün 15 km içinde kalır, üç gün 25 km, bir hafta 45 km.
  • Tek bir durak, pencerenin %60'ından fazlasını yediğinde ve yarıçap kenarına yakın olduğunda bir günü tamamen kaplayabilir.
  • Ardışık günler coğrafi olarak birbirinden uzaklaştırılır, böylece aynı köprüyü iki kez geçmezsiniz.

Aşama üç — sıralama

Her küme, enjekte edilmiş bir mesafe matrisi üzerinde yürüme sırasına düzenlenir. Seyahat süreleri gerçek yönlendirme sonuçlarıdır, düz çizgi tahminleri değil, ve matris simetrik varsayılmaz — Beyoğlu'nda yokuş yukarı, yokuş aşağı ile aynı değildir.

Aşama dört — planlama

Sadece şimdi saat devreye girer. Sıra, her yerin kayıtlı açılış saatlerine ve gün pencerenize göre, tempo ve grup tipine göre ayarlanarak planlanır. Yemek molaları, kendi pencereleri içinde kendi başlarına durak olarak yerleştirilir, çünkü gerçek zaman maliyetleri vardır.

Tempo
Ziyaret süresi üzerinde bir çarpan: rahat ×1,67, standart ×1,00, yoğun ×0,67. Durak sayısında asla bir üst sınır yoktur.
Grup tipi
Gün penceresi üzerinde bir faktör: tek başına ×1,1, çift ×0,9, arkadaşlar ×1,0, aile ×0,75.
Gün penceresi
Kendi başlangıç ve bitiş saatiniz, grup faktörüne göre ölçeklendirilir.
Durak sayısı
Bir çıktı. Gün, zaman bütçesi bitene kadar dolar, sonra durur.

İki değişmez için özel testler vardır ve istisnasız sağlanır: bir yer kapalıyken hiçbir durak planlanmaz ve bir günün planlanan toplamı — ziyaret süresi × tempo, artı yolculuk, artı molalar — o günün penceresini asla aşmaz.

Veri kıt olduğunda

Kayıtlı açılış saati olmayan bir yer, günün ortasına ihtiyatla planlanır ve doğrulanmamış olarak işaretlenir. Mekândan gelmeyip kategori varsayılanından gelen bir süre, yaklaşık işaretiyle gösterilir. Ve bir şehirde, günlerinizin ihtiyacından daha az görülecek yer varsa, daha kısa günler ve bir bildirim alırsınız — dolgu değil.

İnsanların sorduğu sorular

Tempo neden durak sayısı değil?

Çünkü bir durak zaman birimi değildir. Üç müze ve üç manzara noktası aynı durak sayısıdır ve dört saat fark vardır. Tempo her yerdeki zamanı uzatır; kaç yerin sığacağı ise aritmetiktir.

Planı düzenleyebilir miyim?

Cevapları değiştirip yeniden oluşturabilirsiniz. Motor deterministik olduğundan, aynı girdiler her zaman aynı planı geri verir, bu da beğendiğiniz bir planın asla kaybolmadığı anlamına gelir.

Bir şey rezerve ediyor mu?

Hayır. Ortaklık bağlantısı veya rezervasyon entegrasyonu yoktur. Bir yerin saatli giriş gerektirdiği yerde, plan hangi slotu varsaydığını söyler.