Autopassin osumatarkkuuden pitäisi olla aloittelijallakin ~99%, mutta tällä hetkellä arvioisin lukeman olevan n. 90 prosentin luokkaa. Mielestäni täysin turha RNG-elementti kiekon kaltaisessa pelissä ja varsinkin ominaisuudessa, jonka pitäisi helpottaa syöttämistä.
Syötössä ei ole mitään satunnaista elementtiä. Lähellekään 100%:n onnistumista ei silti päästä, koska syötön vastaanottaja voi halutessaan tai vahingossa siirtyä tai kääntyä pois kiekon reitiltä.
Syötön voisi toki pakottaa napsahtamaan aina lapaan laittamalla kiekon mutkittelemaan tai teleporttaamaan, tai estämällä syötön vastaanottajalta ukon ohjaaminen kiekon ollessa matkalla. Mielestäni sellainen sotisi pelin perusfilosofiaa vastaan.
Ainoa ilmeinen (olemassa olevia fysiikoita kunnioittava) tapa parantaa syötön onnistumisprosenttia taitaa olla syötön voimakkuuden nostaminen. Kun kiekko tulee perille lyhemmässä ajassa, vastaanottaja on väkisinkin keskimäärin lähempänä laskettua vastanottopistettä, koska aikaa "väistämiseen" on vähemmän. Näin kiekon saa useammin haltuun.
Tähän tehtiinkin korjaus muistaakseni 2015 syksyllä, samoihin aikoihin pelaajan nopeussäädön kanssa. Syötön nopeuttamiseksi sitä kohotetaan, koska lähtönopeus oli muutenkin jo aika maksimaalinen. Jään kitka tietysti hidastaa syöttöä olennaisesti.
Muutokset johtivatkin maalimäärien selvään nousuun (ks. Tilasto Nurkka), joten luultavasti se oli onnistunut päivitys.
- autopass ei mene kursoria lähimmälle pelaajalle kuten ennen
Muutosta tähän koodiin ei ole tietääkseni tehty noin 15 vuoteen. Kursoria lähimmän pelaajan määrittäminen on melko yksinkertainen laskelma - ehkä kymmenkunta koodiriviä, jotka on tietysti tänä aikana tarkistettu moneen kertaan.
On toki mahdollista, että noilla riveillä on kaikesta huolimatta koko ajan piileksinyt jonkinlainen virhe. Korjaamisen yrittäminen kuitenkin vaatisi jonkinlaista konkreettista tietoa virheen luonteesta.
Epäilyttävistä syötöistä oli keväällä keskustelua, minkä johdosta uudempaan Java-clienttiin lisättiin optio syötön kohteen korostamiseksi. Näin mahdollinen bugi tulisi helpommin esille. Esim. streamien tallenteista olisi helppo katsoa, minkälaisessa tilanteessa se esiintyisi.
Peliä on sen jälkeen julkisesti striimattu ehkä 1000 tuntia ja pelattukin aika paljon. Syöttöjä on tuona aikana tehty ehkä suuruusluokkaa miljoona. Tietooni ei ole tullut videota, jossa bugi olisi todettavissa. En löytänyt noteistani yhtään bugiraporttia aiheesta.
Pari tapausta olen käynyt läpi. Olin sattumalta itse katsomassa streamia, jossa tuli väitteitä bugipassista. Videon tarkastelu hidastettuna osoitti, että syöttö kuitenkin lähti kursoria lähimmälle pelaajalle.
Toisessa syöttö ei lähtenyt ollenkaan, vaikka laukauksen ääni kuului. En saanut selville, mistä tuo johtui - ehkä liiallisesta napeilla tai mailalla kikkailusta. Tämäntyyppisestä ongelmasta ei ole muistaakseni ennen tullut raporttia, joten mahdollinen bugi esiintyisi kai kohtalaisen harvoin.
- autopass lähtee vastustajan kulmapäädyssä maaliviivan tuntumassa hiljaa maalin eteen
Jos autopassin vastaanottaja on luistelemassa ulos hyökkäysalueelta, algoritmi olettaa hänen pysähtyvän ennen siniviivaa. Muutenhan autopassi pilaisi hyökkäystilanteen suunnilleen joka kerta viivan tuntumassa.
Samanlainen logiikka pätee maaliviivaan. Jos syötön vastaanottaja on luistelemassa kohti päätyä ja syöttö lähtee sellaisella hetkellä, että se päätyisi maaliviivan taakse, syötön vastaanottajan olettetaan pysähtyvän ennen viivaa. Muuten syötöt lähtisivät maalin taakse ja pilaisivat hyökkäyksen.
Tähän voisi varmaan kehitellä vähän hienommankin tekoälyn, mutta koodin on vaikea lukea pelaajien ajatuksia ja tietää etukäteen, mihin tiimikaveri aikoo luistella.
Tällä hetkellä syöttelyn osalta ei siis ole konkreettista tietoa, jonka pohjalta korjaavia toimenpiteitä olisi helppo lähteä tekemään.