# &kubrick;u käsiraamat

Ian
Wadham

    iandw.au at gmail com

Marek
Laane

    bald@smail.ee

Tõlge eesti keelde
2008
Ian Wadham
&FDLNotice;
2008-03-19
0.3

&kubrick;u aluseks on tuntud nuputamismäng Rubiku kuubik. Kuubiku suuruseks võib olla 2x2x2 kuni 6x6x6, aga mängida võib ka ebaregulaarsete tahukatega (näiteks 5x3x2) või tasapindadega (näiteks 6x4x1 või 2x2x1). Mängul on terve hulk variante erinevatel raskusastmetel, samuti kenade mustrite ja lahenduskäikudega demosid, kuid soovi korral võib luua ka päris omaenda mängu.

KDE
kdegames
mäng
Kubrick
üks mängija
Rubik
Kuubik
Rubiku kuubik

## Sissejuhatus

### Mängu tüüp:

loogikamäng

### Mängijate arv:

Üks

&kubrick;u aluseks on kuulus Rubiku kuubiku nuputamismäng, mille leiutas 1970. aastatel professor Ernö Rubik. Tema algupärane variant oli kuubik, mis koosnes 27 pisemast kuubikust, mis olid seatud 3x3x3 valemi järgi. Kuubiku tahke keerates läksid väikestele kuubikutele kantud värvid segi ning ülesandeks oligi nad taas korda seada, nii et igal tahul oleks ainult üks värv.

&kubrick;u puhul ulatuvad kuubiku suurused mõõtmetest 2x2x2 (lihtne) kuni 6x6x6 (väga raske), aga samamoodi võib mängida korrapäratute tahukatega (näiteks 5x3x2) võo tasapindadega, mis on vaid ühe väikese kuubiku paksused (näiteks 6x4x1). Mängul on hulk variante erinevatel raskusastmetel, samuti mitmed kenade mustritega ja lahenduskäikudega demod. Soovi korral võib valmistada ka päris omaenda mängu.

## Kuidas mängida

### Eesmärk:

taastada kuubiku kõigi osade algne seis pärast seda, kui arvuti on nad mõne liigutusega segi ajanud.

&kubrick; alustab animeeritud demoga, milles valitakse juhusliku mõõtmega kuubik, segatakse ja seejärel lahendatakse. Kui sa ei peaks olema kunagi varem näinud Rubiku kuubikut, siis peaks demon andma mängu põhimõttest vähemalt üldise arusaama. Klõpsa lihtsalt hiirega, et peatada demo ja asuda päriselt mängima. Sinu ette ilmub uus nuputamisülesanne või siis viimane, mille kallal vaeva nägid, täpselt selles seisus, nagu sa selle maha jätsid.

&kubrick; pakub välja kolm vaadet: kas ühe, kahe või kolme kuubikuga, mis kõik näitavad sama kuubikut eri nurga alt. Vaadete vahel saab lülituda kas menüü Vaade kirjete või tööriistariba ikoonide abil.

Menüükäsuga Mäng Mängu tüüp saab valida ettevõetavas mängus kasutatava kuubiku suuruse ja mängu raskusastme. Seejärel saab iga kord, kui soovid kuubikut segi ajada ja uut mängu ette võtta, kasutada menüükäsku Mäng Uus mäng.

### Käigud

Kuubikut saab liigutada nii hiir kui klaviatuuri abil.

Hiire vasaku nupuga või klaviatuuri abil saab liigutada üksikuid kihte ümber mis tahes telje. Ruudukujulised kihid (nt. 4x4) pöörduvad korraga 90 kraadi. Ristikülikukujulised kihid (nt. 5x3) pöörduvad 180 kraadi.

Hiire parema nupuga saab pöörata kogu kuubikut ümber mis tahes telje. Samaks otstarbeks võib kasutada ka klahvi C. Need liigutused ei aita ülesannet lahendada, kuid võimaldavad seisu täpsemalt uurida või seada kuubiku positsiooni, kus saab ette võtta mitu lahendusele lähemale viivat käiku, näiteks kaks nurka korraga paika saada.

Kõiki käike, kuidas neid ka ei tehtaks, näidatakse üksteise järel tööriistaribal, kasutades laialdaselt levinud Singmasteri ülestähendusviisi. Täpsemalt kõneleb sellest osa Singmasteri käigud.

