Patch Notes

All updates and new features on the Newbies Song Contest website.

Newbies Song Contest sitesindeki tüm güncellemeler ve yenilikler.

v2.1 · Open Beta 11.09.2026 18:00

New Page: Song Announcements

Song Announcements Move to the Website

  • Starting with the new season, we announce our songs on the Song Announcements page in the top menu of the website instead of the Discord channel.
  • The page is open to delegations only. The top shows which contest is being announced, how many countries have announced and the announcement deadline.
  • The button in the top bar follows the phase of the contest: during the announcement period it reads ANNOUNCEMENTS and shows whether announcing is coming up, open or closed, and it turns back into VOTE when voting starts.
  • Each country can announce one song. After announcing, you can fix the text as often as you like, but the links are locked. To change your song, delete your entry and announce it again.
  • Entries are listed in the order they were announced. Even if countries cannot see it on the page at that moment, a ranking engine runs in the background and orders every entry fairly by the moment it reached the server; the order is the same for everyone.

Write Like on Discord

  • The editor accepts Discord's formatting exactly: **bold**, *italic*, __underline__, ## heading, > quote, ||spoiler||. Formatting shows while you type.
  • Emoji work the same way: start typing :emojiname:, a list opens and you pick with Enter. If you type the full name of the emoji, it is recognised automatically. You can also add emoji from the picker in the toolbar.
  • Once you have built your template, the Copy button at the top right of your entry copies it with its formatting, so you can announce with the same template in the next contests.

Live Feed

  • New entries appear without refreshing the page. If a song lands below while you are reading something above, the screen does not jump; an "X new entries" badge shows up at the bottom instead.
  • While a delegation is writing, a "Countryname is typing..." indicator is shown.
  • Your YouTube and Spotify links turn into cards, and you can listen to the song without leaving the page.

Reactions

  • React to entries with emoji; pressing the same emoji again removes your reaction.
  • Right-click a reaction badge (long-press on your phone) to see who reacted.

Yeni Sayfa: Song Announcements

Şarkı Açıklamaları Web Sitesine Taşındı

  • Yeni sezonumuzla birlikte şarkılarımızı artık Discord kanalından değil, sitemizin üst menüsünde bulunan Song Announcements sayfasından açıklıyoruz.
  • Sayfa yalnızca delegasyonlara açık. Üstte hangi yarışma için açıklama yapıldığı, kaç ülkenin açıkladığı ve son şarkı açıklama tarihi yazıyor.
  • Üst bardaki VOTE düğmesinin yeri yarışmanın aşamasına göre değişiyor: şarkı açıklama döneminde ANNOUNCEMENTS yazar ve açıklamanın yaklaştığını, açık olduğunu ya da kapandığını gösterir, oylama başlayınca yeniden VOTE olur.
  • Her ülke bir şarkı açıklayabilir. Şarkı açıklandıktan sonra metni istediğiniz kadar düzeltebilirsiniz, ama linkler kilitlenir. Şarkınızı değiştirmek istiyorsanız gönderinizi silip yeniden şarkı açıklamanız gerekir.
  • Gönderiler açıklanma sırasına göre listelenir. Ülkeler o an sayfada göremese bile arka planda bir sıralama motoru çalışır ve tüm gönderileri sunucuya ulaştıkları ana göre adil biçimde sıralar; sıra herkeste aynıdır.

Discord'daki Gibi Yazın

  • Yazma kutusu Discord'un yazımını birebir kabul eder: **kalın**, *italik*, __altı çizili__, ## başlık, > alıntı, ||spoiler||. Yazarken biçim anında görünür.
  • Emojiler de aynı şekilde çalışır: :emojiadı: yazmaya başladığınızda liste açılır, Enter ile seçersiniz. Emojinin tam adını yazarsanız kendiliğinden algılanır. Araç çubuğundaki emoji seçiciden de ekleyebilirsiniz.
  • Şablonunuzu bir kez oluşturduktan sonra gönderinizin sağ üstündeki Copy düğmesiyle biçimiyle birlikte kopyalayabilir, sonraki yarışmalarda aynı şablonla şarkı açıklayabilirsiniz.

Canlı Akış

  • Yeni gönderiler sayfa yenilemeden düşer. Yukarıda bir şeye bakarken alta şarkı gelirse ekran zıplamaz, altta "X new entries" rozeti çıkar.
  • Bir delegasyon yazarken "Ülkeismi is typing..." göstergesi görünür.
  • Paylaştığınız YouTube ve Spotify linkleri kart olarak gelir; şarkıyı sayfadan ayrılmadan dinleyebilirsiniz.

Tepkiler

  • Gönderilere emoji ile tepki verebilirsiniz, aynı emojiye tekrar basmak tepkiyi geri alır.
  • Bir tepki rozetine sağ tıklayın (telefonda basılı tutun), kimlerin tepki verdiğini görürsünüz.
v2.0 · Open Beta 07.09.2026 12:00

New Page: Results

Every Result in One Place

  • Our Results page is now in the top menu. It holds the results of every contest held since NSC12, the contest that introduced the semi final system and the start of official statistics.
  • The page opens with the Grand Final results by default. You will find auto-qualifier, country, song and artist, total, jury and televote points and the running order.
  • Switch to Semi Final 1, 2 and 3 with the tabs; countries that reached the Grand Final are marked with Q.
  • Countries that did not reach the final are listed under "Did not qualify" with their semi final placement and points.
  • Every song has YouTube and Spotify links next to it.

Moving Between Contests

  • Use the arrows at the top to go to the previous or next contest, or pick any contest from the list grouped by season. The left and right arrow keys work too.

Voting Grids

  • Below every phase there is a grid of all votes: who gave how many points to whom, with 12s and 20s highlighted. The Grand Final also has a Jury & Televote grid and the combined ranking.
  • Grids fit the screen width automatically; zoom in on your phone for detail.

Yeni Sayfa: Results

Tüm Sonuçlar Tek Sayfada

  • Üst menüye Results sayfamız eklendi. Yarı final sisteminin geldiği ve resmi istatistiklerin tutulmaya başladığı yarışmamız olan NSC12'den bugüne düzenlenmiş her yarışmanın sonuçları burada.
  • Sayfa otomatik olarak büyük final sonuçlarıyla açılır. Otomatik finalist, ülke, şarkı ve sanatçı, toplam-jüri-tele ve sahneye çıkış sırası bilgileri bulunur.
  • Semi Final 1, 2 ve 3 sekmelerinden yarı finallere geçebilirsiniz; finale çıkan ülkeler Q ile işaretli.
  • Finale çıkamayan ülkeler "Did not qualify" bölümünde yarı final derecesi ve puanıyla listeleniyor.
  • Her şarkının yanında YouTube ve Spotify bağlantıları var.

Yarışmalar Arası Geçiş

  • Üstteki oklarla bir önceki ve bir sonraki yarışmaya geçebilir, ortadaki düğmeden sezonlara göre gruplanmış listeden istediğiniz yarışmayı seçebilirsiniz. Klavyede sol ve sağ ok tuşları da çalışır.

Oylama Gridleri

  • Her aşamanın altında tüm oyları gösteren grid var: kim kime kaç puan verdi, 12'ler ve 20'ler renkli. Büyük finalde ayrıca Jury & Televote gridi ve birleşik sıralama.
  • Gridler ekran genişliğine kendiliğinden sığar; telefonda ayrıntı için yakınlaştırın.
v1.9 · Open Beta 06.09.2026 20:00

The Rulebook Moves to the Website

Rulebook and Acceptance

  • Every rule of the contest now lives in one place: the Rulebook page on the website. From now on, rules are published and updated here, not on Discord.
  • Each delegation reads and accepts the Rulebook once on their first visit. After that you are never asked again, unless the rules change in substance.
  • You can see your acceptance date on your Account page.

Login Takes You Where You Were Going

  • When you open a page while signed out, you now return to that page after signing in. Previously everyone landed on the predictions page.

Sign In From More Than One Device

  • You can stay signed in on your phone and computer at the same time; signing in on one device no longer signs the other one out.
  • The "Signed-in Devices" card on your Account page lists your active devices, and you can sign out any of them individually or all at once.
  • Changing your password signs out every device for safety.

Kural Kitabı Web Sitesine Taşındı

Kural Kitabı ve Kabul

  • Yarışmanın tüm kuralları artık tek bir yerde, web sitesindeki Rulebook sayfasında. Kurallar bundan sonra Discord'da değil burada yayınlanacak ve güncellenecek.
  • Her delegasyon siteye ilk girişinde kural kitabını bir kez okuyup kabul eder. Kabul ettikten sonra bir daha sorulmaz; yalnızca kurallar anlamlı biçimde değiştiğinde yeniden kabul istenir.
  • Kabul tarihinizi Account sayfasından görebilirsiniz.

Giriş Sonrası Doğru Sayfa

  • Giriş yapmadan bir sayfaya tıkladığınızda, giriş sonrası artık o sayfaya dönüyorsunuz. Daha önce herkes tahmin sayfasına düşüyordu.

Birden Fazla Cihazdan Giriş

  • Telefon ve bilgisayarda aynı anda oturum açabilirsiniz; bir cihazdan giriş yapmak diğerini düşürmüyor.
  • Account sayfasındaki "Signed-in Devices" kartından açık cihazlarınızı görebilir, tek tek ya da toplu olarak çıkış yaptırabilirsiniz.
  • Şifre değiştirdiğinizde güvenlik için tüm cihazlardaki oturumlar kapanır.
v1.8 · Open Beta 03.09.2026 22:00

New Page: Search Songs

Every song that has ever participated in NSC can now be searched on our site! Participating countries can open the new Search Songs page from the top menu to check whether the song they want to send, or their own country, complies with the returning rules.

What You Can Do

  • Search by artist or song name, or paste a Spotify track or artist link to list every song by that artist, including collaborations.
  • Filter by contest to browse a single edition.
  • Filter by country to browse every song a single country has sent.
  • Listen right away: every entry has an embedded Spotify player and a YouTube video. If you are logged in to Spotify in your browser you hear the full track, otherwise a 30 second preview.
  • Results are shown 25 per page, with page navigation and a jump-to-page box.

Eligibility Badges

Each artist carries a badge so you can see their status at a glance:

  • Clear to Send: no restrictions found.
  • Returning Cooldown: the artist has participated before and can return 10 contests after their last participation (for example, an artist who participated in NSC50 can participate again in NSC61). The badge shows the first contest the artist is allowed back in.
  • Not Allowed: ESC Artist, Famous Artist, NSC Winner, Limit Reached (3 participations) and Global Ban all mean the artist cannot be entered.

Your Returning Status

At the top of the page you will find a status message telling you whether your country can currently send a Returning Artist. A country that sends a Returning Artist must wait 2 contests before sending another one (for example, if you participated with a returning artist in NSC50, the earliest you can send another returning artist is NSC53). If you are on cooldown, the panel tells you which entry caused it, which contest you can send a returning artist in again, and lists the artist's earlier participations so the reason is clear.

Yeni Sayfa: Search Songs

Şu ana kadar NSC'de yarışan bütün şarkıları artık sitemiz üzerinden aratabiliriz! Katılımcı ülkeler üst menüdeki yeni Search Songs sayfasını açarak yarıştırmak istediği şarkının veya ülkesinin returning kurallarına uygun olup olmadığını kontrol edebilir.

Neler Yapabilirsiniz

  • Arama: sanatçı ya da şarkı adıyla arayın; ya da bir Spotify şarkı veya sanatçı linki yapıştırın, o sanatçının tüm şarkıları (ortak şarkılar dahil) listelensin.
  • Yarışmaya göre filtreleyin ve tek bir yarışmayı inceleyin.
  • Ülkeye göre filtreleyin ve tek bir ülkenin gönderdiği şarkıları inceleyin.
  • Hemen dinleyin: her şarkının gömülü Spotify çaları ve YouTube videosu var. Tarayıcınızda Spotify oturumunuz açıksa şarkının tamamını, değilse 30 saniyelik önizlemesini duyarsınız.
  • Sonuçlar sayfa başına 25 şarkı olarak gösterilir; sayfa gezintisi ve "sayfaya git" kutusu mevcut.

Uygunluk Rozetleri

