{"id":97,"date":"2025-09-21T11:09:54","date_gmt":"2025-09-21T10:09:54","guid":{"rendered":"http:\/\/komix.dk\/?p=97"},"modified":"2025-09-21T11:09:54","modified_gmt":"2025-09-21T10:09:54","slug":"algoritmer-bag-min-hitliste","status":"publish","type":"post","link":"http:\/\/komix.dk\/index.php\/2025\/09\/21\/algoritmer-bag-min-hitliste\/","title":{"rendered":"Algoritmer bag min hitliste"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Jeg begyndte at sammens\u00e6tte hitlister i efter\u00e5ret 1981, men f\u00f8rst i august 1983 blev det til en hitliste, der blev til via pointtal, og som repr\u00e6senterede min personlige smag.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>De f\u00f8rste \u00e5r<\/strong><br>I begyndelsen gav jeg et point for hver p\u00e5begyndte time jeg havde en sang i hovedet, plus et point for hver gang jeg h\u00f8rte den p\u00e5 kassetteb\u00e5nd eller plade. Desuden fik den 3 points hvis jeg k\u00f8bte singlen, 5 points hvis jeg k\u00f8bte den p\u00e5 maxisingle, og 2 points hvis jeg k\u00f8bte LP&#8217;en. N\u00e5r det kun blev til 2 points for LP&#8217;en, skyldes det at jeg ikke kun k\u00f8bte pladen for dette ene nummers skyld. Til geng\u00e6ld fik Depeche Mode b\u00e5de 2 points for &#8220;Everything Counts&#8221; og &#8220;Love in Itself&#8221;, da jeg k\u00f8bte &#8220;Construction Time Again&#8221; i januar 1984. Dette ses ved at begge numre er re-entry p\u00e5 min top-20 den <a href=\"http:\/\/www.hitsurf.dk\/top20\/index.php?nr=18\" target=\"_blank\" rel=\"noreferrer noopener\">6. januar 1984<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Det blev til mange pointligheder mellem melodierne, hvor jeg s\u00e5 havde forskellige kriterier for hvilken af dem der s\u00e5 skulle ligge \u00f8verst.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Senere blev det i praksis til at jeg et antal gange om ugen gav en slags karakterer til numrene. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Udregninger<\/strong><br>Helt frem til midten af 90&#8217;erne blev alle udregninger foretaget med papir, blyant og lommeregner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I 1994 fik jeg min f\u00f8rste PC-lignende computer, en Atari Mega 1. I programmeringssproget Basic lavede jeg et lille program, hvor jeg kunne indtaste sangene og deres tilh\u00f8rende pointtal og derefter printe den f\u00e6rdige liste ud.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I 1997 fandt jeg ud af at jeg kunne bruge et regneark til form\u00e5let, og det har jeg s\u00e5 gjort siden. Efter h\u00e5nden som jeg blev mere ferm til Excel (og LibreOffice Calc), blev det til stadig mere raffinerede formler, hvilket g\u00f8r at jeg kan anvende mere komplicerede algoritmer til udregningen, uden at det koster mig ekstra arbejde.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I dag gives der 4 slags points:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Karakter<\/strong><br>To eller tre gange om ugen giver jeg mellem 0 og 12 points til melodierne. Hver af de to eller tre gange kan f\u00e5 et v\u00e6gttal, og disse v\u00e6gttal skal tilsammen give 2. S\u00e5ledes vil en melodi altid f\u00e5 24 points, hvis jeg har givet den 12 hele vejen igennem, uanset om jeg har givet to eller tre gange.<br>I regnearket har jeg desuden layoutet det s\u00e5 tekst- og baggrundsfarven er den samme i de f\u00f8rste to kolonner, s\u00e5 jeg ikke umiddelbart kan se hvad jeg gav sidst, og dermed undg\u00e5 at blive pr\u00e6get (eller bajasd, som det hedder p\u00e5 moderne dansk) af det.<\/li>\n\n\n\n<li><strong>Haft i hovedet<\/strong><br>Jeg har genindf\u00f8rt posten med antal p\u00e5begyndte timer jeg har haft en melodi i hovedet. I praksis t\u00e6ller det ikke s\u00e5 meget, men det kan dog f\u00e5 en mindre betydning for placeringen. I denne uge vandt Myles Smith 1.-pladsen p\u00e5 den konto. Uden &#8220;har haft i hovedet&#8221;-points ville det kun v\u00e6re blevet til en 3.-plads. Hver p\u00e5begyndte time giver 0,41 points.<\/li>\n\n\n\n<li><strong>Rotation<\/strong><br>Jeg giver points for hver gang jeg h\u00f8rer et nummer. Her differentierer jeg efter hvor meget af nummeret jeg h\u00f8rer. H\u00f8rer jeg mellem 30 og 59 sekunder af den, f\u00e5r den 0,59 points. H\u00e6rer jeg mellem 1 og 2 minutter, f\u00e5r den 1,31 points, og h\u00f8rer jeg mindst 2 minutter, bliver det til 2 points.<\/li>\n\n\n\n<li><strong>\u00d8nsket placering<\/strong><br>Sidst p\u00e5 ugen angiver jeg s\u00e5 hvilken placering jeg synes at melodien fortjener. 1.-plads giver 0,5 points, 2.-plads 0,49 points osv. Det skal med andre ord bare give udslag p\u00e5 decimalerne og dermed ikke v\u00e6re noget der bytter om p\u00e5 to sange, der i udgangspunktet ikke havde lige mange points.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Alle formler ligger i regnearket, s\u00e5 jeg kan bare taste derudad. Derefter er det bare at taste listen ind p\u00e5 <a href=\"http:\/\/www.hitsurf.dk\/top20\/index.php?nr=1747\" target=\"_blank\" rel=\"noreferrer noopener\">Hitsurf<\/a>. Den nuv\u00e6rende algoritme havde naturligvis v\u00e6ret tidskr\u00e6vende hvis jeg kun havde haft papir, blyant og lommeregner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">P\u00e5 <a href=\"http:\/\/www.hitsurf.dk\/hitlister\/index.php?mode=2\" target=\"_blank\" rel=\"noreferrer noopener\">en anden hitliste<\/a> som jeg har liggende p\u00e5 Hitsurf, har jeg et selvst\u00e6ndigt ark med pointskala, hvor jeg i hitlistearket anvender et LOpslag, s\u00e5 jeg bare kan taste derudad uden at skulle bruge tid p\u00e5 udregningerne.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00e5ledes f\u00e5r jeg b\u00e5de udl\u00f8b for min begejstring for musik og regneark.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jeg begyndte at sammens\u00e6tte hitlister i efter\u00e5ret 1981, men f\u00f8rst i august 1983 blev det til en hitliste, der blev til via pointtal, og som [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":98,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-97","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/posts\/97","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":1,"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/posts\/97\/revisions"}],"predecessor-version":[{"id":99,"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/posts\/97\/revisions\/99"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/media\/98"}],"wp:attachment":[{"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/media?parent=97"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/categories?post=97"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/komix.dk\/index.php\/wp-json\/wp\/v2\/tags?post=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}