Allsvenskan

Förbundets dataprogram - därför får Varberg bara möta topp 7-lag

ANNONS
Varberg får möta alla lag som hamnade topp 7 i fjol i sina första åtta matcher.
"Italiensk lottning" kallade Joakim Persson det efter förlusten mot Djurgården.
Ett dataprogram ligger till stor del bakom vilka lag som får möta vilka - 
 SvFF:s tävlingskonsulent Pierre Blomqvist förklarar här om processen: 
– Tabellplacering förra året, det är ingen aspekt vi lägger in överhuvudtaget. Så dataprogrammet har ingen aning om vad lagen haft för placering föregående år. Skulle man försöka skulle man aldrig lyckas få ihop det, säger Blomqvist.

Varberg har inlett allsvenskan 2021 med en oavgjord och två förluster. 0-0 i premiären mot Mjällby och sedan två raka 1-3-historier, mot Elfsborg och Djurgården.

Varbergs tränare Jocke Persson rasade efter senaste torsken mot lagets spelschema under vårsäsongen: Man får möta Malmö FF, Elfsborg, Häcken, Djurgården, Mjällby och Norrköping. Samtliga topp 7-lag förra säsongen. Det är bara Östersund som inte var topp 7 av lagen man möter innan EM-uppehållet. 

– Det känns inte som de har tagit lottningskulorna på ett slumpartat sätt. Jag tror mer det har varit den italienska varianten, sade Persson till Sportbladet

Sportbladet: Vad är den italienska varianten?
– Det är väl att bollarna studsar dit där de ska. 

SvFF:s tävlingskonsulent Pierre Blomqvist avfärdar att det skulle vara riggat mot Varberg. Han berättar om processen vid schemaläggningen, där ett dataprogram spelar stor roll. 
– I allsvenskan, superettan och damallsvenskan har vi ett avancerat dataprogram som hjälper oss att ta fram en spelordning inför säsongen. I det programmet kan vi lägga in olika regler. Det största regelkravet vi lägger in är arenatillgängligheten för lagen. De kommer in med en lista till oss där deras arenor är uppbokade av andra evenemang, vilka omgångar och årsdagar arenan är tillgänglig.
Då lägger vi in allt sådant: Det kan till exempel vara en omgång med matcher lördag-söndag-måndag. Då kanske arenan bara är tillgänglig en måndag, då lägger man in det; att arenan bara är tillgänglig det datumet, eller inte alls en viss helg, säger han och fortsätter:

– Sedan lägger vi in andra regler, till exempel har vi från polis att Stockholmsderbyn ska spelas söndagar. Om arenan till exempel bara är tillgänglig på en måndag, då försvinner de också från det pusslet. Sedan har vi de fasta reglerna med spelrytm. En förening ska som mest ha två hemmamatcher i rad, två bortamatcher i rad. Man ska starta en serie med en hemma en borta, avsluta serien på de fyra sista; en hemma en borta, en hemma en borta. 

Han säger vidare att varje ny parameter som läggs till gör processen än svårare att få ut en spelordning. Att gå in och styra vilka som möter vilka är en sådan parameter. 
– Ju fler regler man petar in gör att det blir svårare och svårare att få ut en möjlig matematisk kombination där alla lag möter varandra på rätt sätt. Vi detaljstyr aldrig vilket lag som ska möta vilket i en specifik omgång. Snarare då att vi blockerar bort; att de här kan inte mötas, exempelvis för att polisen säger att det inte är okej efter de här förutsättningarna. Eller; här ska ett Europalag spela Europamatcher, då måste de spela söndagar, då kan de inte möta det här laget, för att de har inte tillgänglig arena på söndagar. För att få ihop rätt antal vilodagar. 

– Det gör att när vi ens får ut program... vi kollar inte i detalj vilket lag som möter vilket i sju raka matcher. Utan det är mer ett flöde med fördelningen av hemma- och bortamatcher som vi kollar på. Nu blev det tydligen så, jag har inte kollat i detalj hur deras (Varbergs) matcher kom i följd. Men om vi ett år ens skulle försöka lyckas med det; att ett specifikt lag ska få ett visst antal lag i följd, så hade vi aldrig lyckats. Det är så mycket olika regler som läggs in, det är så komplext att ens få ut ett spelprogram. Att lyckas, det är en omöjlighet i det program vi har.

Skulle man teoretiskt kunna lägga in en sådan parameter också i programmet?
– Inte i det program vi har just nu. Däremot kan man blockera bort i omgångar, att "det här laget kan inte möta det här laget". Vi kan inte just nu lägga in, "det här laget ska möta det här laget i någon av de här omgångarna". Så avancerat är inte vårt program. Vi håller på och utvecklar det hela tiden, för att det ska hjälpa oss i processen. Men det som du är inne på, just tabellplacering förra året, det är ingen aspekt vi lägger in överhuvudtaget. Så dataprogrammet har ingen aning om vad lagen haft för placering föregående år. Det är bara en dataegenskap, ett namn.

Det är inte aktuellt att göra? 
– Nej. Skulle man försöka skulle man aldrig lyckas. Vi kan inte styra ett sådant flöde. Det finns inte just nu som regel, att man kan ta in någon form av koppling till hur det gått tidigare för lagen.  

Är man nära en gräns för vad man kan lägga in i programmet?
– Det handlar nog mer om det administrativa för oss, att det ska vara enklare och snabbare att hantera. 

Det är fortfarande så att lag har önskemål?
– Lagen har alltid möjlighet att komma in med önskemål. Men i vår process är de oftast de som stryks ganska snabbt. Det är så många olika parametrar som måste uppfyllas. När man testar och inte får ut något spelprogram, då måste man börja skala ner, vilka är absoluta krav och vilka är bara önskemål som man kan bort. Så ofta ryker lagens önskemål, för att det inte är möjligt att få ut något spelprogram med alla önskemål.

Programmet körs x antal gånger innan man får ut ett program? 
– I allsvenskan är det så, det är den absolut mest komplexa serien. Den behöver vi köra ett antal gånger för att ens få ut en möjlig kombination. Så kollar man "hur var det här, var det bra eller inte bra". Så försöker man fila på det för att få ut bättre saker, och få ett ännu bättre program. 

Dataprogrammet har funnits och använts i åtta år, säger Blomqvist.
– Vi har byggt det själva, vi har döpt det till "Avancerad Serieläggning". Vi har inget fint namn för det. Vi som jobbar med det kallar det "ASL", förkortning för "Avancerad Serieläggning". 

– Innan var det så att vi hade en färdig lottnyckel: "i omgång ett möts lag ett och åtta, två och sju, tre och sex"... så fanns det för varje omgång kort som man fick placera ut för att få följd: "om vi lägger den där och den där..."  då kan man vara hemma och borta i rätt omgångar för att få ihop med arenatillgänglighet. Numera är det så mycket arenabokningar och andra aspekter att ta hänsyn till så det är helt omöjligt att lyckas lösa det manuellt som man gjorde förr i tiden.

När multiarenorna började komma så förändrades arbetet med spelschemat säger Blomqvist.
– Absolut. Det har blivit än svårare. Det finns ju allsvenska anläggningar där det inte finns några bokningar alls, där fotbollen är ensam. Just de (multirarenorna) är de som har absolut flest bokningar. Det gör att hela spelschemat blir mycket mer komplext att få ihop. 


Den här artikeln handlar om:
Fotboll PÅ TV
söndag 14 april
12:00 Sunnanå - Alingsås Elitettan
12:30 Napoli - Frosinone Serie A
13:00 Umeå - Karlstad Ettan norra
13:00 Tottenham - Leicester FA-cupen, damer
13:00 Piteå - Växjö Allsvenskan, damer
13:00 AIK - Kristianstad Allsvenskan, damer
13:00 Trelleborgs FF - Sandvikens IF Superettan
13:00 Örebro Syrianska - Friska Viljor FC Ettan norra
13:00 Ross County - Glasgow Rangers Skottland Premiership
13:30 Magdeburg - Hamburg 2. Bundesliga
13:30 St Pauli - Elversberg 2. Bundesliga
13:30 Eintracht Braunschweig - Hannover 2. Bundesliga
14:00 Las Palmas - Sevilla La Liga
14:00 Fredericia - SönderjyskE Danmark Division 1
14:00 Kalmar - IFK Göteborg Allsvenskan
14:00 Norrköping - Gais Allsvenskan
15:00 West Ham - Fulham Premier League
15:00 Mallbacken - Uppsala Elitettan
15:00 Rosengård - Vittsjö Allsvenskan, damer
15:00 Helsingborg - Utsikten Superettan
15:00 Sassuolo - Milan Serie A
15:00 Liverpool - Crystal Palace Premier League
15:00 Fortuna Hjorring - Köge Danska ligan, damer
15:30 Darmstadt - Freiburg Bundesliga
15:35 Manchester U - Chelsea FA-cupen, damer
16:00 Hammarby TFF - Assyriska FF Ettan norra
16:00 Karlstad - Stocksund Ettan norra
16:00 Torn - Oskarshamns AIK Ettan södra
16:00 Norrby - Ariana Ettan södra
16:15 Granada - Alaves La Liga
16:30 Djurgården - Sirius Allsvenskan
16:30 Värnamo - Malmö Allsvenskan
16:45 Ajax - Twente Eredivisie
17:00 FC Trollhättan - Tvååker Ettan södra
17:30 Bayer Leverkusen - Werder Bremen Bundesliga
17:30 Arsenal - Aston Villa Premier League
18:00 Midtjylland - Köpenhamn Superligaen
18:00 Udinese - Roma Serie A
18:30 Athletic Bilbao - Villarreal La Liga
18:30 Duisburg - Bayern München Bundesliga damer
19:45 Arsenal - Bristol C Women’s Super League
20:45 Inter - Cagliari Serie A
21:00 Real Sociedad - Almeria La Liga
00:00 Gotham Women - Kansas City USA NWSL Women
måndag 15 april
18:30 Fiorentina - Genoa Serie A
19:00 Häcken - Brommapojkarna Allsvenskan
19:00 Gefle - Degerfors Superettan
19:00 Silkeborg - Nordsjälland Superligaen
19:00 Örgryte - Brage Superettan
19:10 Hammarby - Elfsborg Allsvenskan
19:30 Hoffenheim - Köln Bundesliga damer
20:45 Atalanta - Verona Serie A
21:00 Chelsea - Everton Premier League
21:00 Osasuna - Valencia La Liga
tisdag 16 april
18:00 Al Ain - Al Hilal Riyadh AFC Champions League
19:00 Öster - Örebro Superettan
21:00 Barcelona - PSG EUROPA: Champions League
21:00 Borussia Dortmund - Atletico Madrid EUROPA: Champions League
21:00 Southampton - Preston Championship
onsdag 17 april
12:00 Ulsan HD - Yokohama F. Marinos AFC Champions League
20:00 Chelsea - Aston Villa Women’s Super League
21:00 Dundee FC - Glasgow Rangers Skottland Premiership
21:00 Manchester C - Real Madrid EUROPA: Champions League
21:00 Bayern München - Arsenal EUROPA: Champions League
torsdag 18 april
18:00 SönderjyskE - Vendsyssel Danmark Division 1
18:45 Lille - Aston Villa UEFA Europa Conference League
18:45 Fiorentina - Viktoria Plzen UEFA Europa Conference League
21:00 West Ham - Bayer Leverkusen UEFA Europa League
21:00 Roma - Milan UEFA Europa League
21:00 Atalanta - Liverpool UEFA Europa League
21:00 Marseille - Benfica UEFA Europa League
21:00 Fenerbahce - Olympiakos UEFA Europa Conference League
21:00 PAOK Saloniki - Club Brügge UEFA Europa Conference League
fredag 19 april
18:30 Elversberg - Schalke 2. Bundesliga
18:30 Nürnberg - Paderborn 2. Bundesliga
18:30 Leipzig - Bayer Leverkusen Bundesliga damer
18:30 Genoa - Lazio Serie A
19:00 Umeå - Sunnanå Elitettan
19:00 B 93 - Naestved Danmark Division 1
19:00 Hilleröd - Köge Danmark Division 1
19:00 Stocksund - Vasalund Ettan norra
19:00 Norrköping - Djurgården Allsvenskan, damer
19:00 Randers - Odense Superligaen
19:00 Ariana - Ängelholm Ettan södra
19:00 Horsens - Helsingör Danmark Division 1
20:30 Eintracht Frankfurt - Augsburg Bundesliga
20:45 Inverness - Raith Skottland Premiership
20:45 Cagliari - Juventus Serie A
21:00 Oxford United - Stevenage League One
21:00 Athletic Bilbao - Granada La Liga
lördag 20 april
12:00 Essen - Hoffenheim Bundesliga damer
12:00 Friska Viljor FC - Nordic United Ettan norra
13:00 Bröndby - Köge Danska ligan, damer
13:00 Skövde AIK - Trelleborgs FF Superettan
13:00 Rosengård - Onsala Ettan södra
13:00 Fortuna Düsseldorf - Greuther Furth 2. Bundesliga
13:00 AFC Eskilstuna - Assyriska FF Ettan norra
13:00 Kaiserslautern - Wehen 2. Bundesliga
13:00 Osnabrück - Eintracht Braunschweig 2. Bundesliga
13:00 Sandvikens IF - Öster Superettan
13:30 Barcelona - Chelsea UEFA Champions League, damer
13:30 Leicester - West Bromwich Championship
14:00 Hobro - Fredericia Danmark Division 1
14:00 Celta Vigo - Las Palmas La Liga
15:00 Gamla Upsala Women - Mallbacken Elitettan
15:00 IFK Göteborg - Norrköping Allsvenskan
15:00 Sirius - Värnamo Allsvenskan
15:00 Östersund - Örgryte Superettan
15:00 Utsikten - Gif Sundsvall Superettan
15:00 Jitex - Bollstanäs Elitettan
15:00 Alingsås - Örebro SK Elitettan
15:00 Vittsjö - AIK Allsvenskan, damer
15:00 Växjö - KIF Örebro Allsvenskan, damer
15:30 Hoffenheim - Borussia M'gladbach Bundesliga
15:30 Heidenheim - Leipzig Bundesliga
15:30 Wolfsburg - Bochum Bundesliga
15:30 Köln - Darmstadt Bundesliga
16:00 Sheffield U - Burnley Premier League
16:00 Luton - Brentford Premier League
16:00 Karlstad - Stockholm Internazionale Ettan norra
16:00 Eskilsminne - Jönköping Ettan södra
16:00 Oskarshamns AIK - Torslanda IK Ettan södra
16:00 Sollentuna - Karlstad Ettan norra
16:00 Lund - FC Trollhättan Ettan södra
16:00 Watford - Hull Championship
16:15 Rayo Vallecano - Osasuna La Liga
17:30 Malmö - Västerås SK Allsvenskan
18:00 Empoli - Napoli Serie A
18:15 Manchester C - Chelsea FA-cupen
18:15 Queens PR - Preston Championship
18:30 Union Berlin - Bayern München Bundesliga
18:30 Valencia - Real Betis La Liga
19:00 Lyon - PSG UEFA Champions League, damer
19:00 Washington Spirit Women - Reign USA NWSL Women
20:30 Wolverhampton - Arsenal Premier League
20:30 Hamburg - Kiel 2. Bundesliga
20:45 Verona - Udinese Serie A
21:00 Girona - Cadiz La Liga
söndag 21 april
12:30 Sassuolo - Lecce Serie A
13:00 Tvååker - Olympic Ettan södra
13:00 Hammarby - Brommapojkarna Allsvenskan, damer
13:00 Kolding - Fortuna Hjörring Danska ligan, damer
13:00 Piteå - Örebro Syrianska Ettan norra
13:00 Oddevold - Gefle Superettan
13:30 Hannover - St Pauli 2. Bundesliga
13:30 Karlsruhe - Hertha Berlin 2. Bundesliga
13:30 Blackburn - Sheffield W Championship
13:30 Hansa Rostock - Magdeburg 2. Bundesliga
14:00 Getafe - Real Sociedad La Liga
14:00 AIK - Djurgården Allsvenskan
14:00 IFK Kalmar - Malmö FF Elitettan
14:00 Gais - Mjällby Allsvenskan
14:00 Viborg - Lyngby Superligaen
14:00 Lidköping - Sundsvall Elitettan
14:00 Hvidovre - Vejle Superligaen
14:00 Uppsala - Eskilstuna Elitettan
14:30 Everton - Nottingham Premier League
15:00 Ljungskile - Torn Ettan södra
15:00 Täby - Umeå Ettan norra
15:00 Torino - Frosinone Serie A
15:00 Brage - Landskrona Superettan
15:00 Ålborg - Kolding Danmark Division 1
15:00 Falkenberg - Norrby Ettan södra
15:00 Nordsjælland - Århus Danska ligan, damer
15:00 Trelleborg - Piteå Allsvenskan, damer
15:00 Kristianstad - Rosengård Allsvenskan, damer
15:15 Manchester C - West Ham Women’s Super League
15:30 Werder Bremen - Stuttgart Bundesliga
16:00 Köpenhamn - Silkeborg Superligaen
16:00 Crystal Palace - West Ham Premier League
16:00 Aston Villa - Bournemouth Premier League
16:00 Karlbergs BK - Hammarby TFF Ettan norra
16:15 Almeria - Villarreal La Liga
16:30 Häcken - Hammarby Allsvenskan
16:30 Coventry - Manchester U FA-cupen
16:30 Halmstad - Brommapojkarna Allsvenskan
17:30 Borussia Dortmund - Bayer Leverkusen Bundesliga
17:30 Fulham - Liverpool Premier League
18:00 Salernitana - Fiorentina Serie A
18:00 Bröndby - Midtjylland Superligaen
18:00 Feyenoord - NEC Nederländska cupen
18:30 Alaves - Atletico Madrid La Liga
19:30 Freiburg - Mainz Bundesliga
20:45 Monza - Atalanta Serie A
21:00 Real Madrid - Barcelona La Liga
måndag 22 april
18:30 Roma - Bologna Serie A
19:00 Linköping - Häcken Allsvenskan, damer
19:00 Elfsborg - Kalmar Allsvenskan
19:00 Nordsjälland - Århus Superligaen
19:00 Örebro - Varbergs BoIS Superettan
20:45 Milan - Inter Serie A
21:00 Sevilla - Mallorca La Liga
21:00 Middlesbrough - Leeds Championship
Allsvenskan
# LAG M V O F GA P
1 Malmö FF 3 3 0 0 10 9
2 Djurgårdens IF 3 2 1 0 5 7
3 Mjällby AIF 3 2 1 0 4 7
4 Hammarby IF 3 2 0 1 3 6
5 IK Sirius 3 2 0 1 2 6
SE FULLSTÄNDIG TABELL
6 Halmstads BK 3 2 0 1 -1 6
7 AIK 3 1 2 0 1 5
8 IF Brommapojkarna 3 1 1 1 3 4
9 BK Häcken 3 1 1 1 0 4
10 IF Elfsborg 3 1 1 1 -2 4
11 IFK Göteborg 3 1 0 2 -3 3
12 Gais 3 1 0 2 -4 3
13 IFK Norrköping 3 1 0 2 -6 3
14 IFK Värnamo 3 0 1 2 -5 1
15 Västerås SK FK 3 0 0 3 -3 0
16 Kalmar FF 3 0 0 3 -4 0