libadapt-一个通用框架,用于向基于游戏的学习(gbl)应用程序添加适应性
libadapt的Python项目详细描述
关于
libadapt是一个通用的框架,用于为基于游戏的学习添加适应性 (GBL)应用程序。
此库实现以下体系结构:
+-----------------------------+ | | | v | Measured Variables | | | | Value Algorithmical Optimisation | v / Player -> Interaction Evaluation <- Adaptation Function <- Reference Progress <- Author ^ | \ | | | Mean Values from Test Series | v | | Adaptation Threshold <---------------------------+ | | | v | Evaluation and Decision-making | | | | Goal-oriented Changes | v | Manipulated Variables | | +-----------------------------+
adaptor.adapt_to()应该从 基于更新测量的交互式应用 打开。
内部呼叫顺序为:
Adaptor.adapt_to() Adaptor.quantify() Adaptor.log() Adaptor.compare() Adaptor.check_threshold() Adaptor.intervene()
它基于首次发布于:
弗洛里安·伯格。评估一个基于自适应博弈的实现 学习建筑。在《2012年联合大学学报》,2012年
先决条件
Pythonhttp://www.python.org
安装
解压缩文件,然后在命令行运行
python setup.py install
文档
要阅读api文档,请打开shell/dos窗口,导航到 libadapt目录,然后运行
pydoc libadapt
您可以使用
pydoc -w libadapt
许可证
libadapt是根据gpl授权的。有关详细信息,请参见文件复制。