This book is an introductory textbook targeted towards computer science students who are completely new to the topic of automated negotiation. It does not require any prerequisite knowledge, except for elementary mathematics and basic programming skills. This book comes with an simple toy-world negotiation framework implemented in Python that can be used by the readers to implement their own negotiation algorithms and perform experiments with them. This framework is small and simple enough that any reader who does not like to work in Python should be able to re-implement it very quickly in any other programming language of their choice.
翻译:本书是一本面向计算机科学专业学生的入门教材,专为对自动谈判领域零基础的读者设计。除基础数学知识和基本编程技能外,本书不要求任何先修知识。书中附带一个基于Python实现的简易玩具世界谈判框架,读者可利用该框架实现自己的谈判算法并进行实验验证。该框架体量小巧、结构简洁,即使是不习惯使用Python的读者,也能快速将其移植到任何其他编程语言中重新实现。