Информатика 11 класс (Урок№8 - Знакомство с теорией игр.)
Информатика 11 класс
Урок№8 - Знакомство с теорией игр.
Модели для построения стратегий
В «Словаре иностранных слов» написано, что стратегия — это наука ведения борьбы по определенным правилам. Как мы знаем, одним из методов, применяемых в науке, является построение моделей на подходящем формальном языке. На этом уроке мы попытаемся построить такие модели, которые помогут в построении стратегии — ведении борьбы по заданным правилам. Любая борьба происходит, по крайней мере, между двумя сторонами и преследует определенные цели. Как достичь этих целей? Вот на какой вопрос мы попытаемся сегодня ответить на уроке.
мы узнаем:
• основные алгоритмы обработки массивов;
мы научимся:
• записывать основные алгоритмы обработки массивов на языке Паскаль;
мы сможем:
• решать задачи с использованием массивов.
Построение стратегии
Для игр необходимо перебрать все возможные ходы игроков, что может потребовать огромного количества времени. Так, если игра состоит в выборе одного из 2 шагов и будет сделано n ходов, то потребуется рассмотреть 2n последовательностей. Например, всего лишь 10 ходов приведет к дереву из 1024 листьев.
Инвариант стратегии
Как легко заметить, стратегия строится от одной проигрышной ситуации до другой, которую мы пытаемся создать противнику. Поэтому для построения выигрышной стратегии достаточно найти все проигрышные ситуации. Иногда количество таких ситуаций может быть очень велико, поэтому легче найти не все такие ситуации, а попытаться найти свойство, подходящее под проигрышные ситуации и не подходящие под выигрышные. Такое свойство будет называться инвариантом стратегии.
На уроке вы научились:
Cтроить дерево игры.
Находить выигрышные стратегии.
Решать 26 задачу ЕГЭ по информатике.
Если игрок точно знает, к какой позиции приведет его выбранный ход, то она называется игрой с полной информацией, к таким играм мы отнесем шахматы, шашки, «крестики-нолики» и много других интересных игр, в которых будет участвовать только игроки.
Выигрышная стратегия — это такое правило совершения ходов, при соблюдении которого игрок добьется выигрыша при любых ответных ходах противника.
Эвристика — это правило, сокращающее число потенциальных вариантов перебора.
1 view
430
140
4 months ago 01:07:00 1
ЧатФКН#19: Айбек Аланов о новом методе редактирования изображений, научном сотворчестве и будущем ИИ
4 months ago 00:22:54 5
УЧЕБА В ПИТЕРЕ || Строительство ПГС (СПбГАСУ)
4 months ago 01:14:22 2
Нужно ли заставлять ребенка учить математику? Действительно ли она так важна и зачем нужен ЕГЭ
4 months ago 00:05:17 2
ЕГЭ 2025 Информатика задание 8 задача 6129 без рекурсии Поляков Репетитор по информатике Лоч Игорь
4 months ago 00:13:46 1
Русские хакеры. Самые опасные киберпреступники из России и стран бывшего СССР
4 months ago 00:17:29 1
ИНФОРМАТИКА И ИНФОРМАЦИЯ: базовые понятия I ЕГЭ по Информатике для 10 классов Умскул
4 months ago 00:18:25 5
Информатика (ЕМН) 11 класс. Практикум. Проектирование нейронной сети в MS Excel
4 months ago 01:09:31 1
Алгоритмы на Python 3. Лекция №25 (весной 11-я)
4 months ago 01:17:14 1
Алгоритмы на Python 3. Лекция №13
4 months ago 01:19:32 1
Алгоритмы на Python 3. Лекция №12
4 months ago 01:22:17 1
Алгоритмы на Python 3. Лекция №11
4 months ago 01:14:58 1
Алгоритмы на Python 3. Лекция №10
4 months ago 00:04:59 1
ЕГЭ информатика 2025 задание 11, задача 5702 с сайта Полякова Репетитор по информатике Лоч Игорь
4 months ago 00:23:55 1
Разбор заданий школьного этапа ВсОШ 2022 года по информатике, 9-11 классы, 1 группа регионов
4 months ago 01:59:48 20
Разбор авторского варианта №1 с КЕГЭ | Информатика 2025 | Сергей Горбачев