### Käigud hiirega

Hiire abil liigutamiseks klõpsa vasaku või parema nupuga mis tahes väikesele kuubikule, lohista seda nuppu all hoides ja vabasta siis nupp.

Vasakut nuppu kasutades liigub nii klõpsatud väike kuubik kui ka kogu kiht suunas, milles sa seda lohistad. Kiht nihkub veidi, mis näitab sulle paremini, mis juhtub. Kui see sulle ei meeldi, liiguta hiir lihtsalt esialgsesse seisu tagasi.

Parema nupu puhul kleepub hiirekursor kuubiku külge ning kogu kuubik pöördub, kuni lased nupu lahti.

### Käigud klaviatuuri abil

Klaviatuuri abil saab liigutada kahel viisil. XYZ käigud, mida kirjeldatakse alljärgnevalt, ning Singmasteri käigud, millest tuleb juttu osas Singmasteri käigud.

XYZ-liigutamise puhul vali kõigepealt klahviga X, Y või Z telg. Ekraanil kulgeb X-telg vasakult paremale, Y-telg alt üles ja Z-telg ekraani tagaküljelt sinu suunas. Nüüd võid liigutada kogu kuubikut klahviga C või kihti klahvidega 1 kuni 6 (number valib vastava kihi).

Lõpuks kasuta noolt vasakule vastupäeva ja noolt paremale päripäeva liigutamiseks. Liigutatav kiht (numbriga 1 kuni 6) vilgub, kuni vajutad nooleklahvile.

Järgmisi käike saab ette võtta ühe, kahe või kolme kirjeldatud klahvi abil. Näiteks sama kihi uuesti liigutamiseks vajuta lihtsalt uuesti nooleklahvi.

Kui kasutad kuubiku pööramiseks hiire parempoolset nuppu, võivad X, Y ja Z tähendus muutuda, mistõttu kuubiku asend taastatakse automaatselt (nagumenüükäsuga Liikumine Taasta kuubiku asend), enne kui võetakse ette käik, mille tahtsid sooritada klaviatuuri abil.

### Singmasteri käigud

Inglise matemaatik professor David Singmaster oli üks esimesi, kes uuris põhjalikult Rubiku kuubikut ja selle seoseid niisuguse matemaatika haruga nagu rühmateooria. Raamatus Notes on Rubik's 'Magic Cube', mille viies trükk ilmus 1980. aastal, avaldas ta viisi kirjeldada lühidalt kuubikuga ettevõetavaid käike. Matemaatikud nimetavad seda notatsiooniks ning Singmasteri käike kasutatakse tänapäeval laialdaselt kogu maailmas nii raamatutes kui ka veebilehekülgedel, kui jutuks tulevad Rubiku kuubiku probleemid ja lahendused. Näiteks võib tuua Wikipedia artikli Rubiku kuubiku kohta ja sealt hargnevad lingid.

&kubrick; kasutab kõigi käikude ülestähendamiseks (neid näidatakse tööriistaribal) Singmaster notatsiooni veidi muudetud vormi. Samuti võib klaviatuurilt sisestada käike Singmasteri notatsiooni kasutades. Notatsiooni on muudetud nii, et see sobiks ka suuremate kuubikute, tahukate ja tasapindadega kui algupärane kolme väikese kuubiku suurus ning võimaldaks käikude mugavat sisestamist klaviatuurilt, mis ei satuks vastuollu &kubrick;u kiirklahvide ega muude toimingutega.

Lühidalt öeldes eeldab Singmaster, et kuubikut vaadatakse veidi ülalt ja paremalt, nagu on ka &kubrick;u standardne eestvaade. Sel juhul on näha kolm tahku (üla-, esi- ja parempoolne tahk), mis Singmasteri järgi kannavad (ingliskeelseid) nimetusi Up, Front ja Right ehk lühendatult U, F ja R. Kolm külge, mida sa ei näe ehk &kubrick;u tagantvaade, on ala-, taga- ja vasakpoolne tahk, mis Singmaster järgi kannavad nimetusi Down, Back ja Left ehk lühendatult D, B ja L.