Her sanatçının yanında durumunu tek bakışta gösteren bir rozet var:

  • Clear to Send: herhangi bir kısıtlama yok.
  • Returning Cooldown: sanatçı daha önce katılmış; son katılımından 10 yarışma sonra geri dönebilir (örneğin NSC50'de katıldıysa NSC61'de tekrardan yarışabilir). Rozet, sanatçının en erken hangi yarışmada tekrardan katılabileceğini gösterir.
  • Not Allowed: ESC Artist, Famous Artist, NSC Winner, Limit Reached (3 katılım) ve Global Ban rozetleri sanatçının gönderilemeyeceği anlamına gelir.

Returning Durumunuz

Sayfanın üstünde ülkenizin Returning Sanatçı gönderip gönderemeyeceğine dair bilgi mesajı bulunur. Returning bir sanatçı gönderen ülke, bir sonrakini göndermeden önce 2 yarışma beklemek zorundadır (örneğin NSC50'de returning sanatçı ile yarıştınız, en erken NSC53'te tekrardan returning sanatçı ile yarışabilirsiniz). Cooldown'daysanız panel size hangi şarkıyla yarıştığınızın buna sebep olduğunu, hangi yarışmada tekrar returning sanatçı yarıştırabileceğinizi ve sanatçının önceki katılımlarını listeleyerek sebebi net biçimde gösterir.

v1.7 · Open Beta 24.08.2026 12:20

Polls and a Redesigned Top Bar!

We now run our contest-related polls directly on the site! Head to the "Polls" tab in the top menu to see the open poll and cast a single vote.

  • Instant Results: As soon as you vote, results appear right away with a percentage breakdown.
  • Change Your Vote: You can change your vote at any time until the poll closes.
  • Polls are available in both English and Turkish.

Top Bar Redesign

  • Home is now a dropdown menu, and also gives you quick access to Recaps and Top 3 Artists.
  • Prediction Dashboard and Predict History are now accessed through a single sliding toggle.
  • Clicking your username in the top right opens a menu with Profile, Account, and Logout.
  • Fixed an issue where the top bar would overflow on smaller screens.

Light Mode Improvements

Fixed several readability issues in light mode across the site: country names, brand-colored button text, poll notice boxes, and more.

Other Small Updates

  • Various visual improvements across the site.

Anketler ve Yenilenen Üst Menü Geldi!

Artık yarışmayla alakalı anketlerimizi sitemiz üzerinden yapıyoruz! Üst menüdeki "Polls" sekmesinden açık ankete ulaşabilir, tek bir seçeneğe oy verebilirsiniz.

  • Anlık Sonuçlar: Oy verir vermez sonuçlar önünüzde, yüzdelik gösterimle birlikte açılır.
  • Oyunuzu Değiştirebilirsiniz: Anket kapanana kadar oyunuzu istediğiniz zaman değiştirebilirsiniz.
  • Anketler hem İngilizce hem Türkçe olarak sunuluyor.

Üst Menü Yenilendi

  • Home sekmesi artık açılır menü: altından Recaps ve Top 3 Artists sayfalarına da ulaşabilirsiniz.
  • Prediction Dashboard ve Predict History artık tek bir kayan seçim (toggle) üzerinden erişiliyor.
  • Sağ üstteki kullanıcı adınıza tıklayarak açılan menüden Profile, Account ve Logout işlemlerine ulaşabilirsiniz.
  • Küçük ekranlarda menünün taşması sorunu giderildi.

Açık Tema (Light Mode) İyileştirmeleri

Sitenin birçok bölümünde açık temada okunabilirlik sorunları giderildi: ülke isimleri, marka renkli buton yazıları, anket uyarı kutuları ve daha fazlası.

Diğer Küçük Güncellemeler

  • Site genelinde çeşitli görsel iyileştirmeler yapıldı.
v1.6 · Open Beta 22.08.2026 11:00

Light/Dark Theme Option Has Arrived!

You can now use the site in a light theme too, not just the dark theme you're used to.

  • How to switch: Just click the 🌙 / ☀️ icon in the top menu.
  • It's remembered: Your choice is saved and will automatically be applied the next time you visit.
  • Coverage: The voting screen, prediction dashboard, statistics pages, and the rest of the site are all now compatible with the new theme.

Rules Page Added

The "Rules" link in the footer now works! You can read the contest rules in both English and Turkish on a single page.

Visual Fixes on the Prediction Dashboard

  • Fixed an alignment issue on the Live Odds panel — it's now properly centered on screen.
  • Fixed vertical alignment between flags and country names (across Live Odds, the prediction lock screen, and the Best Predictions table).

Other Small Updates

  • Overall page load speed improved site-wide.
  • Fixed slight cropping on some flag images.

Açık/Koyu Tema (Light Mode) Seçeneği Geldi!

Artık siteyi sadece bildiğiniz koyu (dark) temada değil, dilerseniz açık (light) temada da kullanabilirsiniz.

  • Nasıl Değiştirilir: Üst menüdeki 🌙 / ☀️ ikonuna tıklamanız yeterli.
  • Hatırlama: Seçiminiz kaydedilir, bir sonraki ziyaretinizde otomatik olarak karşınıza çıkar.
  • Kapsam: Oy verme ekranı, tahmin paneli, istatistik sayfaları ve sitenin geri kalanı yeni temaya uyumlu hale getirildi.

Rules Sayfası Eklendi

Footer'daki "Rules" linki artık çalışıyor! Yarışma kurallarını hem İngilizce hem Türkçe olarak tek bir sayfada okuyabilirsiniz.

Prediction Dashboard'da Görsel Düzeltmeler

  • Live Odds panelindeki hizalama sorunu giderildi, panel artık ekrana düzgün ortalanıyor.
  • Bayrak ve ülke isimlerinin dikey hizalaması (Live Odds, tahmin kilit ekranı ve Best Predictions tablosu dahil) düzeltildi.

Diğer Küçük Güncellemeler

  • Site genelinde sayfa yükleme hızı iyileştirildi.
  • Bazı bayrak görsellerinde oluşan hafif kırpılma sorunu giderildi.
v1.5 · Open Beta 09.08.2026 23:40

Our Voting Page Is Live!

The voting page we've been working on for a long time — moving the entire voting process onto our site — is finally live! You can now submit your votes directly through the NSC website.

  • Drag & Drop Voting: Just like with predictions, drag and drop countries with your mouse (or finger) to rank them. Ranked countries are scored automatically: in the Semi-Finals, the top 10 receive 12, 10, 8, 7, 6, 5, 4, 3, 2, 1 points; in the Grand Final, the top 12 receive 20, 17, 14, 12, 10, 8, 6, 5, 4, 3, 2, 1 points.
  • Song & Artist Info: While voting, you can see not just country flags but also the artist and song title, presented right there in a sleek layout.
  • Flawless Interface: Optimized to work smoothly on both desktop and mobile.

