arrow
返回

Alpha Beta Pruning with the Selection Monad

delete2026-01-01
delete0
PRE
AI
J
Johannes Hartmann *
DOI:10.1007/978-3-031-99751-8_16delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
本文探讨了如何在顺序博弈的背景下,将广泛研究的selection monad扩展以支持alpha-beta剪枝算法。selection monad为完美信息双人博弈中常用的minimax算法提供了优雅的实现。然而,由于计算复杂度,minimax算法在大博弈树中效率低下。Alpha-beta剪枝是一种广为人知的优化方法,可减少minimax算法中评估的节点数量。我们提出了一种基于selection monad的alpha-beta剪枝算法的通用实现,并在简单示例树上展示了其应用。此外,我们还展示了如何利用generalized selection monad实现alpha-beta剪枝算法,以提高博弈树评估的效率。
Keyword:
Selection monad
Functional programming
Algorithm design
Performance Optimisation
Monads
Alpha Beta Pruning

期刊

T
TRENDS IN FUNCTIONAL PROGRAMMING, TFP 2025
IF:
0
论文数:
20
被引数:
0

机构

U
university of oxford
学者数:
9.8W
论文数: 8.6W
被引数: 137
引用论文

引用论文

Towards a More Efficient Selection Monad
err2025-01-01
err0
PREAI
errHartmann,Johannes; Schrijvers,Tom; Gibbons,Jeremy
err分享
err收藏
Algorithm Design with the Selection Monad
err2022-01-01
err0
PREAI
errHartmann,Johannes; Gibbons,Jeremy
err分享
err收藏
没有更多内容