Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/80584
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorศุภกานต์ พิมลธเรศ-
dc.contributor.authorพีรพล อยู่ไพศาล-
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. คณะวิทยาศาสตร์-
dc.date.accessioned2022-10-05T07:36:39Z-
dc.date.available2022-10-05T07:36:39Z-
dc.date.issued2563-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/80584-
dc.descriptionโครงงานเป็นส่วนหนึ่งของการศึกษาตามหลักสูตรปริญญาวิทยาศาสตรบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย ปีการศึกษา 2563en_US
dc.description.abstractโครงงานนี้มีจุดประสงค์เพื่อพัฒนาปัญญาประดิษฐ์ที่ระดับความยากปรับตัวได้ด้วยตัวเองสำหรับเกมกระดานเชิงกลยุทธ์ เนื่องจากเกมที่ยากเกินไปทำให้ผู้เล่นเกิดความเครียดได้ ในทางกลับกันหากสร้างเกมที่มีความง่ายเกินไปทำให้ผู้เล่นรู้สึกเบื่อหน่าย ปัญญาประดิษฐ์ที่ปรับตัวได้สองแบบ ได้แก่ปัญญาประดิษฐ์ที่ปรับตัวด้วยการจัดลำดับ และปัญญาประดิษฐ์ที่ปรับตัวด้วยความลึกได้ถูกนำเสนอในการศึกษานี้ นอกจากนี้โครงงานนี้ยังเสนอตัวชี้วัดที่ใช้วัดความใกล้เคียงของระดับความยากระหว่างผู้เล่นสองคนโดยคำนวณจากค่าอัตราส่วนของผลต่างระหว่างจำนวนหมากของปัญญาประดิษฐ์ที่มีระดับความยากที่เท่ากันต่อจำนวนหมากทั้งหมดบนกระดานที่เวลาหนึ่ง หลังจากนั้นแล้วปัญญาประดิษฐ์ที่ปรับตัวได้ทั้งสองถูกนำมาเปรียบเทียบโดยทดลองกับปัญญาประดิษฐ์ที่มีระดับความยากคงที่เพื่อเลือกตัวแบบที่เหมาะสมสำหรับการทดสอบกับมนุษย์ ในท้ายที่สุดปัญญาประดิษฐ์ที่ปรับตัวด้วยการจัดลำดับได้ถูกเลือกและผลการทดลองพบว่าปัญญาประดิษฐ์สามารถควบคุมเกมได้ใน 30 ตาเดินหลังจากสถานะเริ่มต้นของเกม อย่างไรก็ตามผลลัพธ์โดยรวมมีค่าอยู่ในเกณฑ์ที่เทียบเท่ากับการนำปัญญาประดิษฐ์ที่มีระดับความยากใกล้เคียงกันมาทดสอบen_US
dc.description.abstractalternativeThe purpose of this project is to develop artificial intelligence with self-adjustable difficulty level for abstract strategy board game since too hard game can make a player feel stress whereas too easy game can make player feel boredom. Two types of adaptive artificial intelligence, which are rank-based adaptive artificial intelligence and depth-based adaptive artificial intelligence were proposed in this study. Additionally, this project proposed the indicator that can measure similarity of difficulty levels between two players by calculating the ratio of the difference between the number of pieces of both artificial intelligences with the same difficulty level to the total number of pieces on the board at a time. Subsequently, both adaptive artificial intelligences were compared by testing with the artificial intelligence with static difficulty level in order to select the appropriate model for testing with human. Finally, the rank-based adaptive artificial intelligence was chosen and the result found that the artificial intelligence can control the game in 30 moves after the beginning state of the game. However, the overall result is equivalent to the result from competition of two artificial intelligences with the same difficulty level.en_US
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectปัญญาประดิษฐ์en_US
dc.subjectเกมหมากกระดานen_US
dc.subjectArtificial intelligenceen_US
dc.subjectBoard gamesen_US
dc.titleการสร้างปัญญาประดิษฐ์สำหรับเกมกระดานเชิงกลยุทธ์แบบนามธรรมen_US
dc.title.alternativeCreating Artificial Intelligence for Abstract Strategy Board Gameen_US
dc.typeSenior Projecten_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
Appears in Collections:Sci - Senior Projects

Files in This Item:
File Description SizeFormat 
63-SP-COMSCI-046 - Peeraphol Youpaisarn.pdf26.87 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.