Lähteet ja tarkistus
Käytetyt lähteet
- Golf (pasianssi) (uusi välilehti) (Wikipedia, englanniksi): alkuasetelma (7 saraketta, joissa kussakin on 5 näkyvää korttia, 1 aloituskorttia, 16 korttia nostopakassa), yhtä suuremman tai pienemmän kortin poistaminen maasta riippumatta, tiukat säännöt ilman kuningas–ässä-siirtymää ja korttien asettamista kuninkaan päälle, nostopakka ilman toista kierrosta, perinteinen pisteytys yhdeksän jaon aikana, helpommat muunnelmat
- Pasianssi (peli) (uusi välilehti) (Wikipedia, ranskaksi): sanasto: pasianssi, patience, pöytä, nostopakka, poistopino
Linkit tarkistettu 30. lokakuuta 2026. Golf-pelillä ei ole virallisia sääntöjä: tällä sivustolla kuvatut säännöt perustuvat ensisijaisesti Golf Solitaire-sovelluksen koodista luettuihin sääntöihin; perinteiset säännöt esitetään erikseen.
Miten esimerkit tarkistetaan
Ennen jokaista julkaisua ohjelma tarkistaa 4 esimerkkijakoa ja jokaisen sivuston luvun:
- jako lasketaan uudelleen pelikoodista samalla sekoitusmenetelmällä kuin sovelluksessa ja sitä verrataan sovelluksen koodin tuottamaan jakoon;
- 52 keskenään erilaista korttia: 7 saraketta, joissa kussakin on 5 korttia, 16 korttia nostopakassa, 1 korttia poistopinossa;
- jokainen esitettyjen pelien siirto toistetaan, ja sen on oltava sovelluksen sääntöjen sallima; pisteitä ja siirtomäärää verrataan sovelluksen vastaaviin lukuihin;
- jokaisen jaon kohdalla tarkka ratkaisija kokeilee kaikki sallitut siirtosarjat ja tallentaa jo nähdyt pelitilanteet: se laskee suurimman mahdollisen poistettavien korttien määrän. Ratkaisijasta on kirjoitettu kaksi toteutusta, toinen sovelluksen koodia käyttäen ja toinen erikseen, ja molempien tulosten on oltava samat;
- mainitut säännöt (vapaa kortti, viereinen arvo, kuningas ja ässä, nostopakka, pelin päättyminen, pisteytys) tarkistetaan sovelluksen koodista.
Strategiavinkit esitetään neuvoina erillään säännöistä. Esitetyt pelit on löydetty tällä ohjelmalla: ne todistavat, että jako on voitettavissa tai ettei se ole voitettavissa, mutta eivät kerro mitään muista jaoista. Löysitkö virheen? Kirjoita meille yhteydenottosivun kautta.