Live Vote Status Bot

To make the voting process more transparent and exciting, our Discord bot showing votes now stays live-connected to the website and updates automatically!

  • Real-Time Sync: The moment you lock in your vote on the site, the "Countries That Voted" list on Discord is automatically updated by the bot.

Oylama Sayfamız Aktif!

Uzun süredir üzerinde çalıştığımız ve oylama sürecini tamamen sitemize taşıyan oylama sayfamız nihayet kullanıma açıldı! Artık oylarınızı doğrudan NSC web sitemiz üzerinden gönderebileceksiniz.

  • Sürükle-Bırak (Drag & Drop) ile Oylama: Ülkeleri tıpkı tahmin (prediction) yaparken kullandığınız gibi farenizle (veya parmağınızla) sürükleyip bırakarak sıralayabilirsiniz. Sıraladığınız ülkeler otomatik olarak puanlandırılır: Yarı Final'de ilk 10 ülkeye 12, 10, 8, 7, 6, 5, 4, 3, 2, 1; Büyük Final'de ilk 12 ülkeye 20, 17, 14, 12, 10, 8, 6, 5, 4, 3, 2, 1 puan verilir.
  • Şarkı ve Sanatçı Bilgileri: Oy verirken sadece ülke bayraklarını değil, aynı zamanda o ülkenin sanatçısını ve şarkı adını da şık bir tasarımla doğrudan görebilirsiniz.
  • Kusursuz Arayüz: Hem bilgisayardan hem de mobilden sorunsuz çalışacak şekilde optimize edildi.

Canlı Oylama Durumu (Live Vote Status) Botu

Oylama sürecini çok daha şeffaf ve heyecanlı kılmak adına kullandığımız Discord oylamalarını gösteren botumuz artık sitemizle canlı olarak iletişim halinde kalıyor, otomatik güncelleniyor!

  • Gerçek Zamanlı Senkronizasyon: Sitede oyunuzu kilitlediğiniz saniye, Discord'daki "Oy Veren Ülkeler" listesi bot tarafından otomatik olarak güncellenir.
v1.4 · Open Beta 09.08.2026 01:00

New Page: All Statistics

The All Statistics page, bringing together every statistic in NSC's history in one place, was added to the top menu and opened up to everyone. The page has two tabs: Season Statistics and All-Time Statistics.

Season Statistics

Tables for the selected season:

  • Season Championship Rankings
  • Season Grand Final Rankings
  • Season Semi Final Rankings
  • Season Qualification Rates
  • Season Total Points
  • Season Semi Final / Jury / Televote / Contest Winners

All-Time Statistics

Tables covering every contest since NSC12:

  • Leaderboard
  • Leaderboard (Medal Points Only)
  • Country Win Counts
  • Country Semi Final Win Counts
  • Longest Grand Final Qualification Streaks
  • Active Grand Final Qualification Streaks
  • Top 10 Finish Counts
  • Full-Points Counts
  • Grand Final Full-Points Counts
  • Semi Final Full-Points Counts
  • Full Points Given to the Winning Country

Leaderboard & Scoring System

The All-Time tab's Leaderboard is the sum of points from two different sources:

  • Medal points — earned from each contest's placements
  • Season championship awards — bonus points given at the end of completed seasons

The Leaderboard (Medal Points Only) table shows only the medal points; season awards are not included there.

Medal Points

Countries that finish in the top 3 of a contest earn points:

  • Grand Final: 1st → 8 points · 2nd → 6 points · 3rd → 4 points
  • Semi Final: 1st → 3 points · 2nd → 2 points · 3rd → 1 point

Season Championship Awards

At the end of a season, bonus points are awarded based on that season's Championship AVG ranking. Championship AVG combines a country's average Semi Final and Grand Final placements for that season (lower average = better).

To qualify for an award:

  • Compete in at least 7 contests that season
  • Not miss a single contest after starting the season

Award rules:

  • Countries are ranked by best average at season's end; ties are broken by total points earned that season.
  • The number of countries awarded is fixed per season: the top 10 for Season 1 (since the first season had fewer contests and participants), and the top 20 for Season 2 and every season after.
  • The season award point breakdown is as follows:
  • 1st → 50 points
  • 2nd → 40 points
  • 3rd → 35 points
  • 4th → 29 points
  • 5th → 24 points
  • 6th → 20 points
  • 7th → 17 points
  • 8th → 14 points
  • 9th → 12 points
  • 10th → 11 points
  • 11th → 10 points
  • 12th → 9 points
  • 13th → 8 points
  • 14th → 7 points
  • 15th → 6 points
  • 16th → 5 points
  • 17th → 4 points
  • 18th → 3 points
  • 19th → 2 points
  • 20th → 1 point

Time Machine

  • Use the Time Machine at the top of the page to pick a specific season or contest.
  • Once selected, the entire page recalculates as if that contest were the most recent one — as if you were there on that day, every competing country's award eligibility, stars earned, and point standings are perfectly recalculated based on that moment in time.
  • Both the season and All-Time tables update based on your selection. For example, selecting NSC47 shows All-Time tables for NSC12–NSC47, and season tables up to NSC47 within that season.

Ranking Rules

  • In season tables, ties are broken first by total points earned that season, then by all-time total points.
  • In All-Time tables, ties are broken by all-time total points.
  • Grand Final Streaks: Failing to qualify for the Grand Final, or missing a contest, ends the streak.
  • The CURRENT CONTEST: NSCXX badge at the top-right of the tables shows up to which contest the data has been calculated.

Yeni Sayfa: All Statistics

NSC tarihinin tüm istatistiklerini tek yerde toplayan All Statistics sayfası üst menüye eklendi ve herkesin erişimine açıldı. Sayfa iki sekmeden oluşur: Season Statistics ve All-Time Statistics.

Season Statistics

