Intro. to MultiAgent Systems, Hebrew Univ., Lecture 7: Reaching Agreements