Форум программистов, компьютерный форум CyberForum.ru

Интеллект компьютера в игре Крестик-Нолик - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выполнить сортировку по убыванию. Пирамидальная сортировка http://www.cyberforum.ru/cpp-beginners/thread1136392.html
Выполнить сортировку по убыванию. Пирамидальная сортировка и сортировка слияния. Размерность массива меняется от 10 до 100 шагом 10. Массив заполнен случайным образом (неупорядочен). template< class T > void downHeap(T a, long k, long n) { // процедура просеивания следующего элемента // До процедуры: a...a - пирамида // После: a...a - пирамида T new_elem;
C++ Проверить что цифры данного трехзначного числа образуют возрастающую последовательность 1 Проверить истинность высказывания: "Цифры данного трехзначного числа образуют возрастающую последовательность" помогите написать программу :( Добавлено через 29 минут Что не кто не знает? мне надо с операторами if , else http://www.cyberforum.ru/cpp-beginners/thread1136332.html
Определить попадание произвольной точки в заштрихованную область C++
Помогите пожалуйста, не могу сделать эту задачу (С++)
Определить количество элементов файла, величина которых меньше среднего арифметического всех элементов данного файла C++
В файле находятся вещественные числа. Определить количество элементов файла, величина которых меньше среднего арифметического всех элементов данного файла. Мой код, который следует дополнить, пока выглядит вот так: #include <stdio.h> #include <conio.h> int main() { int n,i; float m; char str,str1,ch;
C++ Вычислить значение заданной функции y = f(x) на данном интервале [a,b] с заданным шагом \Delta x http://www.cyberforum.ru/cpp-beginners/thread1136303.html
Вычислить значение заданной функции y = f(x) на данном интервале с заданным шагом \Delta X y=ln\frac{x+1}{x} x\epsilon \Delta x=0.5 Напишите программу пожалуйста =*
C++ Словари и множества. SET MAP Помогите с задачей Пишите задачу в тело сообщения! подробнее

Показать сообщение отдельно
НеСказочник
58 / 46 / 7
Регистрация: 12.11.2012
Сообщений: 339
Записей в блоге: 2
02.04.2014, 08:55     Интеллект компьютера в игре Крестик-Нолик
Так и в чём проблема? Если
Цитата Сообщение от ^Tecktonik_KiLLeR Посмотреть сообщение
есть схема тактики в игре
Создайте список или словарь, где ключём будет текущее состояние поля, а данными координаты хода. И выбирайте поиском. Для игры "Крестики нолики" словарь будет не такой уж и большой.

Добавлено через 4 минуты
19683 - вариантов. словарь, отсилы, полмегабайта будет, а то и меньше. А если хранить данные одной ячейки в char, то вообще 171 КБ. Компьютер будет не больше 50 мкс думать.

Добавлено через 53 секунды
Но это если клеточек 9 . 3X3.

Добавлено через 2 минуты
Вот если бы вариантов было как в шахматах, порядка 10^50, то пришлось бы обучать случайный лес или что-то подобное. А для "Крестики нолики", даже не заморачивайтесь.
 
Текущее время: 14:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru