Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
    • Advisor
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/97057
Title: 暗棋審局函數的設計及實作
Design and Implementation of Evaluation Functions for Chinese Dark Chess
Authors: 杜宗顁
Tsung-Ting Tu
Advisor: 薛智文
Chih-Wen Hsueh
Co-Advisor: 徐讚昇
Tsan-Sheng Hsu
Keyword: 暗棋,alpha-beta 剪枝,審局函數,棋型結構,距離,
Chinese Dark chess,alpha-beta pruning,evaluation function,piece positional structure,distance,
Publication Year : 2025
Degree: 碩士
Abstract: 電腦對局是一個被研究多年的領域,許多知名演算法(如 alpha-beta 剪枝與蒙地卡羅樹搜尋)均與此領域相關。
本論文所使用的暗棋程式 Yahari 採用 minimax 演算法結合 alpha-beta 剪枝進行搜尋。minimax 演算法的表現高度取決於審局函數的品質。目前,Yahari 的審局函數主要依據子力價值進行評估。在遊戲中期,由於子力交換頻繁,該方法能夠提供良好的判斷。然而,在遊戲後期,子力變動減少,僅考慮子力價值已不足以準確評估局勢,因此需要考慮額外因素。本論文將探討如何透過棋型結構來改良審局函數,以進一步提升程式的對局表現。
Computer games have been a well-studied field for many years. Many famous algorithms, such as alpha-beta pruning and Monte Carlo tree search, are closely related to this domain.
The Chinese dark chess program used in this study, Yahari, employs the minimax algorithm combined with alpha-beta pruning for its search engine. The effectiveness of minimax heavily depends on the quality of an evaluation function. Currently, material value is the main factor considered in Yahari's evaluation function. This performs well in the middle game since piece exchanges occur frequently. However, in the endgame, as piece exchanges decrease, considering only material value is insufficient for an accurate evaluation of the position. Therefore, additional factors should be taken into consideration. This thesis explores how to improve the evaluation function by incorporating piece positional structure to further enhance the program's performance.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/97057
DOI: 10.6342/NTU202500577
Fulltext Rights: 同意授權(限校園內公開)
metadata.dc.date.embargo-lift: 2025-02-27
Appears in Collections:資訊工程學系

Files in This Item:
File SizeFormat 
ntu-113-1.pdf
Access limited in NTU ip range
2.42 MBAdobe PDF
Show full item record


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

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved