Kirjautuminen

Haku

Tehtävät

Opasarkisto: Peliohjelmointi: Jatsi-heittojen analysoiminen

Kirjoittaja: Antti Laaksonen (2003).

⚠ Huomio! Tämä opas on vanhentunut. Oppaan sisältöön ei voi enää luottaa. Opas on säilytetty vain sen historiallisen arvon vuoksi. ⚠


Jatsi (yatzy) on suosittu kahden tai useamman pelaajan noppapeli. Se sopii myös hyvin tietokoneelle käännettäväksi. Tässä oppaassa tarkastellaan jatsin heittosarjojen analysointia. Samalla pelin säännöt tulevat tutuksi, elleivät ne jo ennestään ole.

Säännöt lyhyesti

Jatsia pelataan viidellä tavallisella, kuusisivuisella nopalla. Tarkoitus on saada noppia heittämällä erilaisia yhdistelmiä, joista saa pisteitä. Noppia saa heittää kolme kertaa vuoroa kohden, osan nopista voi aina lukita tai vapauttaa. Kun nopat on heitetty, pisteet kirjoitetaan pistetaulukkoon. Kun taulukko on täynnä, se pelaaja, jonka yhteenlaskettu pistemäärä on suurin, on voittaja.

Pistetaulukko

Pistetaulukkoon merkitään pelaajien pisteet. Tavoiteltavia heittosarjoja on 15. Jos heittosarja ei sovi mihinkään, se on kuitenkin laitettava jonnekin nollan arvoisena.

Noppataulukko

Näissä ohjeissa oletetaan, että heitetyt nopat löytyvät viisialkioisesta taulukosta. Ennen kuin heittosarjoja ruvetaan analysoimaan, nopat kannattaa järjestää numerojärjestykseen. Järjestyssuunnalla ei sinänsä ole väliä, mutta tässä oppaassa noppien oletetaan olevan taulukossa suurimmasta pienimpään.

Saman nopan yhdistelmät

Kuusi ensimmäistä kohtaa on tarkoitettu samalla nopalla muodostettaville heittosarjoille. Pisteenlaskussa jokaisen sarjaan kuuluvan nopan silmäluku lisätään tulokseen. Esimerkiksi (4, 3, 3, 3, 1) kolmosina tuottaisi tuloksen 9.

Pisteenlaskussa noppataulukko käydään läpi, ja jos noppa kuuluu sarjaan, sen silmäluku lisätään tulokseen.

Seuraava Yhteensä-kohta näyttää heittotulosten summan ykkösistä kuutosiin. Jos summa on 63 tai suurempi (jokaiseen kohtaan on saatu ainakin kolmen nopan tulos), pelaaja saa lisäksi 50 pisteen bonuksen.

Kahdeksan ensimmäisen rivin maksimitulos on näin ollen 155 (5 + 10 + 15 + 20 + 25 + 30 + 50).

Pari

Pari sisältää kaksi kappaletta samaa noppaa. Jos pareja on useita, tulos on niistä korkeampi. Esimerkiksi (5, 5, 3, 2, 2) tuottaisi tuloksen 10 (5 + 5).

Heitto on pari, jos

Kun pari löytyy, lasketaan siitä tulevat pisteet kertomalla nopan silmäluku kahdella.

Maksimitulos on 12 (6 + 6).

Kahdet parit

Kahdet parit sisältää kaksi eri paria. Esimerkiksi (4, 4, 3, 2, 2) tuottaisi tuloksen 12 (4 + 4 + 2 + 2).

Heitto on kahdet parit, jos

Ensimmäisessä tapauksessa lasketaan yhteen noppien 1, 2, 3 ja 4 silmäluvut; toisessa tapauksessa lasketaan yhteen noppien 1, 2, 4 ja 5 silmäluvut.

Maksimitulos on 22 (6 + 6 + 5 + 5).

Kolmoset

Kolmoset sisältää kolme kappaletta samaa noppaa. Esimerkiksi (6, 5, 5, 5, 3) tuottaisi tuloksen 15 (5 + 5 + 5).

Heitto on kolmoset, jos

Pisteet ovat kaikissa tapauksissa kolme kertaa 3. nopan silmäluku.

Maksimitulos on 18 (6 + 6 + 6).

Neloset

Neloset sisältää neljä kappaletta samaa noppaa. Esimerkiksi (6, 4, 4, 4, 4) tuottaisi tuloksen 16 (4 + 4 + 4 + 4).

Heitto on neloset, jos

Pisteet ovat molemmissa tapauksissa neljä kertaa 3. nopan silmäluku.

Maksimitulos on 24 (6 + 6 + 6 + 6).

Pieni suora

Pieni suora sisältää nopat 1, 2, 3, 4 ja 5.

Heitto on pieni suora, jos ensimmäinen noppa on 5, toinen noppa on 4, kolmas noppa on 3, neljäs noppa on 2 ja viides noppa on 1.

Pisteet ovat aina 15.

Maksimitulos on samoin 15 (5, 4, 3, 2, 1).

Suuri suora

Suuri suora sisältää nopat 2, 3, 4, 5 ja 6.

Heitto on pieni suora, jos ensimmäinen noppa on 6, toinen noppa on 5, kolmas noppa on 4, neljäs noppa on 3 ja viides noppa on 2.

Pisteet ovat aina 20.

Maksimitulos on samoin 20 (6, 5, 4, 3, 2).

Täyskäsi

Täyskäsi on parin ja kolmosien yhdistelmä. Parit ja kolmoset eivät saa muodostua samoista nopista. Esimerkiksi (5, 5, 3, 3, 3) tuottaisi tuloksen 19 (5 + 5 + 3 + 3 + 3).

Heitto on täyskäsi, jos

Ensimmäisessä tapauksessa pisteet ovat kolme kertaa 1. nopan silmäluku ja kaksi kertaa 5. nopan silmäluku; toisessa tapauksessa pisteet ovat kaksi kertaa 1. nopan silmäluku ja kolme kertaa 5. nopan silmäluku.

Maksimitulos on 28 (6 + 6 + 6 + 5 + 5).

Sattuma

Sattumaan sopii mikä tahansa heittosarja. Kaikista nopista saa pisteitä. Esimerkiksi (6, 5, 5, 4, 2) tuottaisi tuloksen 22 (6 + 5 + 5 + 4 + 2).

Pisteenlaskussa noppataulukko käydään läpi, ja kunkin nopan silmäluku lisätään tulokseen.

Maksimitulos on 30 (6 + 6 + 6 + 6 + 6).

Jatsi

Jatsissa kaikki nopat ovat samoja. Pisteet ovat aina 50. Esimerkiksi (2, 2, 2, 2, 2) tuottaisi tuloksen 50.

Heitto on jatsi, jos 1. ja 5. noppa ovat samat.

Pisteet ovat aina 50.

Maksimitulos on samoin 50.

Pisteiden yhteenlasku

Alimmalle riville taulukossa tulevat kaikki 15 heittotulosta yhteenlaskettuna. Korkein pistemäärä, mitä pelissä voi saada, on 374 - yli 325:n tulokset ovat todella hyviä.

Esimerkkikoodia

Kommentit

Gwaur [30.03.2003 19:54:10]

#

Noissa lataus-linkeissä on samat tekstit, mutta eipä tuo paljoa haittaa kun kohteet kumminkin ovat oikein. :)

Antti Laaksonen [30.03.2003 19:56:34]

#

Niinpäs näytti jääneen. Nyt on korjattu.

arcatan [01.04.2003 08:41:02]

#

Mietinpä vaan, että mistä ihmeestä keksit tehdä oppaan tästä aiheesta?

Opas on hyvin tehty, mutta en tiedä onko siitä mitään hyötyä.

Jesoft [21.04.2003 10:58:50]

#

Aika hieno opas,Jatsi on kyl tiedoks Yahtzee,voisiko jatsia tehdä Quickbasicille?

DumTom [29.10.2003 22:23:49]

#

Voihan jazzin tehdä vaikka QW-Basicalla.....hehheh

akiky [16.04.2004 06:38:57]

#

"Kahdet parit" maksimitulos on väärin. 6+6 ja 6+6 on myös kaksi paria. Ja sama myös täyskäden kohdalla. 6+6+6 ja 6+6 on myös täysikäsi.

Antti Laaksonen [16.04.2004 21:56:04]

#

Tavallisesti yhdistelmiä, joissa parit tai kolmoset ovat numeroarvoltaan samat, ei hyväksytä kahteen pariin ja täyskäteen.

akiky [17.04.2004 10:26:42]

#

Mielestäni kyllä jos sääntökirjaa katsoo, siellä ei mainita, että niiden täytyy olla eri lukuja.

Meitzi [19.04.2004 18:44:30]

#

Täyskäsi on meilläpäin nimeltään mökki.

ZcMander [04.01.2005 13:17:26]

#

Bonus on ruottia. Hyvitys on suomeksi. Ainakin mitä oma jatsi peli loota sanoo.

Kirjoita kommentti

Huomio! Kommentoi tässä ainoastaan tämän oppaan hyviä ja huonoja puolia. Älä kirjoita muita kysymyksiä tähän. Jos koodisi ei toimi tai tarvitset muuten vain apua ohjelmoinnissa, lähetä viesti keskusteluun.

Muista lukea kirjoitusohjeet.
Tietoa sivustosta