Третий вариант самый оптимальный, по два класса, но тогда поиск противника будет долгим, для руби вообще тьма.
Второй вариант, если будут блокироваться скиллы, то ещё можно что-то сделать. Но если это подобие земли, то реи не дадут чк двинуться с места, где был использован круг.
Первый вариант, можно подробней? Не понятно, это для тех, кто хочет быть в топе, и какой смысл тогда? Типа лучший из своих против своих.