核心概念
本文提出了一種利用演化演算法優化爐石戰記遊戲代理人的方法,透過競爭性共同演化的訓練方式,讓代理人自我學習,並在國際爐石戰記人工智慧競賽中取得佳績,證明了演化計算在開發卡牌遊戲人工智慧方面的潛力。
本研究旨在開發一種自動化方法,用於優化爐石戰記遊戲代理人的決策機制,使其能夠在遊戲中表現出色。
研究人員設計了一個基於數據驅動的代理人,該代理人會評估在遊戲中任何可能行動對遊戲狀態的影響,並選擇最有利的行動。代理人的決策機制由 21 個權重參數控制,這些參數決定了不同遊戲因素(如英雄生命值、法力消耗、隨從特性等)的重要性。研究人員使用演化演算法(EA)來優化這些權重參數,並採用競爭性共同演化的訓練方式,讓代理人在與種群中其他代理人的對戰中不斷學習和改進。