WHFB Taistelusimulaatio softa
WHFB Taistelusimulaatio softa
Olen omaksi ilokseni koodannut softaa jolla voi laskea todennäköisyyden miten usein esim. Chaos warrior voittaa Empire Swordmanin. Tällä hetkellä ohjelma osaa laskea vain 1vs1 taisteluita, mutta tulevaisuudessa onnistuu myös regiment vs regiment taistelu.
Eri aseet, armourit yms. otetaan simulaatiossa huomioon, eli ohjelmalla pystyy tutkimaan armylistia tehdessä, että kannattaako ottaa mieluummin esim chaos warrulle 2käden ase vai 1käden ase ja kilpi jos vastassa on örkkejä.
Kyselen, että onko kenelläkään hyviä kehitysideoita/ideoita/toiveita ohjelmaan. Julkaisen version nettiin kunhan saan hiottua sen valmiimmaksi ja lisättyä enemmän joukkoja. Tällä hetkellä ohjelmassa on vasta 3 armylistaa.
Jatkossa kaukana tulevaisuudessa kun regimenttien taistelukoodi on valmis tullaan koodia hyödyntämään vuoropohjaisessa WHFB pelissä.
Eri aseet, armourit yms. otetaan simulaatiossa huomioon, eli ohjelmalla pystyy tutkimaan armylistia tehdessä, että kannattaako ottaa mieluummin esim chaos warrulle 2käden ase vai 1käden ase ja kilpi jos vastassa on örkkejä.
Kyselen, että onko kenelläkään hyviä kehitysideoita/ideoita/toiveita ohjelmaan. Julkaisen version nettiin kunhan saan hiottua sen valmiimmaksi ja lisättyä enemmän joukkoja. Tällä hetkellä ohjelmassa on vasta 3 armylistaa.
Jatkossa kaukana tulevaisuudessa kun regimenttien taistelukoodi on valmis tullaan koodia hyödyntämään vuoropohjaisessa WHFB pelissä.
Kysyppä äidiltäsi kenen kanssa hän oli viime yön.
Tässä kuva ohjelmasta: <a href="http://koti.mbnet.fi/rkivi/softa/screen1.JPG">Linkki</a>.
Tuosta kuvasta puuttuu button jolla saa simuloitua esim. 100 taistelua yhdellä napin painalluksella ja tämän jälkeen erilliseen ikkunaan tulee yksityiskohtaiset tiedot taistelusta, esim. montako woundia aiheutettu, montako kertaa osuttu jne.
Tuosta kuvasta puuttuu button jolla saa simuloitua esim. 100 taistelua yhdellä napin painalluksella ja tämän jälkeen erilliseen ikkunaan tulee yksityiskohtaiset tiedot taistelusta, esim. montako woundia aiheutettu, montako kertaa osuttu jne.
Kysyppä äidiltäsi kenen kanssa hän oli viime yön.
Eli siis ohjelmasi heittelee noppia ja katsoo kuinka monta kertaa kumpikin voitti? (Monte Carlo -menetelmä). Toimiihan sekin, mutta on kieltämättä vähän "epämatemaattinen".
Itse tein tässä ohjelman joka laskee kombinaatio-opilla todelliset mahdollisuudet, että n hahmoa A tekee x haavaa hahmoihin B ja sylkee ulos kauniin kuvaajan (toinen akseli todennäköisyys, toinen tappojen määrä). Ohjelma laskee sekä ammuntaa että lähitaistelua ja FaBa tai 40k -säännöillä. Siinä ei tosin ole yhtä kaunista ulkoasua kuin tuossa sinulla ja hahmot syötetään statti kerrallaan, mutta kelpaa minulle. Myöskin erikoiskykyjen lisääminen saattaisi tuottaa hankaluuksia.
Muuten, kun sain ohjelmani valmiiksi ja olin aikani ihastellut kuvaajia, uskoin viimein että se on aivan turha. Kyllä, kilvet lisäävät joukkojen kestoa ja kyllä, ne maksavat suhteessa niistä saatuun hyötyyn. Ei sitä GW:lläkään nyt ihan tyhmiä olla. FaBa on varsin hyvässä tasapainossa.
Itse tein tässä ohjelman joka laskee kombinaatio-opilla todelliset mahdollisuudet, että n hahmoa A tekee x haavaa hahmoihin B ja sylkee ulos kauniin kuvaajan (toinen akseli todennäköisyys, toinen tappojen määrä). Ohjelma laskee sekä ammuntaa että lähitaistelua ja FaBa tai 40k -säännöillä. Siinä ei tosin ole yhtä kaunista ulkoasua kuin tuossa sinulla ja hahmot syötetään statti kerrallaan, mutta kelpaa minulle. Myöskin erikoiskykyjen lisääminen saattaisi tuottaa hankaluuksia.
Muuten, kun sain ohjelmani valmiiksi ja olin aikani ihastellut kuvaajia, uskoin viimein että se on aivan turha. Kyllä, kilvet lisäävät joukkojen kestoa ja kyllä, ne maksavat suhteessa niistä saatuun hyötyyn. Ei sitä GW:lläkään nyt ihan tyhmiä olla. FaBa on varsin hyvässä tasapainossa.
Kehitysidea: Koska hyökkäysten määrän kasvaessa lopputulos lähestyy normaalijakaumaa, saat tehokkaasti kaiken tarvittavan tiedon laskemalla odotusarvon ja keskihajonnan. Nämä voisi laskea esimerkiksi sille, kuinka monta tappoa tekee 100 hahmoa A ja kuinka monta taas 100 hahmoa B. Saatuja arvoja voi sitten vertailla keskenään, pelissä kun harvemmin näkee 100 leveitä yksiköitä.
Kiitos ehdotuksesta. Aioin kuitenkin pitää random periaatteella lasketut taistelut mukana, sillä muuten esim. 10 goblinia ei voi milloinkaan voittaa 10 Minotauria. Jos lähtee laskemaan montako tappoa gobot tekee vuorossa ja montako 10 minotauria niin combat resosta tulee todennäkösyyksien vuoksi sellainen että gobot häviää aina. Pidän satunnaisuuden mukana taistelujen laskussa siksi, että gobotkin voisivat joskus voittaa, vaikka se voittosuhde olisikin sitten 1:10 000 yms.
Olen ruvennut jo muokkaamaan koodia siten, että tilastoihin tulee sekä satunnaiset nopalla heitetyt tulokset (kuten oikeassa FaBassa), että sitten ne oikeat todennäköisyydet prosentteina, joissa ei siis ole nopanheittoa mukana.
Olen ruvennut jo muokkaamaan koodia siten, että tilastoihin tulee sekä satunnaiset nopalla heitetyt tulokset (kuten oikeassa FaBassa), että sitten ne oikeat todennäköisyydet prosentteina, joissa ei siis ole nopanheittoa mukana.
Kysyppä äidiltäsi kenen kanssa hän oli viime yön.
Juu, ilmoittelen. Suurin urakka on lisätä armylistoja ohjelmaan. Yks kaveri lupas lisätä ainakin Mortal Chaoksen. Veikkaisin että noin kuukauden kuluttua ohjelma on siinä kunnossa että sen uskaltaa laittaa nettiin jakoon.
Aluksi ohjelmassa tulee olemaan Chaos (Mortal/daemon/beast), Empire, Tomb Kings ja Vampire Counts.
Aluksi ohjelmassa tulee olemaan Chaos (Mortal/daemon/beast), Empire, Tomb Kings ja Vampire Counts.
Kysyppä äidiltäsi kenen kanssa hän oli viime yön.
Uusia armeijoita tulee sitä mukaa kun jaksan niitä lisäillä/saan army bookin käsiini. Julkasen tuon nettiin joskus joulukuun loppupuolella. Ilmottelen täällä sit osotteen.Mixa kirjoitti:Tuleeko parempi (laajempi) versio vai pitäälö ladata päivityksiä? Ja milloin tämä olisi saatavilla?Rautakivi kirjoitti: Aluksi ohjelmassa tulee olemaan Chaos (Mortal/daemon/beast), Empire, Tomb Kings ja Vampire Counts.
Niin ja jos haluutte figunne kuvan ohjelmaan rupean keräämään niitäkin sitten täällä jossain välissä kunhan päätän oikean kuvasuhteen. En viitti käyttää GW:n sivujen figukuvia vaan napsin kuvia omistani ja kavereitten figuista. Jos osaatte kuvata figuja ja ne on kohtuu hyvin maalattu niin nekin kelpaavat minulle. Mutta ei vielä, kun kuvasuhde ei ole selvillä!
Kysyppä äidiltäsi kenen kanssa hän oli viime yön.
- Stormdaemon
- Viestit: 1001
- Liittynyt: Ke 26.01.2005 16:16
- Paikkakunta: Jyväskylä
Kyllä toimii charruillakin varusteineen. Tosin läheskään kaikkia magic itemejä en aio ohjelmaan lisätä. Lähinnä vain aseet ja armourit. Joku +1 to dispel yms. tavarathan eivät taistelun kulkuun vaikuta.Stormdaemon kirjoitti:Eli tuo ei ilmeisesti toimi charruille taikavarusteineen?
Kysyppä äidiltäsi kenen kanssa hän oli viime yön.
Aah, kohta WH:ta voi pelata netissä => Armeijan voi tehdä kopioimalla joltain GW:n maksulliselta sivulta valmiita pohjia figuille ja sitten "maalaamalla" jollain kuvankäsittelohjelmalla. Sitten mennään LANille ja tykitetään kaverin kanssa 3 tuntia interaktiivista Warhammer -simulaatiota. Yeah. Eipähän tule niitä ikuisia mittausongelmia: ilmoitetaan koneelle vain paljon veikataan vaikka pultilla ja kone laskee sen tarkasti. Siinä menisi kyllä koko pelin hienous 
Asiaan:
Ihan kiva idea, jos sen saa ymmärrettävästi toimimaan. Varsinkin jos kaikki rykmentit ja esineet sisältyisivät ohjelmaan, olisi koko peli hyvinkin käyttökelpoinen. Jäädän innolla odottelemaan.
Asiaan:
Ihan kiva idea, jos sen saa ymmärrettävästi toimimaan. Varsinkin jos kaikki rykmentit ja esineet sisältyisivät ohjelmaan, olisi koko peli hyvinkin käyttökelpoinen. Jäädän innolla odottelemaan.
lojuu kuin kotka, ampuu kuin eläintarha
Uusi screenshot magic itemeden lisäämisestä charruille <a href="http://koti.mbnet.fi/rkivi/softa/screen2.JPG">tässä linkissä</a>
Kysyppä äidiltäsi kenen kanssa hän oli viime yön.
Voin kyl piilottaa siitä nuo labelit (eli missä näkyy statsit) näkyvistä.Drago^ kirjoitti:tulipa mieleen että ei kato ne GW tyypit hyvällä silmällä kun tolla saa kokonaisversiossa kaikkien tyyppien statsit jne.
Projekti on nyt edenny niin, että siinä on tuki magic itemeille ja vuoroille, eli esim Flaililsta saa Strength bonukset vaan ekalla vuorolla jne. Kunhan saan väsättyä jonkinnäkösen yksinkertasen regiment vs. regiment -moodin niin lätkäsen tuon nettiin.
Kysyppä äidiltäsi kenen kanssa hän oli viime yön.