Seçili sezona ait tablolar:

  • Sezonun Şampiyonluk Sıralamaları
  • Sezonun Büyük Final Sıralamaları
  • Sezonun Yarı Final Sıralamaları
  • Sezonun Finale Çıkma Yüzdeleri
  • Sezonun Toplam Puanları
  • Sezonun Yarı Final/Jüri/Televote/Yarışma Kazananları

All-Time Statistics

NSC12'den itibaren tüm yarışmaları kapsayan tablolar:

  • Liderlik Tablosu
  • Liderlik Tablosu (Sadece Madalyalardan Gelen Puanlar)
  • Ülkelerin Kazanma Sayıları
  • Ülkelerin Yarı Finalde Kazanma Sayıları
  • Ülkelerin En Yüksek Finale Çıkma Serileri
  • Ülkelerin Aktif Finale Çıkma Serileri
  • Ülkelerin Top 10'a Girme Sayıları
  • Ülkelerin Aldığı Tam Puan Sayıları
  • Ülkelerin Büyük Finalde Aldığı Tam Puan Sayıları
  • Ülkelerin Yarı Finalde Aldığı Tam Puan Sayıları
  • Ülkelerin Kazanan Ülkeye Verdiği Tam Puan Sayıları

Liderlik Tablosu ve Puanlama Sistemi

All-Time sekmesindeki Liderlik Tablosu, iki farklı kaynaktan gelen puanların toplamıdır:

  • Madalya puanları — her yarışmada kazanılan dereceler
  • Sezon şampiyonluk ödülleri — tamamlanmış sezonların sonunda verilen bonus puanlar

Liderlik Tablosu (Sadece Madalyalardan Gelen Puanlar) tablosu ise yalnızca madalya puanlarını gösterir; sezon ödülleri bu tabloya dahil edilmez.

Madalya Puanları

Her yarışmada ilk 3'e giren ülkeler puan kazanır:

  • Büyük Final: 1. → 8 puan · 2. → 6 puan · 3. → 4 puan
  • Yarı Final: 1. → 3 puan · 2. → 2 puan · 3. → 1 puan

Sezon Şampiyonluk Ödülleri

Sezon bittiğinde, o sezonun Championship AVG sıralamasına göre ek puan verilir. Championship AVG; ülkenin o sezondaki Yarı Final ve Büyük Final ortalama sıralamalarının birleşimidir (düşük ortalama = daha iyi).

Ödül alabilmek için:

  • Sezonda en az 7 yarışmaya katılmış olmak
  • Sezona başladıktan sonra hiçbir yarışmayı kaçırmamış olmak

Ödül kuralları:

  • Sezon sonunda en iyi ortalamaya sahip ülkeler sıralanır; eşitlikte o sezon alınan toplam puan tiebreaker olarak kullanılır.
  • Ödül alacak ülke sayısı sezona göre sabittir: 1. Sezon için ilk 10 ülkeye (ilk sezonun daha az yarışmadan ve katılımcı ülkeden oluşması sebebiyle), 2. Sezon ve sonrasındaki tüm sezonlar için ise ilk 20 ülkeye ödül verilir.
  • Sezon ödülü puan dağılımı aşağıdaki gibidir:
  • 1. -> 50 puan
  • 2. -> 40 puan
  • 3. -> 35 puan
  • 4. -> 29 puan
  • 5. -> 24 puan
  • 6. -> 20 puan
  • 7. -> 17 puan
  • 8. -> 14 puan
  • 9. -> 12 puan
  • 10. -> 11 puan
  • 11. -> 10 puan
  • 12. -> 9 puan
  • 13. -> 8 puan
  • 14. -> 7 puan
  • 15. -> 6 puan
  • 16. -> 5 puan
  • 17. -> 4 puan
  • 18. -> 3 puan
  • 19. -> 2 puan
  • 20. -> 1 puan

Time Machine

  • Sayfanın üstündeki Time Machine ile belirli bir sezonu veya yarışmayı seçebilirsiniz.
  • Seçim yaptığınızda tüm sayfa, o yarışma en son yarışmaymış gibi yeniden hesaplanır. Sanki o gün o yarışmadaymışsınız gibi katılımcı ülkelerin ödül uygunlukları (eligibility), kazandıkları yıldızlar ve puan durumları o anki duruma göre kusursuz bir şekilde baştan hesaplanır.
  • Hem sezon hem All-Time tabloları seçtiğiniz aralığa göre güncellenir. Örneğin NSC47 seçildiğinde All-Time tabloları NSC12–NSC47, sezon tabloları ise o sezonun NSC47'ye kadar olan kısmını gösterir.

Sıralama Kuralları

  • Sezon tablolarında eşitlik durumunda önce o sezon alınan toplam puana, o da eşitse tüm zamanlar toplam puanına bakılır.
  • All-Time tablolarında eşitlikler tüm zamanlar toplam puanına göre çözülür.
  • Final Streaks: Finale kalamamak veya bir yarışmaya katılmamak seriyi sonlandırır.
  • Tabloların sağ üstündeki CURRENT CONTEST: NSCXX rozeti, verilerin hangi yarışmaya kadar hesaplandığını gösterir.
v1.3 · Open Beta 29.05.2026 11:15

Prediction Dashboard Update: Smart Sorting, Floating Video & Performance Optimization

Brand-new convenience features were added to take the Prediction Dashboard's user experience to the next level, alongside massive performance improvements under the hood. Details below:

Smart Sorting & Prediction Modes

  • Mode Switch: Toggle buttons were added to the top of every phase (Semi Final / Grand Final) on the prediction screen, letting you switch instantly between "Drag & Drop" and "Auto-Sort" modes to suit your style.
  • Drag & Drop Mode: The traditional manual sorting method. Drag countries with your mouse (or finger) to order them. Entering points doesn't touch your manual order — your choices are respected.
  • Auto-Sort Mode: Built for mobile users or anyone who just wants to type points and move on. Manual dragging is disabled in this mode. The moment you type a point value and leave the field (or close the keyboard), the system automatically re-sorts the countries from highest to lowest with a smooth animation.

Floating Recap Videos (Picture-in-Picture)

  • What it does: Stops you from being stuck on one part of the page while watching a recap — you can keep browsing and scoring while the video keeps playing.
  • Layout: A Float button was added right above the recap videos. Clicking it pops the video out of its normal spot into a small, sleek window pinned to the bottom-right corner of the screen.
  • Functionality: Scroll to the top of the page and score songs while the mini player in the corner keeps playing uninterrupted. Close it with the "X" on the player, or hit "Unfloat" to send it back to its original spot.

Infrastructure & Performance Optimizations

  • Page Load Speed: The heavy queries that were slowing down predict.php and overloading the database (especially the "Best Predictors" and "Proximity Bonus" calculations) were completely rewritten.
  • Database Improvements: The system that scanned all of NSC's history and calculated everything on the fly was replaced. Point bonuses are now precomputed and stored in the database instead of being calculated on every page load.

Prediction Dashboard Güncellemesi: Akıllı Sıralama, Yüzen Video ve Performans Optimizasyonu

Tahmin panelimizdeki (Prediction Dashboard) kullanıcı deneyimini (UX) en üst seviyeye taşımak adına kullanım kolaylığı sağlayan yepyeni özellikler eklendi ve sistem altyapısında devasa performans iyileştirmeleri yapıldı. Sitenin bu yeni güncellemelerinin işlevleri ve kullanım detayları aşağıdadır:

Akıllı Sıralama ve Tahmin Modları

  • Mod Geçiş Sistemi: Tahmin ekranındaki her aşamanın (Semi Final / Grand Final) üst kısmına, kullanıcıların kendi tarzlarına göre tahmin yapabilmesi için "Drag & Drop" ve "Auto-Sort" modları arasında anlık geçiş yapabileceğiniz butonlar eklendi.
  • Drag & Drop (Sürükle-Bırak) Modu: Geleneksel manuel sıralama yöntemidir. Ülkeleri farenizle (veya parmağınızla) sürükleyerek sıralayabilirsiniz. Puan girdiğinizde sistem sıralamanıza müdahale etmez ve kararınıza saygı duyar.
  • Auto-Sort (Otomatik Sıralama) Modu: Mobilden giren veya sadece puanlama ile ilerlemek isteyen kullanıcılar için tasarlandı. Bu mod seçiliyken manuel sürükleme devre dışı kalır. Ülkelere puan yazıp kutucuktan çıktığınız (veya klavyeyi kapattığınız) an, sistem ülkeleri büyükten küçüğe doğru kayan bir animasyonla otomatik olarak sıralar.

Yüzen Recap Videoları (Picture-in-Picture)

  • Ne İşe Yarar: Recap videolarını izlerken sayfada mahkum kalmanızı engeller; videoyu izlerken aynı anda sayfada özgürce gezinip puanlama yapabilmenizi sağlar.
  • Görünüm: Recap videolarının hemen üst kısmına Float (Yüzer Yap) butonu eklenmiştir. Bu butona tıkladığınızda büyük video bulunduğu yerden kopar ve ekranın sağ alt köşesine küçük, şık bir pencere olarak sabitlenir.
  • İşlevsellik: Siz sayfanın en üstüne çıkıp şarkılara puan verirken, sağ alttaki mini pencereden şarkıları kesintisiz dinlemeye devam edebilirsiniz. Videoyu kapatmak isterseniz üzerindeki "X" butonunu kullanabilir veya "Unfloat" butonuna basarak videoyu orijinal yerine geri gönderebilirsiniz.

Altyapı ve Performans Optimizasyonları

  • Sayfa Yüklenme Hızı (Performance Boost): predict.php sayfasında sayfa açılışını geciktiren ve veritabanını aşırı yoran ağır sorgular (özellikle "Best Predictors" ve "Proximity Bonus" hesaplamaları) tamamen baştan yazıldı.
  • Veritabanı İyileştirmeleri: Tüm NSC tarihini tarayıp anlık hesaplama yapan sistem değiştirildi. Puan bonusları artık sayfa açılışında hesaplanmak yerine veritabanında hazır değerler olarak tutuluyor.
v1.2 · Open Beta 07.05.2026 20:30

Prediction Dashboard & Predict History Update

Visual and readability-focused adjustments were made to the Prediction Dashboard. A new Predict History page was also added, letting users review their past predictions.

Predict History Page

  • A new Predict History page was added where users can view their predictions from past contests.
  • History is shown per contest. The most recently predicted contest opens by default.
  • Your predictions are shown side by side with the Official Results.
  • If a Grand Final exists, it's shown first, followed by the Semi-Final phases.
  • Prediction lock timestamps are shown in DD.MM.YYYY HH:MM format.

Scoring & Color System

  • Predict History and Odds Leaderboard colors were updated:
  • Score: Gold
  • Points Hits: Red
  • Placement Hits: Green
  • Proximity: Blue
  • Perfect Semis: Purple
  • In Predict History, prediction rows are color-coded by which bonus they earned.
  • The top of the page shows your total Score, Contests, Phases, Points Hits, Placement Hits, Proximity, and Perfect Semis.

Prediction Dashboard

  • Prediction/result points were changed to white for better readability.
  • "Actual Results" headers were renamed to Official Results.
  • Country abbreviations in the Best Predictions section now follow a cleaner 3-letter code format.

Odds Leaderboard

  • Card layout made more readable.
  • Cards were enlarged and metric fields display more clearly.
  • Added a Proximity stat to the leaderboard.
  • Tie-break order: Score → Perfect Semis → Points Hits → Placement Hits → Proximity.

Responsive Fixes

  • Predict History page improved for mobile screens.
  • Long titles no longer overflow.
  • The contest selector now aligns properly on both mobile and desktop.

Prediction Dashboard & Predict History Güncellemesi

Prediction Dashboard üzerinde görsel ve okunabilirlik odaklı düzenlemeler yapıldı. Ayrıca kullanıcıların geçmiş tahminlerini inceleyebileceği yeni Predict History sayfası eklendi.

Predict History Sayfası

  • Kullanıcıların geçmiş yarışmalarda yaptıkları tahminleri görebileceği Predict History sayfası eklendi.
  • Sayfada tahmin geçmişi yarışma bazlı görüntülenir. Varsayılan olarak en son tahmin yapılan yarışma açılır.
  • Kullanıcı tahminleri ve Official Results yan yana gösterilir.
  • Grand Final varsa önce Grand Final, ardından Semi Final aşamaları gösterilir.
  • Tahmin kilitleme tarihi GG.AA.YYYY SS:DD formatında gösterilir.

Puanlama ve Renk Sistemi

  • Predict History ve Odds Leaderboard renkleri güncellendi:
  • Score: Altın
  • Points Hits: Kırmızı/Kızıl
  • Placement Hits: Yeşil
  • Proximity: Mavi
  • Perfect Semis: Mor
  • Predict History'de tahmin satırları kazandırdığı bonus türüne göre renklendirilir.
  • Sayfa üstünde kullanıcının toplam Score, Contests, Phases, Points Hits, Placement Hits, Proximity ve Perfect Semis değerleri gösterilir.

Prediction Dashboard

  • Tahmin/sonuç puanları daha okunabilir olması için beyaz renge çekildi.
  • "Actual Results" başlıkları Official Results olarak güncellendi.
  • Best Predictions bölümündeki ülke kısaltmaları daha düzenli 3 harfli kod mantığına göre güncellendi.

Odds Leaderboard

  • Kart yapısı daha okunabilir hale getirildi.
  • Kartlar büyütüldü ve metrik alanları daha net gösterildi.
  • Leaderboard'a Proximity istatistiği eklendi.
  • Eşitlik durumunda sıralama: Score → Perfect Semis → Points Hits → Placement Hits → Proximity mantığıyla yapılır.

Responsive Düzenlemeler

  • Predict History sayfası mobil ekranlar için iyileştirildi.
  • Uzun başlıkların taşması engellendi.
  • Contest seçim alanı mobil ve masaüstünde daha düzgün hizalandı.
v1.1 · Open Beta 18.03.2026 21:35

Prediction Dashboard Update: Scoring System & Leaderboards

A brand-new scoring mechanic — and the competitive leaderboards built on top of it — has been added to our Prediction Dashboard to measure how well you can read a contest's results. Details on how it works are below:

