Multi-Agent-System till brädspel

För att ta reda på hur väl en Multi-Agent-Systems-bot kan stå sig mot andra, icke-MAS-bottar, så har vi implementerat en bot till brädspelet Arimaa. Botten är implementerad i C++ och den kan spela mot andra bottar, eller människor, genom Arimaas officiella hemsida. Syftet har varit att skapa en full...

Full description

Bibliographic Details
Main Authors: Wahlström, Marco, Karlsson, Jonas
Format: Others
Language:Swedish
Published: Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation 2012
Subjects:
AI
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-2388
id ndltd-UPSALLA1-oai-DiVA.org-bth-2388
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-bth-23882018-01-12T05:14:17ZMulti-Agent-System till brädspelsweWahlström, MarcoKarlsson, JonasBlekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikationBlekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation2012AIMulti-agent-systemArimaabrädspelComputer SciencesDatavetenskap (datalogi)För att ta reda på hur väl en Multi-Agent-Systems-bot kan stå sig mot andra, icke-MAS-bottar, så har vi implementerat en bot till brädspelet Arimaa. Botten är implementerad i C++ och den kan spela mot andra bottar, eller människor, genom Arimaas officiella hemsida. Syftet har varit att skapa en fullfjädrad bot som både klarar av att spela korrekt, och att spela bra. För att ta reda på om MAS är en bra designfilosofi för Arimaa så har vi utmanat ett antal av de bottar som andra människor skapat och lagt upp på hemsidan. Alla bottarna har under tiden de legat uppe blivit rankade genom tävlingar och utmaningar och flera av dessa har tävlat om stora pengar, vilket betyder att människor har lagt mycket tid på dem. Efter ett stort antal matcher mot andra bottar så har vi kommit fram till att Arimaa är ett väldigt svårt spel att koda bottar till. Vi lyckades bara slå några av de sämsta bottarna på hemsidan men MAS visar stor potential och vi tror att man kan göra väldigt avancerade bottar med det. Jämfört med de bästa bottarna så är vår väldigt snabb och minneseffektiv. Man borde absolut experimentera mer. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-2388Local oai:bth.se:arkivexCCAB2736BB91ABCBC1257A3900429516application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language Swedish
format Others
sources NDLTD
topic AI
Multi-agent-system
Arimaa
brädspel
Computer Sciences
Datavetenskap (datalogi)
spellingShingle AI
Multi-agent-system
Arimaa
brädspel
Computer Sciences
Datavetenskap (datalogi)
Wahlström, Marco
Karlsson, Jonas
Multi-Agent-System till brädspel
description För att ta reda på hur väl en Multi-Agent-Systems-bot kan stå sig mot andra, icke-MAS-bottar, så har vi implementerat en bot till brädspelet Arimaa. Botten är implementerad i C++ och den kan spela mot andra bottar, eller människor, genom Arimaas officiella hemsida. Syftet har varit att skapa en fullfjädrad bot som både klarar av att spela korrekt, och att spela bra. För att ta reda på om MAS är en bra designfilosofi för Arimaa så har vi utmanat ett antal av de bottar som andra människor skapat och lagt upp på hemsidan. Alla bottarna har under tiden de legat uppe blivit rankade genom tävlingar och utmaningar och flera av dessa har tävlat om stora pengar, vilket betyder att människor har lagt mycket tid på dem. Efter ett stort antal matcher mot andra bottar så har vi kommit fram till att Arimaa är ett väldigt svårt spel att koda bottar till. Vi lyckades bara slå några av de sämsta bottarna på hemsidan men MAS visar stor potential och vi tror att man kan göra väldigt avancerade bottar med det. Jämfört med de bästa bottarna så är vår väldigt snabb och minneseffektiv. Man borde absolut experimentera mer.
author Wahlström, Marco
Karlsson, Jonas
author_facet Wahlström, Marco
Karlsson, Jonas
author_sort Wahlström, Marco
title Multi-Agent-System till brädspel
title_short Multi-Agent-System till brädspel
title_full Multi-Agent-System till brädspel
title_fullStr Multi-Agent-System till brädspel
title_full_unstemmed Multi-Agent-System till brädspel
title_sort multi-agent-system till brädspel
publisher Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation
publishDate 2012
url http://urn.kb.se/resolve?urn=urn:nbn:se:bth-2388
work_keys_str_mv AT wahlstrommarco multiagentsystemtillbradspel
AT karlssonjonas multiagentsystemtillbradspel
_version_ 1718606724830593024