# Kapitel om insticksprogrammet för Goldberg-delning i &palapeli;

Johannes
Löhnert

     loehnert_kde@gmx.de

Stefan
Asserhäll

    stefan.asserhall@comhem.se

Översättare
2009, 2010
Johannes Löhnert, Stefan Majewsky
&FDLNotice;
2010-06-28
0.4

Kapitlet ska inkluderas i Palapelis dokumentation när insticksprogrammet flyttas dit.

KDE
kdegames
spel
pussel
pussel
palapeli

## Skapa ett nytt pussel

Följande alternativ kan ställas in när ett pussel skapas:

### Typ av tesselation

bestämmer vilket rutnät som används för att dela upp bilden, eller uttryckt på ett annat sätt, vilken form pusselbitarna kommer att få. Du har följande val:

Rektangulärt rutnät

  Det vanliga pusslet som vi alla känner till och älskar.

Kairo pentagonisk

  Femsidiga bitar med olika kantvinklar.

Hexagonal

  Sexsidiga bitar.

Rotrex (romb-trihexagonal)

  Hexagoner omgivna av rektanglar och trianglar. Ser ut som många överlappande cirklar.

Oregelbunden

  Slumpmässiga bitar. Programmet 'qvoronoi' (end del av qhull) behövs för att skapa oregelbundna pussel.

Kairo tesselationen är ganska svår att pussla med, eftersom bitarna passar ihop på ett mindre välkänt sätt. Rotrex tesselationen är enklare en det rektangulära rutnätet, och ser snygg ut när den är ihopsatt.

### Ungefärligt antal bitar

används för att beräkna rutstorleken. I de flesta fall blir det verkliga antalet bitar något större eller mindre än vad som ställs in.

### Procent vända kanter

ställer in sannolikheten att varje kant (plugg) blir "vänd". En plugg "vänds" om den pekar i motsatt riktning den skulle i ett fullständigt rektangulärt rutnät. I det rektangulära rutnätet resulterar det i bitar med tre eller fyra pluggar som pekar inåt respektive utåt.

- 0 % (skjutreglaget längst till vänster): Inga kanter vänds, fullständigt regelbundet rutnät.

- 50 % (skjutreglaget i mitten): Alla kanter är slumpmässiga.

- 100 % (skjutreglaget längst till höger): Fullständigt regelbundet rutnät igen, men nu med "omvänd" regel.

"Omvänd" regel betyder inte helt enkelt att alla pluggar vänds. I det omvända rektangulära rutnätet har varje bit fyra inåtpekande eller fyra utåtpekande pluggar. För andra tesselationer, prova det bara.

Inställningen har ingen effekt när den oregelbundna tesselationen används.

### Kanternas kurvighet

bestämmer hur kurviga kanterna är, dvs. hur starkt kanterna "trycks in" eller "buktar ut".

- 0 %: Kanter är raka linjer (förutom pluggarna)

- 100 %: Kanterna är mycket kurviga

### Pluggstorlek

bestämmer storleken hos "pluggdelen" på varje kant. Standardinställningen (i mitten) är vald för att se ut som ett riktigt pussel.

- 0 %: Pluggarna är halva standardstorleken.

- 100 %: Pluggarna är 1,5 gånger standardstorleken, vilket redan det ser oanständigt stort ut.

Programmet försöker så mycket som möjligt att undvika kollision mellan pluggar. Kolliderande kanter formas om flertalet gånger och krymps i små steg. Dock finns det fortfarande fall där ingen lösning går att hitta, särskilt med stora pluggstorlekar.

### Kurvighetens variation

bestämmer hur mycket "kurvigheten" (se ovan) varierar mellan kanter.

- 0 %: Alla "inbuktningar" och "utbuktningar" ser likadana ut.

- 100 %: Det finns mycket kurviga och mycket raka kanter.

### Pluggpositionens variation

bestämmer hur mycket pluggens position varierar:

- 0 %: Alla pluggar är mitt på sina kanter.

- 100 %: Pluggar kan finnas var som helst längs kanterna.

### Pluggarnas variation

bestämmer hur olika pluggarna ser ut.

- 0 %: Alla pluggar ser likadana ut.

- 100 %: Varje plugg är ett unikt konstverk skapat särskilt åt dig.

### Oreg: Bitstorlekarnas variation

gäller bara oregelbunden tesselation, och bestämmer hur mycket bitstorleken varierar.

- 100 %: Mycket små och stora bitar.

- 50 % (standard): Bitarna är alla ungefär av samma storlek.

- 0 %: Bitarna är alla ungefär av samma storlek, strukturer liknande kristallit uppstår.

### Bitkonturer

Rita en smal svart kontur omkring varje bit, så att enskilda bitar förblir möjliga att urskilja i det ihopsatta pusslet.

### Lagra rutnätsbild

Spara en bild av rutnätet (svarta kanter på en vit bakgrund). Den sparas som `~/goldber-slicer-dump.png`. Om en tidigare fil finns, skrivs den över.

## Tack till och licens

Dokumentation Copyright © 2010 Johannes Löhnert loehnert_kde@gmx.de

Översättning Stefan Asserhäll stefan.asserhall@comhem.se

&underFDL;
&documentation.index;