Не просто играл, а в девятом-десятом классах с приятелем-однопартником просто не отрывались от этой игры. По ходу дела доработали правила, прописав неясные моменты, и сильно оторвались по уровню от остальных, после чего играть с другими стало неинтересно.
У нас была аналогичная ситуация, мы вдвоём оторвались от остальных, с той только разницей, что я однокласснику в основном проигрывал :) Завтра увидимся, ты мне про правила расскажешь, я хочу весь спектр возможных правил в программе забить.
Вчера забыл-таки поговорить с тобой на эту тему. Можно подробнее о правилах? Если их будет несложно запрограммировать - пришлю программку на бета-тестирование :)
Сначала я опишу правила, по которым мы играли в школе. Ходы делаются по 3 клеточки напрямую или по диагонали, не касаясь уже проведенных линий. Если игрок пошел так, что противник не может сделать полного хода, он бьет "пенальти". Пенальти - это ход на 6 клеток по прямой или с одним углом внутри, через любые линии. Поскольку таким образом можно устроить бесконечную серию пенальти до гола, их количество ограничено до 6, и если мяч не вышел "на чистую воду", то бьет уже соперник. Игра продолжается до гола. Следующая игра - на новом листке. Обычный размер поля у нас был 32х40, ворота - 4 клетки.
Запрограммировал я примерно это, с той только разницей, что угол внутри пенальти пока не реализован, и бить можно только по прямой. Это сильно меняет тактику игры.
Во-первых, самое главное - пенальти всегда пробивались ТОЛЬКО по прямой, без поворотов. Как следствие - не было необходимости ограничивать число пенальти.
Во-вторых, мы ввели дифференциацию длины пенальти в зависимости от устроенной "ловушки" (это у нас был такой официальный термин). А именно, если ловушка сделана так, что противник не может сделать даже частичный ход, хотя бы на одну клетку, то пенальти бьется на шесть клеток. Если у противника есть возможность сделать "треть хода" (то есть внутри ловушки остается один не занятый узел сетки), то длина пенальти сокращается до пяти клеток. Соответственно, если не занятых узлов, на которые можно последовательно пойти - два, то пенальти - четыре клетки.
Так... Тяжелый случай. Я пересмотрел тред и понял, что в предыдущих комментах я Вас спутал с bdbd, с которым виделся позавчера :) Извините за недоразумение :)
Обязательно!
(Anonymous) 2004-03-24 04:15 am (UTC)(link)SY, Nathalie
Re: Обязательно!
Re: Обязательно!
Re: Обязательно!
На основном сайте пока ссылку не поставил и в ЖЖ у себя не объявил...
Re: Обязательно!
no subject
no subject
no subject
no subject
no subject
no subject
no subject
А еще на промокашках танчики!
;)
no subject
no subject
no subject
no subject
no subject
Игра продолжается до гола. Следующая игра - на новом листке. Обычный размер поля у нас был 32х40, ворота - 4 клетки.
Запрограммировал я примерно это, с той только разницей, что угол внутри пенальти пока не реализован, и бить можно только по прямой. Это сильно меняет тактику игры.
no subject
Во-первых, самое главное - пенальти всегда пробивались ТОЛЬКО по прямой, без поворотов. Как следствие - не было необходимости ограничивать число пенальти.
Во-вторых, мы ввели дифференциацию длины пенальти в зависимости от устроенной "ловушки" (это у нас был такой официальный термин). А именно, если ловушка сделана так, что противник не может сделать даже частичный ход, хотя бы на одну клетку, то пенальти бьется на шесть клеток. Если у противника есть возможность сделать "треть хода" (то есть внутри ловушки остается один не занятый узел сетки), то длина пенальти сокращается до пяти клеток. Соответственно, если не занятых узлов, на которые можно последовательно пойти - два, то пенальти - четыре клетки.
no subject
no subject