Kõik selle võtab kokku allolev tabel. Aga nüüd käikudest. Notatsioonis UFRDBL tähistab üksiktäht ehk klahvivajutus antud tahu päripäeva liikumist täisnurga võrra (90 kraadi) ruudukujulise tahu või poolringi (180 kraadi) võrra tahuka või tasapinna puhul. Edasi läheb asi veidi keerukamaks.

Päripäeva tähendab päripäeva, kui vaadata tahku otse eest. UFR tahkude puhul on seda lihtne ette kujutada, aga DBL käikude puhul, milliseid tahke sa ei näe, tunduvad nad liikuvat hoopis vastupäeva, sest sa vaatad neid ju tagant. &kubrick;u tagantvaates tunduvad DBL käigud kenasti päripäeva, nagu nad tegelikult ongi. Aga selle asemel, et püüda endale DBL käikude puhul ette kujutada kuubiku vaatamist tagantpoolt, võib parem tavalise eestvaate puhul asuda seisukohale, et nad liiguvadki vastupäeva.

#### Singmasteri notatsioon (muudetud)

KlahvTähendus RParempoolne tahk. Inglise keeles tähendab R Right. LVasakpoolne tahk. Inglise keelest tähendab L Left. UÜlatahk. Inglise keeles tähendab U Up. DAlatahk. Inglise keeles tähendab D Down. FEsitahk. Inglise keeles tähendab F Front. BTagatahk. Inglise keeles tähendab B Back. 'Sufiks vastupidi ehk vastupäeva liikumise kohta. R' on tagurpidi R. 2Topeltkäigu sufiks. R2 tähendab kaks korda R. +Kahe tahu käigu sufiks. R+ on sama, mis RL'. -Kahe tahu vastupidi käigu sufiks. R- on sama, mis RL. .Tahusisese käigu prefiks. .R on üks aste R tahus edasi. CKogu kuubiku liigutamise prefiks. Inglise keeles tähendab C Cube.

Singmaster kasutab tähte koos sellele järgneva ülakomaga tahu vastupäeva käigu tähistamiseks. Matemaatikud nimetaksid seda pigem F priim. Toodud näide tähistab esitahu vastupäeva liigutamist.

&kubrick; ei saa muidugi ette näha, kas kirjutad tähe järel ülakoma, teise tähe või veel mingi sümboli, seepärast ei võeta päripäeva liikumist ette kohe pärast tähe kirjutamist. Soovi korral saab &kubrick;ule käigu peale sundida klahviga Return või Enter. Samuti võib kasutada tühikuklahvi ja jätta käigu järele tühik, mis võimaldab parema loetavuse huvides eraldada ühe käigu või ka teatava rühma käike.

Kuubikutel, tahukatel või tasapindadel, mille tahul on vähemalt 3 väikest kuubikut, võib tekkida soov liigutada hoopis sisemist kihti. Selleks kirjuta tähe ette vastavalt vajadusele vähemalt üks punkt. Näiteks ..F liigutab kihti, mis asub kaks kihti esitahust tagapool, ning ..B liigutab kihti, mis asub tagatahust kaks kihti eespool (eeldades, et sul on nii 5 või 6 kihti, mida liigutada). Nende käikude tagurpidivariant oleks ..F' ja ..B'.

Prefiks C aga liigutab kogu kuubikut nagu tahku. Näiteks CF liigutab kuubikut päripäeva piki esitahku ning CF' vastupäeva.

Kui oled varem hiire parema nupuga kuubikut pööranud ja seejärel kasutad Singmasteri või muid klaviatuuriliigutusi, taastatakse automaatselt kuubiku esialgne asend, nii et see oleks näha standardses UFR asendis. See tagab, et nii sinul kui ka &kubrick;ul oleks ühesugune arusaam, milline on üla-, milline esi- ja milline parempoolne tahk. Sellega kaasnevad samasugused käigud nagu menüükäsu Liikumine Taasta kuubiku asend või tööriistaribal asuva koduikooni kasutamisel.

## Mängureeglid, strateegia ja nõuanded

### Reeglid

&kubrick;u õieti ainuke reegel on liigutada korraga üht tahku ja korrata seda tegevust seni, kuni kõik värvid on taas võtnud esialgse positsiooni. Muid reegleid polegi vaja, sest kuubiku ülesehitus ei lubagi ju muulaadseid käike.

Rubiku kuubiku algupärases versioonis oli kuubikul seesmine mehhanism, mis võimaldab pöörata korraga 9 väikesest kuubikust (3x3) koosnevaid rühmi ehk kihte. Teistsuguste käikude puhul oleks kuubik lihtsalt katki läinud või oleks see tulnud eelnevalt lahti võtta ja siis teisiti kokku panna. &kubrick;us tähendaks see lähtekoodi muutmist.

### Mõistatuse keerukus

Väikeseid kuubikuid on kuut värvi ehk iga värv suure kuubiku ühe tahu kohta. Kihte keerates lähevad värvid segi ning tekib tõeline sigrimigri. See võib tunduda pealtnäha lihtsa ülesandena, aga kui hakata kihte keerama, siis tekib algusest aina kaugemale jõudes tunne, mille valas sõnadesse üks kirjamees, nagu oleksid sa pisike laps, kes on käest lasknud õhupalli ja nüüd peab vaatama, kuidas see aina kaugemale ja kõrgemale liigub, ilma et tal oleks lootustki seda tagasi saada.

Matemaatikud on välja arvutanud, et 3x3x3 kuubikut annab pöörata 43 252 003 274 489 856 000 eri asendisse, kuid ometi olevat neid kõiki võimalik taas kokku panna 20 või isegi vähema käiguga. Seda meetodit, mida, muide, ei ole seni avastatud, nimetatakse Jumala algoritmiks. Kasutusel olevad meetodid nõuavad nii sadakond või enam käiku. Et igal sammul on võimalik teha 12 käiku, on hea õnne peale minemine päris lootusetu. Mõnel kuubikul on tahkudel üheksaosaline pilt, mis muudab asja veel keerulisemaks, sest siis tuleb lisaks värvile ka kõik väikesed kuubikud just täpselt õigesse asukohta ajada.

### Strateegia ja nõuanded

&kubrick; segab kuubiku valitud arvu käikudega, mis võetakse ette aga juhuslikult. Ülesande raskus sõltub sellest, mitmest väikesest kuubikust kuubik koosneb, mitu segamisliigutust sooritatakse ja kas sa näed, kui neid sooritatakse.

Üht laadi üleannete puhul on segamisliigutusi üsna vähe (3, 4 või 5) ning eesmärk on kuubik uuesti kokku panna sama või isegi vähema käikude arvuga. See on lõbus, põnev ja üpris kiire.

Selle kõrval on traditsioonilised ülesanded, mille puhul segamisliigutusi on 10 kuni 20 või isegi rohkem. 3x3x3 kuubikut on palju uuritud ja selle kohta leiab ohtralt materjali, kuid teistele suurustele on pööratud palju vähem tähelepanu.

&kubrick; pakub mängimiseks veel ka tahukaid ja tasapindu. Mõned on lihtsamadki lahendada kui kuubikud, sobides kenasti ka väiksematele lastele.

Veel üks mängutüüp on kenade mustrite kokkupanemine muudel kui 3x3x3 suurustel.

&kubrick;ut võib kasutada ka laborina kuubikute ja lahenduseni viivate käikude uurimisel, sest kõiki käike saab tagasi võtta ja uuesti teha kas otsekohe või muudetava kiirusega animatsiooni abil.

Samuti võib osaliselt lahendatud kuubiku seisu salvestada ning see taastatakse täpselt samas seisus, kui käivitad &kubrick;u uuesti.

Kuubikul, mille tahkudel on paaritu arv väikeseid kuubikuid, jäävad kõigi kuue tahu keskmised kuubikud üksteise suhtes alati suhteliselt samasse asendisse, milliseid käike sa ka ei teeks. Need väikesed kuubikud võib võtta käikude tegemisel kinnispunktideks, millest lahendamisel juhinduda.

Menüüs Seadistused saab animatsiooni sisse või välja lülitada ning selle kiirust muuta. Animatsioon võib olla abiks, kui püüad käike jälgida ja selgusele jõuda, mis iga käiguga täpselt juhtub.

Kui oled sattunud tõelistesse raskustesse, pakub &kubrick; ka lahendamist, mis näiliselt rakendab animeeritult Jumala algoritmi ning seejärel segab kuubiku uuesti. Tegelikult arvuti lihtsalt petab: ta on meelde jätnud segamisliigutused ja kõigest võtab need tagasi ja sooritab uuesti.

Veel üks hea ideede allikas avaneb menüükäsuga Demod Lahenduskäigud. Üks süstemaatilise lahenduse viise on kokku panna kõigepealt alumine kiht, seejärel keskmise kihi servakuubikud ja siis ülemine kiht. Demod näitavad 3x3x3 kuubiku käike, mille korral korraga muudetakse mõne väikese kuubiku asukohta ilma neid kuubiku osasid rikkumata, mis on juba kokku pandud. Üks demo mängib ette näidiskuubiku kogu lahenduskäigu, kuid kasutab selleks üle 100 käigu.

## Liidese tutvustus

### Menüü Mäng

N Mäng Uus mäng &Ctrl;N

  Loob uue mängu vastavalt valitud tüübile.

&Ctrl;O Mäng Laadi mäng...

  Laadib eelnevalt salvestatud mängu koos kõigi selle mõõtmete, seadistuste, kuubiku seisu ja käikude ajalooga, avades failidialoogi, kust tuleb vajalik fail üles leida ja avada.

&Shift;U Mäng Taaskäivita mäng

  Kõigi käikude tagasivõtmine ja alustamine algusest.

&Ctrl;S Mäng Salvesta mäng...

  Salvestab aktiivse mängu koos selle mõõtmete, seadistuste, kuubiku seisu ja käikude ajalooga, avades failidialoogi, kus tuleb määrata faili nimi, kui tegemist pole just juba varem salvestatud ja laaditud mänguga.

Mäng Salvesta mäng kui...

  Salvestab aktiivse mängu koos selle mõõtmete, seadistuste, kuubiku seisu ja käikude ajalooga uue nime all, avades failidialoogi, kus tuleb määrata faili nimi.

Mäng Mängu tüüp

  Võimaldab valida mängu tüübi mitmest raskusastme järgi reastatud alammenüüst, kus leiab erinevate mõõtmete ja segamisliigutuste arvuga kuubikuid. Kasutada võib ka kirjet Kohandatud..., mis võimaldab dialoogi abil luua päris oma mängu.

&Ctrl;Q Mäng Välju

  Lõpetab &kubrick;u töö, salvestades aktiivse mängu mõõtmed, seadistused, kuubiku seisu ja käikude ajaloo.

### Menüü Liikumine

&Ctrl;Z Liikumine Võta tagasi

  Võtab eelmise käigu tagasi (soovi korral korduvalt).

&Ctrl;&Shift;Z Käik Tee uuesti

  Sooritab uuesti tagasivõetud käigu (soovi korral korduvalt).

S Liikumine Lahenda

  Paneb kuubiku kokku. Selleks võetakse tagasi kõik sinu käigud, seejärel ka segamiskäigud, nii et kuubik on taas koos, ning siis korratakse segamisliigutusi, et saaksid uuesti asuda seda kokku panema.

&Shift;U Liikumine Taaskäivita mäng

  Kõigi käikude tagasivõtmine ja alustamine algusest.

&Shift;R Liikumine Tee kõik uuesti

  Sooritab uuesti kõik tagasi võetud käigud.

Home Liikumine Taasta kuubiku asend

  Kohandab pööratud kuubiku asendit minimaalsel määral, et pööramised saaks olla 90-kraadised liikumised, taastades sel moel teljed kui XYZ-teljed. Lisaks lisatakse soovitud efekti saavutamiseks sinu käikude nimekirja mõned kogu kuubiku 90-kraadised pööramised.

  See taastab tavapärase vaate, mille puhul korraga on näha üla-, esi- ja parempoolne külg. Sel juhul omandavad ka klaviatuuri abil tehtavad käigud taas mõtte. Nimekirja lisatud käike saab tagasi võtta ja uuesti teha täpselt nagu käike, mille oled tõepoolest ise sooritanud.

  Kui näiteks oled hiire parema nupuga pööranud kuubiku pea peale, siis on ülatahk (U ehk Up) nüüd all, kus muidu asus alatahk (D ehk Down), ning Y-telg osutab hoopis ülalt alla, mitte vastupidi. Sel juhul sätestab menüükäsk Liikumine Taasta kuubiku asendtahud ja teljed ümber, nii et uus ülemine tahk on taas U ehk Up ning Y-telg kulgeb taas alt üles.

### Menüü Vaade

Vaade 1 kuubik

  Näitab kuubiku eestvaadet.

Vaade 2 kuubikut

  Näitab kuubiku eest- ja tagantvaadet. Kihtide liigutamisi ja pööramisi võib sooritada ükspuha kummal pildil, teist pilti muudetakse vastavalt.

Vaade 3 kuubikut

  Näitab kuubiku suurt eestvaadet ja kaht väikest pilti eest- ja tagantvaatega. Kihtide liigutamisi võib sooritada ükspuha millisel pildil ning teisi pilte muudetakse vastavalt, aga pööramisi saab sooritada ainult suurel pildil.

### Menüü Demod

&Ctrl;D Demos Põhidemo

  Käivitab põhidemo, milles kuubik muudab kuju, segatakse ning lahendatakse, samal ajal seda juhuslikult pöörates.

Demod Kenad mustrid

  Selles alammenüüs saab valida 3x3x3 kuubikuid kenade mustritega ning näeb liikumisi, mis on vajalikud nende loomiseks. Samuti on seal teabekirje, mille valimisel saab niisuguste mustrite kohta veidi lisainfot.

Demod Lahenduskäigud

  Selles alammenüüs saab valida 3x3x3 kuubiku lahendamiseks kasutatavaid lahenduskäike, mida seejärel demonstreeritakse. Samuti on seal teabekirje, mille valimisel saab niisuguste lahenduskäikude kohta veidi lisainfot.

### Menüü Seadistused

W Seadistused Segamise jälgimine

  Näitab segamisliigutusi animeerituna. See on abiks algajatele, kuid ka kogenumad kasutajad võivad seda pruukida omamoodi spikrina.

O Seadistused Oma käikude jälgimine

  Näitab oma käike animeerituna. See on abiks algajatele, sest sel juhul sooritatakse käike aeglasemalt. Kogenud kasutajad võivad selle valiku välja lülitada, millisel juhul käike animeeritakse väga kiiresti: umbes sekundikümnendiḱ 90-kraadise pöörde peale.

Seadistused Tööriistariba näitamine

  Lülitab tööriistariba näitamise sisse ja välja.

Seadistused Olekuriba näitamine

  Lülitab olekuriba näitamise sisse ja välja.

Seadistused Kiirklahvide seadistamine...

  Avab dialoogi, kus saab seadistada &kubrick;u kiirklahve.

Seadistused Tööriistaribade seadistamine...

  Avab dialoogi, kus saab seadistada &kubrick;u tööriistaribasid.

Seadistused&kubrick;u mängu seadistused

  Avab mängu seadistustedialoogi. Täpsemalt kõneleb sellest osa Mängu seadistamine.

### Menüü Abi

&help.menu.documentation;

## Korduma kippuvad küsimused

Kuidas teha mängus paus?

&kubrick; ei paku pausi võimalust, sest seda ei ole millekski vaja. Kui käib demo, klõpsa lihtsalt selle peatamiseks.

Kuidas muuta mängu välimust?

Praegu saab muuta vaadet, kasutades menüüd Vaade, ning animatsiooni määra ja kiirust ning väikeste kuubikute servade längsust, kasutadest menüüd Seadistused.

Tegin vea. Kas selle saab tagasi võtta?

Jah. See on &kubrick;u üks häid külgi tegeliku eluga võrreldes. Käike saab tagasi võtta ja uuesti teha piiramatult, soovi korral võib tagasi võtta ka kõik käigud ja alustada otsast peale. Selleks kasuta menüüs Liikumine leiduvaid käske või vastavaid kiirklahve ja tööriistariba ikoone.

Kas mängida saab ka klaviatuuri abil?

Jah. &kubrick; pakub lausa kaht võimalust: esiteks X-, Y- ja Z-teljel põhinevad liikumised ning teiseks Singmasteri notatsioonil põhinevad liikumised, mille puhul kuubiku esi-, taga-, ala-, üla-, vasakpoolse ja parempoolse tahu kohta kasutatakse ühetähelisi lühendeid.

Ma ei saa aru, mida ma peaksin tegema! Kas mingeid vihjeid ei ole?

Ei. Kuid 3x3x3 Rubiku kuubikut on põhjalikult analüüsitud, nii et selle kohta leiab internetist ohtralt materjali. Lisaks on olemas menüükäsk Demod Lahenduskäigud (info ja käikude demonstratsioonid).

Ma pean mängust väljuma. Kas ma saan oma seisu salvestada?

Jah. Õieti salvestatakse sinu seis väljumisel automaatselt, justkui oleksid asetanud reaalse kuubiku riiulile. Samuti saab salvestada kindla seisu, kasutades menüükäsku Mäng Salvesta mäng... ning vastavaid kiirklahve ja tööriistariba ikoone.

Kuidas taastada salvestatud mäng?

Automaatselt salvestatud mäng taastatakse samuti automaatselt &kubrick;u uuel käivitamisel. Teiste salvestatud mängude avamiseks kasuta menüükäsku Mäng Laadi mäng... ning vastavaid kiirklahve ja tööriistariba ikoone.

Kus näeb edetabelit?

&kubrick; sellist võimalust ei paku.

## Mängu seadistamine

Seadistustedialoogi avamiseks vali menüükäsk Seadistused&kubrick;u mängu seadistused või Mäng Mängu tüüp alammenüüst Kohandatud... Ainult viimasel juhul on võimalik muuta kuubiku mõõtmeid ja segamise raskusastet. Allpool on ära toodud saadaolevad valikud.

Segamise jälgimine

  Näitab animeeritult, kuidas &kubrick;u programm segab kuubiku. Võimalik on valida animatsiooni kiirus.

Oma käikude jälgimine

  Näitab animeeritult sinu enda käike valitud kiirusega.

Liigutuste kiirus:

  Määrab animatsiooni kiiruse. Vahemikuks on 1 kuni 15 kraadi animatsioonikaadri kohta.

Tahkude serva längsuse %:

  Määrab protsentides iga väikese kuubiku serva längsuse värvikülje suhtes. See mõjutab nende üldkuju. Vahemikuks on 4% kuni 30%.

Kuubiku mõõtmed:

  Määrab kuubiku, tahuka või tasapinna kolm mõõdet väikestes kuubikutes külje kohta. Mõõtmed võivad olla vahemikus 2x2x1 kuni 6x6x6. Mida suuremad mõõtmed, seda raskem ülesanne. Ainult üks mõõde saab olla 1, sest muidu oleks asi juba liiga lihtne.

Segamisliigutuste arv (raskusaste):

  Määrab käikude arvu, mida &kubrick; kasutab kuubiku segamiseks. See võib olla vahemikus 0 kuni 50. Mida rohkem käike, seda raskem ülesanne. 2, 3 või 4 käiku tähendab suhteliselt lihtsat ülesannet, eriti kui kasutaja lülitab sisse segamisliigutuste jälgimise.

  Null käigu valimine võib olla mõttekas, kui soovid eksperimenteerida teistsuguse lahenduskäiguga ja uurida, mis ja kuidas täpselt kuubikuga juhtub, näiteks kui proovid luua uusi kenasid mustreid või lahenduskäike.

## Autorid ja litsents

&kubrick;u autoriõigus 2008: Ian Wadham ianw@netspace.net.au

&kubrick;u inspiratsiooniallikaks oli professor Ernö Rubiku kuulus Rubiku kuubik.

Programmeerimisel on kasutatud C++ keelt, kuid mitmed head ideed on pärit Marcello Vianna C keeles kirjutatud programmist Rubik XScreensaver ja John M. Darringtoni C keeles kirjutatud programmist GNUbik.

Dokumentatsiooni autoriõigus 2008: Ian Wadham ianw@netspace.net.au

Tõlge eesti keelde: Marek Laane bald@smail.ee

&underFDL; &underGPL;

## Paigaldamine

&install.intro.documentation;

### Kompileerimine ja paigaldamine

&install.compile.documentation;

&kubrick; kasutab OpenGL 3-D graafikat ning vajab GL ja GLU teeke. Need on saadaval enamikus &Linux; distributsioonides ja sageli juba vaikimisi paigaldatud.

&documentation.index;