Veikkaukselle pelaaminen Delphilla

1.

Miten tuota Veikkauksen rajapintaa (https://github.com/VeikkausOy/sport-games-robot) pystyisi hyödyntämään Delphilla? Onko missään esimerkkikoodia jolla toteutettaisiin loggautuminen ja rivien pelaaminen Delphin indylla? Kielenkääntäminen tuntuun olevan ohjelmoinnissa vieläkin vaikeampaa kuin puhutuilla kielillä.

2.

Jos ohjelmalla luo 1000 vakioveikkaus-riviä niin millaisella algoritmilla pystyisi yhdistelemään ne järjestelmiksi ts. minimoimaan lähetettävien määrän? Tutkitaaan rivejä joissa vain 1-2 merkkiä eroaa toisistaan? Ehkä mutta miten tämä toteutetaan, ei kai voi valtavaa määrää if-lauseita käyttää?
8189
Äänestä

Muut lukivat myös

Vastaukset 8

Vanhimmat

1) - Miksi pitää kääntää, voit kutsua suoraan noita curl -esimerkkejä vaikka RunCommand() funktion avulla. Lazarus ja Delphi soveltuvat erinomaisesti graafisen liittymän tekoon Bash Shell, Python ja muillekin tulkattaville kielille.

2) - Tähän en osaa vastata, en ole koskaan veikannut, pelannut bingo, lotonnut tai ostanut arpoja.

Äänestä

Osaatko esittää tuon kohdan 2 ongelman, niin ettei tarvitse osata lotota.

Äänestä
  • 2) Jos meillä on vaikka kahteen jalkapallo-otteluun tulokset (ensimmäinen ottelu ensin mainittuna) yhteensä siis 4 erilaista tulosten kombinaatiota.

    0-0 2-0
    0-0 2-1
    0-0 3-0
    0-0 3-1

    Niin mikä on tehokkain algoritmi ryhmitellä ne "järjestelmiksi" siten että järjestelmien määrä minimoituu? Siis sen sijaan että lähettää 4 eri kombinaatiota yksitellen lähettää vain yhden pelitapahtuman:

    0-0 2,3-0,1

    Joka toki sisältää ne samat 4 (2*2) vaihtoehtoa mutta voidaan esittää näin yhtenä rivinä.

    Äänestä

  • Anonyymi kirjoitti:

    2) Jos meillä on vaikka kahteen jalkapallo-otteluun tulokset (ensimmäinen ottelu ensin mainittuna) yhteensä siis 4 erilaista tulosten kombinaatiota.

    0-0 2-0
    0-0 2-1
    0-0 3-0
    0-0 3-1

    Niin mikä on tehokkain algoritmi ryhmitellä ne "järjestelmiksi" siten että järjestelmien määrä minimoituu? Siis sen sijaan että lähettää 4 eri kombinaatiota yksitellen lähettää vain yhden pelitapahtuman:

    0-0 2,3-0,1

    Joka toki sisältää ne samat 4 (2*2) vaihtoehtoa mutta voidaan esittää näin yhtenä rivinä.

    Tuo ongelma varmaa jo ratkesi sinulle tuota ohjetta tehdessä, eli kerätään vain eri numerot kustakin sarakkeesta ja listataan sitten pilkulla erotettuna.

    Äänestä

  • Anonyymi kirjoitti:

    Tuo ongelma varmaa jo ratkesi sinulle tuota ohjetta tehdessä, eli kerätään vain eri numerot kustakin sarakkeesta ja listataan sitten pilkulla erotettuna.

    Ei se ehkä niin toimi jos vaikka siellä on useita niin ei tiedä mitä niistä voi yhdistellä ja mitä ei. Jos vaikka näin:

    Tai jos vaikka otteluita on 3 tai 4.

    0-0 2-0
    0-0 2-1
    0-0 3-0
    0-0 3-1
    0-0 4-0
    1-0 4-1
    1-0 4-2
    1-0 5-1
    1-1 5-1
    2-1 6-0
    2-3 6-2

    Äänestä

  • Anonyymi kirjoitti:

    Ei se ehkä niin toimi jos vaikka siellä on useita niin ei tiedä mitä niistä voi yhdistellä ja mitä ei. Jos vaikka näin:

    Tai jos vaikka otteluita on 3 tai 4.

    0-0 2-0
    0-0 2-1
    0-0 3-0
    0-0 3-1
    0-0 4-0
    1-0 4-1
    1-0 4-2
    1-0 5-1
    1-1 5-1
    2-1 6-0
    2-3 6-2

    Näinhän se menee, eikö menekkin
    012-013 23456-012

    Äänestä

  • Anonyymi kirjoitti:

    Ei se ehkä niin toimi jos vaikka siellä on useita niin ei tiedä mitä niistä voi yhdistellä ja mitä ei. Jos vaikka näin:

    Tai jos vaikka otteluita on 3 tai 4.

    0-0 2-0
    0-0 2-1
    0-0 3-0
    0-0 3-1
    0-0 4-0
    1-0 4-1
    1-0 4-2
    1-0 5-1
    1-1 5-1
    2-1 6-0
    2-3 6-2

    Katsot vaikka, et eka ottelu 0-0 ja siihen eri yhdistelmät ja sit 1-0 ja siihen eri yhdistelmät jne... huomioit jos ei täydellinen järjestelmä niin et voi tehdä

    0-0 — 2,3,4-0,1

    Vaan

    0-0 — 2,3-0,1
    0-0 — 4-0

    Ihan silmukalla käyt läpi jossa on tarvittava logiikka. Ja eihän sen tarvitse ihan täydellisesti poistaa tuplia, kun sillä ei ole mitään vaikutusta, vain hieman isompi syöte veikkaukselle. Jos yhtään ymmärsin mitä haluat

    Äänestä

  • Anonyymi kirjoitti:

    Näinhän se menee, eikö menekkin
    012-013 23456-012

    Noin se menisi, mikäli kyseessä olisi täydellinen järjestelmä, mutta nyt ei ole. Joten tulisit pelanneeksi esim
    2-0 — 2-0
    0-0 — 6-2

    Joita ei esimerkissä pelattu.

    Äänestä

Ketjusta on poistettu 1 sääntöjenvastainen viesti.

Kommentoi aloitusta


Anonyymi kirjoitti:

1.

Miten tuota Veikkauksen rajapintaa (https://github.com/VeikkausOy/sport-games-robot) pystyisi hyödyntämään Delphilla? Onko missään esimerkkikoodia jolla toteutettaisiin loggautuminen ja rivien pelaaminen Delphin indylla? Kielenkääntäminen tuntuun olevan ohjelmoinnissa vieläkin vaikeampaa kuin puhutuilla kielillä.

2.

Jos ohjelmalla luo 1000 vakioveikkaus-riviä niin millaisella algoritmilla pystyisi yhdistelemään ne järjestelmiksi ts. minimoimaan lähetettävien määrän? Tutkitaaan rivejä joissa vain 1-2 merkkiä eroaa toisistaan? Ehkä mutta miten tämä toteutetaan, ei kai voi valtavaa määrää if-lauseita käyttää?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu