Просто измените случайное число, чтобы решить, кто будет игроком 1, и сделайте первый ход.
Создайте случайное число и сохраните его в переменной.
Отправьте сгенерированное случайное число наоппонент.
Точно так же ваш оппонент отправляет вам свое случайное число.
Когда вы его получите, сравните с вашим.
Если ваш больше его,тогда вы игрок1, а он игрок2.Итак, вы сделаете первый ход.
Если у вас меньше, чем у него, значит, вы игрок2, а он игрок1.Поэтому он сделает первый ход.
Если ваш и его номер равны (очень редкий случай), повторите процедуру.
В качестве напоминания вам необходимо различать типы сообщений.Поэтому используйте заголовки разных типов сообщений.Например: «R» для случайного, «M» для ходов.