09.09.2013 Views

Kunstig Intelligens til Brætspillet Taiji - Danmarks Tekniske Universitet

Kunstig Intelligens til Brætspillet Taiji - Danmarks Tekniske Universitet

Kunstig Intelligens til Brætspillet Taiji - Danmarks Tekniske Universitet

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4 <strong>Taiji</strong><br />

1.1.1 Forskelle mellem de officielle regler og mine<br />

Ifølge de officielle regler skal brætstørrelsen være minimum ni gange ni, kvadratisk<br />

og side længden skal være p˚a et ulige tal. Jeg ser derimod p˚a alle<br />

brætstørrelser, med lige sider, rektangulære og mindre end ni gange ni.<br />

De officielle regler siger ogs˚a at et spil, hvor scoren ender lige, tæller som en<br />

sejr <strong>til</strong> sort. Som udgangspunkt i denne opgave ser jeg p˚a et lige resultat som<br />

et uafgjort resultat. Det vil undervejs blive set p˚a hvilke forskelle dette har for<br />

spillet.<br />

1.2 Néstors AI<br />

Néstor skaberen af <strong>Taiji</strong> har selv lavet en AI <strong>til</strong> spillet med fire sværhedsgrader.<br />

Néstor har dog ikke oplyst hvordan disse AI er lavet og der vides derfor<br />

hvordan de faktisk fungerer. P˚a den højeste sværhedsgrad bruger AI’en godt og<br />

vel 30 sekunder p˚a at beregne sit træk. Beregningstiden bliver dog lavere som<br />

spillet nærmere sig sin afslutning, og de mulige træk bliver færre. Selvom programmet<br />

bruger forholdsvis megen computerkraft - deraf den forholdsvis lange<br />

beregningstid - er det muligt for en rutineret <strong>Taiji</strong>-spiller at sl˚a af den kunstige<br />

intelligens og s˚a endda rimeligt overbevisende. Efter selv at have arbejdet<br />

med spillet gennem længere tid lykkedes det mig at sl˚a Néstors AI p˚a højeste<br />

sværhedsgrad med scoren 19-8.<br />

1.3 Generele egenskaber for <strong>Taiji</strong><br />

Der er et begrænset antal træk i ét <strong>Taiji</strong>-spil. Dette skyldes, at der hverken fjernes<br />

eller flyttes brikker undervejs i spillet og det er derfor begrænset hvor mange<br />

træk, der kan fortages i et spil. Antallet af brikker, der kan lægges bestemmes<br />

fra start af brætstørrelsen, men som spillet skrider frem vil dette antal oftest<br />

falde yderligere, da spillerne kun kan lægge deres brikker som dækker to felter,<br />

s˚a nogle de fri felter p˚a brættet bliver uanvendelige.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!