MtgSuomi.fi

Muu MTG => MTG yleensä => Aiheen aloitti: Mikke - 29.11.13 - klo 17:33

Otsikko: Pairingsien generointisofta
Kirjoitti: Mikke - 29.11.13 - klo 17:33
On tullut välillä pidettyä sanktioimattomia turnauksia Tekniikan tornien väestönsuojassa, ja rupesi ärsyttämään pairingsien säätäminen käsin.. kun kyseisessä paikassa olevassa linux-koneessa ei ole nettiä, ja kännykät kuuluvat siellä huonosti, niin päätin koodata oman kikkareen. Laitetaan se sitten jakoon, jos  nyt joku muukin sattuisi tekemään sillä jotain..

Tuo on tehty Python 2.7:llä ja wxPythonilla, mutta Windowsille löytyy myös .exe. Varoituksen sanana sen verran että kyseessä on omaan käyttöön tehty softa, joten käyttöliittymään ei ole laitettu karkkia ja bugeja saattaa olla. Tuo lähdekoodit sisältävä paketti ajetaan esim. komennolla "python gui.py" siinä hakemistossa mihin se on purettu (Python ja wxPython pitää tällöin olla asennettuna). Exe:n pitäisi toimia Windowsissa suoraan.

Windows-exe (http://ruoska.dy.fi/sala/mtg-parittaja.exe)
Lähdekoodit (http://ruoska.dy.fi/sala/mtg-parittaja.zip)
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Gagis - 29.11.13 - klo 17:40
Lainaus
Response denied by WatchGuard HTTP Proxy.

Reason: body content-type denied rule='ZIP archive'

Please contact your administrator for assistance.

More Details:

Method: GET

Host: ruoska.tontut.fi

Path: /sala/mtg-parittaja.zip
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Mikke - 29.11.13 - klo 17:42
Lainaus
Response denied by WatchGuard HTTP Proxy.

Reason: body content-type denied rule='ZIP archive'

Please contact your administrator for assistance.

More Details:

Method: GET

Host: ruoska.tontut.fi

Path: /sala/mtg-parittaja.zip

Tuo näyttäisi siltä että proxysi tai palomuurisi blokkaa sen.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: kivi - 29.11.13 - klo 17:44
Ainakin minä sain nuo tuolta ongittua vaivatta joten Gagis menee ja höllentää palomuurinsa asetuksia että saa zipit kulkemaan läpi.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Gagis - 29.11.13 - klo 18:00
Ainakin minä sain nuo tuolta ongittua vaivatta joten Gagis menee ja höllentää palomuurinsa asetuksia että saa zipit kulkemaan läpi.
Ah, oon hotellin WLANin varassa. Kokeilenpa kännykkäverkon kautta uudelleen. Nevermind.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Wrakis - 29.11.13 - klo 22:15
http://mtgarena.appspot.com/
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Mikke - 29.11.13 - klo 22:31
http://mtgarena.appspot.com/

Kuten sanoin, paikassa jossa olen järjestänyt turnauksia ei ole nettiä ja kännykät kuuluu huonosti. Siksi tuo ei ollut kummoinen ratkaisu.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Wrakis - 29.11.13 - klo 22:38
http://mtgarena.appspot.com/

Kuten sanoin, paikassa jossa olen järjestänyt turnauksia ei ole nettiä ja kännykät kuuluu huonosti. Siksi tuo ei ollut kummoinen ratkaisu.

Mä en oo mitenkää vahva lukija. Pahoittelen :D
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Mikke - 14.08.14 - klo 22:49
Lisäsin tuohon kikkareeseen tuen dräftin seatingien arpomiselle ja single eliminationille. Korjasin myös pari bugia, mutta niitä voi olla edelleen.. jos jotain löytyy niin saa ilmoitella.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: SalaHyena - 14.08.14 - klo 23:37
Chrome halusi ilmoittaa, että ladatta tiedosto voi olla vaarallinen. Sitten heti .exen pyörittämisen jälkeen, Avast DeepScreen alkoi analysoida tiedostoa. Ei löytänyt mitään heti, mutta kun lopetti pyörimisen, avasi sen TOISTAMISEEN uudestaan, ja taas analysointi alkoi. Jostain syystä aukesi siis kahdesti ekassa startissa Avastin takia.

Itse toiminta näytti hyvältä, ei sitä vahingossa voi väärin käyttää, kun on virheet estävät pop-upit toiminnassa.

Tätä käytetään ehkä meidän kaveripiirin kasuaalidrafteissa, kunhan kone muistuu mukaan. Kiitän.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Pifase - 21.09.14 - klo 00:19
Hyvin toimii win7 64-bit. Kiitoksia :)
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Pifase - 21.09.14 - klo 15:51
32 bittisellä vistalla ei sitten toimikaan.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Mikke - 22.09.14 - klo 17:07
Joo tuo .exe taitaa tarvita 64-bittisen käyttiksen koska tein sen omalla koneella jossa on 64bit Python, enkä ole jaksanut säätää 32-bittisen version tekemiseksi. Lähdekoodeista ajettuna pitäisi kyllä toimia 32-bittiselläkin.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Retardi - 17.10.14 - klo 20:23
Semmoinen huomio tuli tehtyä tänään FNM:ssä, että softa tekee viimeisen kierroksen pairingsit ns. "päin ******" :).

Viimeisellä kierroksella pairings algoritmi on aika simppeli, aloitetaan ensimmäisenä olevasta ja pairataan hänet ensimmäistä mahdollista pelaajaa vastaan jota vastaan hän ei ole vielä pelannut, sitten jatketaan samaa alaspäin. Nyt tuli esim. 9 vs 4 ja 9 vs 7 pairingit.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Mikke - 19.10.14 - klo 01:06
Hmm, miten nuo viimeisen kierroksen pairingsit menevät jos kaksi viimeistä ovat jo pelanneet toisiaan vastaan, tai pelaajia on pariton määrä ja viimeinen on jo saanut byen?
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Thalian - 19.10.14 - klo 02:18
Mulla muuten tää paritti jo kolmoskiekalla 9p miehen 3p miestä vastaan. 20 pelaajan turneessa näin ei pitäisi kyllä tapahtua.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Nastaboi - 19.10.14 - klo 09:39
Hmm, miten nuo viimeisen kierroksen pairingsit menevät jos kaksi viimeistä ovat jo pelanneet toisiaan vastaan, tai pelaajia on pariton määrä ja viimeinen on jo saanut byen?
No sitten varmaan kokeillaan uudelleenparittaa seuraavaksi viimeisten kanssa kunnes lailliset paritukset löytyvät. Ei ole täsmällistä algoritmia näyttää tähän hätään, mutta idea kuitenkin tämä.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Mikke - 19.10.14 - klo 13:46
Noh, laitoin tuonne uuden version jossa tuon pitäisi (toivottavasti) toimia, ilmoitelkaa jos jotain bugaa edelleen.

Tuo kolmoskiekalla 9p miehen parittaminen 3p miestä vastaan voi johtua siitä että aiemmin painokertoimet oli asetettu vähän tyhmästi, tuosta tuli saman verran miinusta kertoimeen kuin siitä, että kaksi yhden bracketin erotuksen omaavaa paria pelaisi. Koitin muuttaa sitäkin järkevämmäksi.
Otsikko: Vs: Pairingsien generointisofta
Kirjoitti: Mikke - 16.12.14 - klo 09:54
Laitoin vielä koodit Git-keskittimeen jos joku haluaa tunkata tuohon jotain..

https://github.com/mniemela/mtg-parittaja