Bizim Scout Sıralamamız
TBA Resmi Sıralaması
| Sıra | Takım | G-M-B | Puan | Maç | OPR | DPR | CCWM |
|---|---|---|---|---|---|---|---|
| Üstten bir etkinlik seç | |||||||
İlk dokunuş başlangıç konumunu (halkalı büyük nokta), sonraki dokunuşlar robotun izlediği yolu işaretler. Birden fazla rota kaydetmek için "+ Yeni Yol" — her yol kendi renginde çizilir, seçili olan net, diğerleri soluk görünür.
| Takım | Maç | Oto | Teleop | Endgame | Toplam | Savunma | Güvenilirlik | Tırmanma |
|---|
Blue Alliance'dan Bul
Kayıt Dışı / Offseason Organizasyon Ekle
Etkinlikler ↻ Yenile
| Ad | Kaynak | Takım | Maç |
|---|
Veri Yönetimi (Sıfırlama)
Yeni Alan Ekle
Tanımlı Alanlar Tümünü Sıfırla
| Alan | Tip |
|---|
Puan; TBA'nın resmi sıralama puanı ile OPR'nin (eşit ağırlıklı) ortalamasının, bizim scout ortalamamızla yarı yarıya harmanlanmasıyla hesaplanır. Referans takım girersen, o takımın en zayıf yönünü (oto/teleop/endgame) tamamlayan takımlar öne çıkarılır.
| Sıra | Takım | Birleşik Puan | Sıralama | OPR | Scout | Neden |
|---|---|---|---|---|---|---|
| Üstten etkinlik seçip "Öner" de | ||||||
"TBA'dan Getir": bu etkinliğin ittifak seçimi TBA'da zaten yayınlandıysa (resmi sonuçlandıysa), 8 ittifağın kaptan+pick'lerini elle yazmak yerine doğrudan TBA'nın resmi kaydından otomatik doldurur.
İttifaklar
| # | Kaptan | 1. Pick | 2. Pick |
|---|
Kalan Takımlar (güce göre)
Henüz seçilmemiş takımlar, birleşik puana göre sıralı.
| Takım | Puan |
|---|---|
| Önce taslağı başlat | |
İttifak Seçimi sekmesinde belirlediğiniz kaptan+pick'lere göre, FRC'nin resmi çift eleme (double elimination) final braketi otomatik oluşturulur. Maç kutucuklarındaki "Kırmızı/Mavi Kazandı" ile sonucu işaretledikçe braket kendini günceller. İttifak sayısı 8'den azsa, olmayan ittifaklara karşı gelen maçlar kurallara uygun şekilde otomatik "bay" (rakipsiz geçiş) sayılır. Etkinlik zaten TBA'dan senkronize edildiyse ve gerçek final maçları oynanmışsa, "TBA'dan İçe Aktar" ile o sonuçları elle tıklamadan otomatik çekebilirsin.
Bir Sonucu Düzenle / Sil
Kutuların üzerinden değil, buradan düzenlenir - yanlış girilen bir sonucu değiştirmek ya da tamamen silmek için.
👥 Kullanıcılar ↻ Yenile
Yönetici tüm sekmeleri görür. Scout yalnızca Veri Ekleme, Takım Sıralaması, Karşılaştır ve Yardım sekmelerini görür — TBA senkronizasyonu, ittifak seçimi, braket ve bu panel ona kapalıdır. Bir kişi takımdan ayrılınca hesabını askıya al: verisi kalır ama giriş yapamaz.
| Kullanıcı | Ad | Rol | Kayıt | Son Giriş | |
|---|---|---|---|---|---|
| Yükleniyor... | |||||
Yeni Kullanıcı Ekle
🔑 Kendi Şifremi Değiştir
Şifreni değiştirince diğer cihazlardaki oturumların kapanır, bu cihaz açık kalır.
⚠ Her Şeyi Arşivle ve Sıfırla
Bu işlem ekrandaki TÜM turnuva verilerini (etkinlikler, takım eşleşmeleri, maçlar, sıralamalar, OPR, ödüller, scout girişleri, ittifak seçim taslakları, final braketi) siler — ama silmeden hemen önce her şeyin tarih/saat damgalı tam bir yedeğini otomatik olarak arşive kaydeder. Hiçbir veri gerçekten kaybolmaz; aşağıdaki "Arşivler" listesinden istediğin zaman geri yükleyebilirsin. Kullanıcı hesapları bu işlemden etkilenmez.
🗄 Arşivler ↻ Yenile
Bir arşivi geri yüklediğinde, o anki canlı veri de otomatik olarak ayrı bir yedek olarak korunur - hiçbir şey kalıcı olarak kaybolmaz. Geri yükledikten sonra veriler normal şekilde düzenlenebilir.
| Tarih / Saat | Etiket | |
|---|---|---|
| Yükleniyor... | ||
ADMIN_CODE ne işe yarıyor?
Artık yalnızca ilk yönetici hesabını açarken kullanılıyor (giriş ekranındaki "İlk Kurulum" formu). Sistemde en az bir kullanıcı varsa o form kapanır ve ADMIN_CODE bir daha sorulmaz. Ayarlamak/değiştirmek için bilgisayarda proje klasöründeyken:
npx wrangler secret put ADMIN_CODE
Tüm yönetici hesaplarının şifresini unutursan, kurtarma yolu budur: veritabanından
users tablosunu boşaltırsan giriş ekranı yeniden "İlk Kurulum" moduna döner.
❓ Kullanım Kılavuzu
Bir başlığa tıkla, açılsın/kapansın. Aşağıdan sekme sekme neyin ne işe yaradığını bulabilirsin.
Bu panel, saha scouting, takım analizi, ittifak seçimi ve final braketi takibi için kullanılır. Tipik bir turnuva günü akışı şöyledir:
- Etkinlik Ekle — turnuvayı TBA'dan senkronize et (ya da offseason etkinliği elle oluştur)
- Veri Ekleme — maçlar sırasında sahada scout verisi gir
- Takım Sıralaması — bizim verilerimizi TBA'nın resmi sıralamasıyla karşılaştır
- İttifak Önerisi — hangi ittifakların mantıklı olacağına dair otomatik öneri al
- İttifak Seçimi — canlı draft sırasında kaptan/pick'leri takip et
- Final Bracket — playoff'ları gerçek zamanlı takip et, TBA'dan otomatik senkronize et
Sistem kişi bazlı hesaplarla çalışır: herkesin kendi kullanıcı adı ve şifresi vardır. Eskiden tüm takımın paylaştığı tek "erişim kodu" kaldırıldı.
- Scout (normal kullanıcı): Veri Ekleme, Takım Sıralaması, Karşılaştır ve Yardım sekmelerini görür. Girdiği kayda adı otomatik yazılır — elle "scout adı" doldurmak yok.
- Yönetici: tüm sekmeleri görür; etkinlik senkronizasyonu, değerlendirme kriterleri, ittifak seçimi, final braketi, arşivler ve kullanıcı yönetimi ona açıktır.
Oturum 7 gün açık kalır, telefonu kapatıp açınca tekrar giriş sormaz. Sağ üstteki Çıkış ile kapatabilirsin — ortak kullanılan bir telefonda işin bitince çıkış yap.
Şifreni unuttuysan yöneticiye söyle: Yönetici → Kullanıcılar listesinden "Şifre" ile sana yeni bir şifre verir. Kendi şifreni Yönetici sekmesindeki "Kendi Şifremi Değiştir" kartından (herkes kendi hesabı için) değiştirebilirsin.
Sol tarafta bizim scoutlarımızın girdiği verilerin ortalaması (tanımladığın özel değerlendirme kriterleri dahil), sağ tarafta TBA'nın resmi OPR/DPR/CCWM ve sıralama verisi yan yana görünür.
Üstteki etkinlik filtresinden hangi turnuvaya bakacağını seçebilir, ya da "Tüm Takımlar" seçeneğiyle arşivlenmemiş tüm etkinliklerdeki takımları birlikte görebilirsin.
Sahada maç sırasında ya da hemen sonrasında scout verisi girmek için kullanılır. Önce etkinlik, sonra takım seç (takım listesi, o etkinliğe kayıtlı takımlardan otomatik gelir) — sonra otonom/teleop/endgame puanlarını ve Değerlendirme sekmesinde tanımladığın kriterleri doldurup kaydet.
Etkinliğin tarihi geçmişse (turnuva bitmişse) bu sekmede yeni veri girişi kilitlenir, sadece geçmişe dönük hatalı bir girişi düzeltmek gerekirse Yönetici'ye danış.
Birden fazla takım numarasını yan yana koyup scout verilerini karşılaştırmak için kullanılır — ittifak kurarken ya da rakip analiz ederken hızlı bir bakış sağlar.
TBA'dan senkronize et: Yıl → Ülke → Bölge → Etkinlik seçerek gerçek bir FRC turnuvasını sisteme bağlarsın. Bu tek işlem; takımları, maçları, sıralamaları, OPR'leri, ödülleri, resmi ittifakları ve (turnuva bitmişse) final braketi sonuçlarını da tek seferde çeker.
Offseason etkinliği elle oluştur: TBA'da kaydı olmayan özel/offseason turnuvalar için, takımları elle ekleyebilirsin.
Her etkinliğin detayına girip maç programını, "Detay" ile TBA'nın skor dökümünü görebilirsin. Bu sekmede artık etkinlik arşivleme yok — o işlem Yönetici'ye taşındı.
Scoutların Veri Ekleme'de dolduracağı özel kriterleri burada tanımlarsın: 1-5 Puan, Sayı, Evet/Hayır, ya da Serbest Metin. Her kriterin bir etiketi olur ve otomatik olarak Veri Ekleme formuna eklenir.
"Tümünü Sıfırla" ile tüm kriterleri tek seferde silebilirsin — daha önce bu kriterlerle girilmiş scout verileri kalır ama artık etiketsiz görünür, dikkatli kullan.
Sıralama + OPR + bizim scout puanlarımızı birleştirip her takım için otomatik bir öneri sırası çıkarır.
İsteğe bağlı bir "referans takım" seçerek, o takımın zayıf yönlerini tamamlayacak (defans, otonom, vb. açısından tersini iyi yapan) takımları öne çıkarabilirsin — kendi ittifağın için tamamlayıcı pick ararken kullanışlıdır.
Canlı draft günü kullanılır. 8 ittifak satırı, her birinde bir kaptan + 2 pick alanı vardır.
- Bir pick hücresine "Öner" deyip önerilen takımlardan birini seçebilirsin.
- "Sıralamaya Göre Kaptanları Doldur" ile 8 kaptanı otomatik doldurabilirsin.
- Bir takım pick olarak seçildiğinde, eğer o takım başka bir ittifağın kaptanıysa, FRC kurallarına uygun otomatik "cascade" (kayma zinciri) uygulanır.
- "TBA'dan Getir": turnuvanın resmi ittifak seçimi TBA'da zaten yayınlandıysa, 8 ittifağı elle tek tek yazmak yerine doğrudan TBA'nın resmi kaydından otomatik doldurur.
- "Taslağı Sıfırla" ile o etkinliğin taslağını tamamen temizleyebilirsin.
FRC'nin 2023'ten beri kullandığı resmi çift eleme (double elimination) formatını birebir uygular — Round 1'den Final'e kadar. İttifak sayısı 8'den azsa, olmayan ittifaklara karşı gelen maçlar kurallara uygun şekilde otomatik "bay" (rakipsiz geçiş) sayılır.
- Yükle: sadece bizim kayıtlı verimizi ekrana basar, TBA'ya hiç sormaz.
- TBA'dan İçe Aktar: TBA'ya sorup gerçek sonuçları (skorlar dahil) çeker, ayrıca resmi ittifak kadrolarını bizim taslağımızla karşılaştırıp farklıysa otomatik düzeltir. Sonuç her zaman anında ekrana yansır.
- Braketi Sıfırla: o etkinliğin tüm final braketi sonuçlarını temizler (kendiliğinden tekrar dolmaz, sadece elle "TBA'dan İçe Aktar" dersen dolar).
- Bir Sonucu Düzenle/Sil: kutuların üzerinden değil, bu ayrı panelden tekil bir maçın sonucunu değiştirebilir ya da silebilirsin.
- ➖ / ➕ / Ekrana Sığdır: braket geniş olduğu için (özellikle telefonda) yakınlaştırma düğmeleri vardır. Varsayılan %100 (yazılar okunur) gelir; tüm braketi tek bakışta görmek için "Ekrana Sığdır" de.
Kazanan taraf kendi renginde yanıp söner, gerçekten elenen taraf (2. kaybı olan) "veda etti" yazar. Şampiyon belli olduğunda üstte parlayan bir kutu ve braketin üzerine konfeti düşer. 3. final maçı (Final 3) sadece ilk iki final berabere kalırsa (1-1 olursa) görünür.
Bu sekme sadece yönetici rolündeki hesaplara görünür.
- Kullanıcılar: hesap ekle, rol değiştir (scout ↔ yönetici), şifre sıfırla, askıya al ya da sil. Takımdan ayrılan biri için "Askıya al" tercih edilmeli — girdiği veriler ve kim girdiği bilgisi korunur, sadece girişi kapanır. Sistemde her zaman en az bir aktif yönetici kalmak zorundadır; son yöneticinin yetkisi düşürülemez/silinemez.
- Her Şeyi Arşivle ve Sıfırla: ekrandaki TÜM veriyi (etkinlikler, scout kayıtları, ittifaklar, final braketi, her şey) önce tarih/saat damgalı bir yedeğe kaydeder, SONRA temizler. Hiçbir veri gerçekten kaybolmaz.
- Arşivler: geçmiş yedeklerin listesi. "Geri Yükle" ile bir yedeği canlıya döndürebilirsin (bu sırada o anki hâl de otomatik ayrıca yedeklenir, hiçbir şey kaybolmaz). "Kalıcı Sil" ile bir yedeği tamamen silebilirsin — bu geri alınamaz.
Sağ üstteki açılır menüden 9 farklı renk temasından birini seçebilirsin — koyu (Kırmızı, Lacivert, Yeşil, Mor, Turuncu, Altın, Gece) ve açık (Açık, Açık Mavi) seçenekler mevcut. Tercihin tarayıcında saklanır, bir dahaki girişinde hatırlanır.