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

Протокол UCI - нужен пример хорошего движка для шахмат - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа для отправки сообщений smtp с произвольного сервера (что-то вроде MDA) http://www.cyberforum.ru/cpp/thread132256.html
Нашёл в интернете, немного дороботал пример отправки сообщений через smtp. Ничего толкового не получилось, программа способна, так сказать, только отсылать спам -- все попытки отправки сообщений к примеру через smtp.list.ru (или smtp.mail.ru) расцениваются как спам . Возможно тут какая-то проблемма с caller ID.
C++ нарисовать привет всем помогите нарисовать камень который падает с горы и натыкается на выпуклые преграды спасибо за любую помощь или подсказку =) http://www.cyberforum.ru/cpp/thread131965.html
C++ Быстрое чтение большого файла. Зависает процесс
Всем доброго времени суток. Есть задача прочитать файл(1-20 мб), который состоит из слов разделённых пробелами для того, чтобы переписать все слова в массив string-ов. Затем с этими словами проводятся операции и все они записываются уже в другой файл. Однако, после выполнения задачи и закрытия приложения, процесс остаётся висеть в диспетчере. А в описании процесса пишется "TODO: <File...
Программа на С++ C++
Написать программу на С++ Создать файл, содержащий текст, набранный заглавными английскими буквами. Провести частотный анализ текста, т.е. указать (в процентах), сколько раз встречается та или иная буква.
C++ Переделать рабочий код http://www.cyberforum.ru/cpp/thread131239.html
Нужно изменить код программы. Она рабочая, но нужно, чтобы была прозрачной и отличалась от оригинала: #include <iostream.h> #include <conio.h> #include <stdlib.h> #include <time.h> #include <dos.h> #include <fstream.h> #include <math.h> #include <process.h>
C++ Програма "Гра життя" Помогите написать программу "Игра жизнь" Место действия этой игры - «вселенная» - это плоскость, разделенная на ячейки. Каждая ячейка на этой поверхности может находиться в двух различных состояниях: быть живой или быть мертвой. Ячейка имеет восемь соседей. Распределение живых клеток в начале игры называется первым поколением. Каждое следующее поколение образуется на основе предыдущего по... подробнее

Показать сообщение отдельно
da-nie
42 / 2 / 0
Регистрация: 11.04.2015
Сообщений: 20
19.04.2015, 10:49
Да кстати повторение позиций учитывать необходимо и для сокращения перебора.
А этим хэш-таблица и занимается как раз. Она в этой простейшей программе убрана. Чтобы повтор позиции детектировать нужно найдя позицию проверить строку главного изменения (наиболее вероятный по мнению программы ход игры), и если ходы повторились вернуть в качестве оценки ветки 0 - ничья. Безотносительно 3 раза или один раз повтор возник.

И доску желательно с более четкой графикой а то ничерта не видно
Разве не видно? У меня на 1280x1024 видно вроде бы неплохо...

Интересные кстати дебютные перлы - в начале игры пробивает F5 и выходит королем на F7 и дальше на G6
А хрен знает, как он рассчитывает.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru