Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Аналіз особливостей процесу формування гри за потребами користувача





З метою створення проекту на зовнішньому рівні спочатку проаналізуємо уявну шахову дошку, відповідно вона складатиметься з: фігур чорного та білого кольору, дошки з клітинками та безперечно гравців. Всі дані повинні зберігатись в окремих таблицях та при потребі до них повинна бути реалізована можливість звернення в будь-яку мить, з допомогою всього лише декількох натисків миші.

Інформаційна система призначена для обробки даних та параметрів певних ходів. Вся інформація служить в якості довідника та постійно оновлюється.

Перед початком гри кожний гравець розпоряджається 16 фігурами:

· 8 пішаків;

· 2 тури;

· 2 коні;

· 2 слони;

· 1 королева;

· 1 король.

Король грає не останню роль, адже при його не можливості ходити по клітинкам, його власнику оголошується мат, або пат в залежності від ситуації.

За винятком рокіровки, ходом називається пересування однієї фігури з одного поля на інше, вільне чи зайняте фігурою суперника. Ходи в шахах виконуються суперниками по черзі. Жодна з фігур, за виключенням тури під час рокіровки та коня, не може перетинати поле зайняте іншою фігурою (перестрибувати інші фігури). Якщо фігура пересувається на поле, зайняте фігурою суперника, то фігура суперника повинна бути знята з дошки гравцем, який зробив хід. Такий хід називається взяттям. Єдиною фігурою, яка не може бути взята і знята з дошки, є король.

Хід вважається здійсненим якщо:

  • при пересуванні фігури на вільне поле, коли кнопка миші гравця була відпущена та залишила фігуру.
  • при взятті, коли взяту фігуру знищенно з дошки і коли гравець поставивши на нове місце свою фігуру, відпустив її.
  • при рокіровці, коли рука гравця відпустила туру, що стала на поле, яке пересік король; коли гравець випустив з своєї руки короля хід ще не вважається закінченим, але немає більше права робити інший хід крім рокіровки
  • при перетворенні пішака, коли пішака знято з дошки і гравець відняв руку від нової фігури, поставленої на поле перетворення, якщо гравець відняв руку від пішака, що досягнув поля перетворення, хід ще не закінчений, але немає більше права піти пішаком на інше поле.

Оголошення шаху:

  • Шах королю має місце, коли поле, яке він займає, опинилося під ударом фігур противника. В цьому випадку говориться, що фігура оголосила шах королю.
  • Шах королю повинен бути відбитий наступним ходом. Шах можна відбити в один з наступних способів:

- відійти королем на поле, що не знаходиться під ударом фігур суперника,


 

- узяти фігуру, що загрожує королю, чиприкрити короля, перемістивши іншу свою фігуру під удар на поле що знаходиться між королем і атакуючою його фігурою. Прикрити короля неможливо від атаки конем.

· Якщо шах неможливо відбити наступним ходом, то оголошується мат і гравець, який поставив шах-мат, оголошується переможцем партії.

Виграш партії:

· Партія вважається виграною шахістом, який дав мат королю партнера

· Партія вважається виграною тим з партнерів, противник якого визнав себе переможеним

· Партія вважається виграною, якщо у одного з шахістів закінчився час на ходи, відведений регламентом партії, і у його суперника при цьому на дошці залишилося достатньо фігур, щоб поставити мат за умови найменш компетентної гри суперника. Переможеним у партії визнається шахіст, у якого закінчився час.

Нічия:

· В становищі, коли можливість виграшу виключена (король проти короля, король проти короля зі слоном чи конем, король зі слоном проти короля зі слоном (при однокольорових слонах))

· Якщо король гравця (при його черзі ходу) не перебуває під шахом і цей гравець не може зробити жодного ходу. Таке становище називається патом

· При взаємній згоді гравців

· За вимогою гравця, якщо одна і та ж позиція виникає три рази, причому черга ходу щоразу буде за цим гравцем. Позиція вважається повтореною, якщо фігуру одного і того ж найменування і кольору займають одні і ті ж поля і якщо однакові можливості гри цими фігурами. Але це можна зробити лише тоді, коли ти записуєш партію.

· Коли гравець до здійснення ходу доводить, що обома сторонами зроблено щонайменше 50 ходів, протягом яких жодна фігура не була взята і жоден пішак не зробив ходу, але лише при наявності запису партії.

· Якщо в одного з шахістів закінчився час на ходи, відведений регламентом партії, і у його суперника при цьому на дошці не достатньо фігур, щоб поставити мат за умови найменш компетентної гри суперника.

Виключеннями є кінь проти пішака чи тури(мат можливий, але тоді зарахується нічия), чи офіцер проти пішака.

 


 

Date: 2015-07-22; view: 362; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию