Игра FourScores написанная на R
Пятничное. Пакет FourScores является игрой, в которой могут играть как человек против человека так и человек против искусственного интелекта. FourScores основан на настольной игре "Собери Четверку" (Connect 4).
Цель игры — расположить раньше соперника по горизонтали, вертикали или диагонали четыре фишки своего цвета подряд.
library(FourScores)
# запускаем игру
FourScores(
rows = 5,
columns = 5,
AI = T,
AIstrength = 0,
AIplayernumber = 1,
PlayerNames = c("PC", "Human")
)
Аргументы функции FourScores():
● rows - количество строк в игровом поле;
● columns - количество столбцов в игровом поле;
● AI - играть против искусственного интелекта;
● AIstrength - количество ходов, которые будет моделировать ИИ;
● AIplayernumber - целое число: 0 или 1: должен ли ИИ быть игроком 1 или игроком 2;
● MACuser - на некоторых компьютерах, отличных от Mac, для этого параметра можно установить значение FALSE, чтобы использовать мышь на графическом устройстве;
● PlayerNames - вектор содержащий имена игроков;
● getnewnames - надо ли запрашивать новые имена при перезапуске игры;
● PlayerColors - цвета фишек игроков;
● getnewcolors - надо ли запрашивать новые цвета фишек игроков при перезапуске игры;
#заметки_по_R