>1. Знает все роли, может действовать по ним, а не по именам игроков.
А, в смысле просто может бить по роли а не по человеку?
>1.1. Собрать все пары роль/имя. 20 пар на 10 игроков.
А подтверждения там и всё такое? Т.е. как и на какой момент определяется что верно собраны все пары?(всё таки 10)