Scoring System & Rules

  • Best-bonus logic: Your predictions are scored with a special algorithm once the real results are announced, earning you "Analyst Points." If a prediction qualifies for more than one bonus, the highest one always applies.
  • Proximity Bonus (+1 Point): Awarded as a consolation when you're off by exactly 1 spot on a country's real placement (e.g. you predicted 5th, it placed 4th or 6th).
  • Placement Hits (+3 Points): Awarded for correctly predicting a country's exact placement (even if you got its points wrong).
  • Points Hits (+10 Points): Awarded for correctly predicting both a country's placement and its exact points.
  • Winner Bonus (+15 Points): Grand Final only. If you correctly predict both that a country wins (1st) and its exact points, you get +15 instead of +10.
  • Perfect Semis (+20 Points): Correctly predict the entire set of qualifiers from a semi-final (their internal order doesn't matter) for an extra +20 Points.

Last Contest Best Predictions

  • What it does: Compares the previous NSC contest's "Official Results" side by side with the "Best Predictor" for that phase.
  • Layout: Shown as separate boxes for the semi-finals and the grand final. Country names are shown compactly with their official 3-letter codes (e.g. SWI, GRE, AZE) and flags to keep things easy to scan.
  • Table features: See exactly which analyst scored highest in each phase and what they predicted.

Odds Leaderboard

  • What it does: Ranks the best predictors "Overall" (all-time) based on the results of every NSC contest in history.
  • Layout: The leaderboard is a sleek, top-to-bottom stack of cards sorted by highest score. Ties are broken first by "Points Hits" count, then by "Placement Hits" count.
  • Table features: Each user's card shows their total score alongside detailed "Placement Hits", "Points Hits", and "Perfect Semis" stats. Delegations who scored 0 (got everything wrong) still appear on the board.

Prediction Dashboard Güncellemesi: Puanlama Sistemi ve Liderlik Tabloları

Tahmin portalımıza (Prediction Dashboard), yarışma sonuçlarını ne kadar iyi analiz ettiğinizi ölçecek yepyeni bir puanlama mekaniği ve bu mekanik üzerine kurulu rekabetçi tablolar eklendi. Sitenin bu yeni oyunlaştırma sisteminin işlevleri ve kullanım detayları aşağıdadır:

Puanlama Sistemi ve Kurallar

  • Ezme Mantığı: Tahminleriniz, gerçek sonuçlar açıklandıktan sonra özel bir algoritma ile hesaplanır ve size "Analist Puanı" kazandırır. Bir tahminde birden fazla ödül kriterini sağlasanız bile, her zaman en yüksek olan ödül geçerli olur.
  • Proximity Bonus (+1 Puan): Tahmin ettiğiniz ülkenin gerçek sıralamasına 1 sıra yaklaşırsanız (Örn: 5. olacak dediniz ama 4. veya 6. oldu) teselli bonusu olarak verilir.
  • Placement Hits (+3 Puan): Bir ülkenin sıralamasını (puanını bilemeseniz de) tam olarak bilirseniz verilir.
  • Points Hits (+10 Puan): Bir ülkenin hem sıralamasını hem de yarışmada aldığı puanı tam olarak bilirseniz verilir.
  • Winner Vurgunu (+15 Puan): Sadece Büyük Final'de geçerlidir. Winner olan ülkenin hem 1. olacağını hem de alacağı tam puanı bilirseniz +10 yerine +15 puan kazanırsınız.
  • Perfect Semis (+20 Puan): Bir yarı finalden finale çıkacak ülkelerin tamamını (kendi içlerindeki sıralamaları yanlış olsa bile) tahmin havuzunuzda doğru bilirseniz ekstra +20 Puan kazanırsınız.

Last Contest Best Predictions

  • Ne İşe Yarar: Bir önceki NSC yarışmasının "Gerçek Sonuçları" ile o aşamanın "En İyi Tahmin Yapan Kullanıcısının" tahminlerini yan yana kıyaslayarak gösterir.
  • Görünüm: Yarı finaller ve büyük final için ayrı ayrı kutular halinde listelenir. Ülke isimleri ekranı yormamak adına resmi 3 harfli kodlarıyla (Örn: SWI, GRE, AZE) ve bayraklarıyla birlikte kompakt bir yapıda sunulur.
  • Tablo İşlevleri: Hangi aşamada hangi analistin en yüksek puanı topladığını ve ne tahmin ettiğini tüm şeffaflığıyla görebilirsiniz.

Odds Leaderboard

  • Ne İşe Yarar: NSC tarihindeki tüm yarışmaların sonuçlarını baz alarak, en iyi tahmincileri "Overall" (Tüm Zamanlar) olarak listeler.
  • Görünüm: Liderlik tablosu, tasarımsal olarak yukarıdan aşağıya doğru akan şık kartlar halinde en yüksek puana göre sıralanır. Eşitlik durumunda (Tie-breaker), önce "Points Hits" (Sıra+Puan) isabet sayısına, o da eşitse "Placement Hits" (Sıralama) isabetine bakılır.
  • Tablo İşlevleri: Kullanıcı kartlarında toplam puanın yanı sıra, o güne kadar yakalanan "Placement Hits", "Points Hits" ve "Perfect Semis" istatistikleri detaylı olarak sergilenir. Tamamen yanlış tahmin yapan (0 puan alan) delegasyonlar da sıralamada yerini alır.
v1.0 · Open Beta 04.03.2026 12:00

Statistics Page Update: New Analysis Tools

5 new query types have been added to the "Specific Statistic Queries" section on our Statistics page, in addition to the existing "Contest Results" option. Details on what each one does and how to use it are below:

Grand Final AVG

  • What it does: Calculates a country's average Grand Final placement (AVG).
  • How to use it: Run it filtered by "Season" or "Overall" (all-time).
  • Rules: Only countries with at least 5 Grand Final appearances in the selected range are included. When a specific season is selected, inactive (Old) countries that competed that season are also listed; when "Overall" is selected, only currently active countries are used.
  • Table features: Click the "Participations" or "AVG" column headers to sort the results ascending/descending.

Semi Final AVG

  • What it does: Shows countries' average Semi Final placement (AVG).
  • How to use it: Works the same way as the Grand Final filter (Season/Overall selection, the 5-appearance minimum, and the inactive-country rule all apply identically).
  • Table features: Sort by clicking "Participations" or "AVG".

Country to Country Points

  • What it does: Shows the points exchanged between two selected countries on a single screen.
  • How to use it: Select Country 1, Country 2, and a Season/Overall range. Selecting the same country in both boxes is automatically prevented by the system.
  • Layout: Results come as a two-column card. Country A's points to Country B and Country B's points to Country A — "Total Points", "Votes", and "Avg" — are listed side by side.

Points Given to Other Countries

  • What it does: Shows how many total points a selected country has given to other countries, and the average.
  • How to use it: Select a country under "Voting Country" and a "Season" range. Since a country can't vote for itself, it's automatically excluded from the results table below.
  • Table features: Sort by clicking "Total Pts", "Votes Cast", or "AVG".

Points Received from Other Countries

  • What it does: Lists how many total points a selected country has received from other countries to date, and the average.
  • How to use it: Select the receiving country under "Receiving Country" and a "Season" range.
  • Table features: Use the sort (↕) icons in the table headers to order the countries that voted for you by points, vote count, or average.

İstatistik Sayfası Güncellemesi: Yeni Analiz Araçları

İstatistik sayfamızdaki "Specific Statistic Queries" bölümüne, mevcut "Contest Results" dışında 5 yeni sorgu türü eklendi. Eklenen istatistiklerin işlevleri ve kullanım detayları aşağıdadır:

Grand Final AVG

  • Ne İşe Yarar: Ülkelerin büyük finallerdeki ortalama sıralamasını (AVG) hesaplar.
  • Nasıl Kullanılır: "Season" (Sezon bazlı) veya "Overall" (Tüm zamanlar) filtrelemesi yapılarak çalıştırılır.
  • Kurallar: Listeye yalnızca ilgili aralıkta en az 5 finale çıkmış ülkeler dahil edilir. Belirli bir sezon seçildiğinde o sezonda yer almış eski (Old) ülkeler de listelenirken; "Overall" seçildiğinde yalnızca güncel olarak aktif olan ülkeler baz alınır.
  • Tablo İşlevleri: Çıkan sonuçlarda "Participations" (Katılım Sayısı) ve "AVG" sütun başlıklarına tıklayarak listeyi artan/azalan şeklinde sıralayabilirsiniz.

Semi Final AVG

  • Ne İşe Yarar: Ülkelerin yarı final aşamalarındaki ortalama sıralamalarını (AVG) gösterir.
  • Nasıl Kullanılır: Grand Final filtresiyle aynı mantıkta çalışır (Sezon/Overall seçimi, minimum 5 katılım şartı ve eski ülke kuralları birebir geçerlidir).
  • Tablo İşlevleri: "Participations" ve "AVG" başlıklarına tıklanarak sıralama yapılabilir.

Country to Country Points

  • Ne İşe Yarar: Seçilen iki ülke arasındaki karşılıklı puan alışverişini tek bir ekranda sunar.
  • Nasıl Kullanılır: Country 1, Country 2 ve Season/Overall aralığı seçilerek kullanılır. Seçim yaparken, ilk kutuda seçtiğiniz ülkenin ikinci kutuda tekrar seçilmesi sistem tarafından otomatik engellenir.
  • Görünüm: Sonuçlar iki sütunlu bir kart halinde gelir. A ülkesinin B ülkesine ve B ülkesinin A ülkesine verdiği "Total Points" (Toplam Puan), "Votes" (Oy Sayısı) ve "Avg" (Ortalama) değerleri yan yana listelenir.

Points Given to Other Countries

  • Ne İşe Yarar: Seçilen bir ülkenin, diğer ülkelere toplamda ne kadar puan verdiğini ve bu oyların ortalamasını gösterir.
  • Nasıl Kullanılır: "Voting Country" kısmından bir ülke ve "Season" aralığı seçilir. Seçtiğiniz ülke, kendi kendine oy veremeyeceği için alttaki sonuç tablosundan otomatik olarak çıkarılır.
  • Tablo İşlevleri: Çıkan listede "Total Pts", "Votes Cast" ve "AVG" başlıklarına tıklayarak filtreleme yapılabilir.

Points Received from Other Countries

  • Ne İşe Yarar: Seçilen bir ülkenin, diğer ülkelerden bugüne kadar toplam kaç puan aldığını ve ortalamasını listeler.
  • Nasıl Kullanılır: "Receiving Country" kısmından puanı alan ülke ve "Season" aralığı seçilerek sorgulanır.
  • Tablo İşlevleri: Size oy veren ülkeleri puan miktarına, oy verme sayısına veya ortalamaya göre dizmek için yine tablo başlıklarındaki sıralama (↕) ikonlarını kullanabilirsiniz.