Публикации по теме 'chess'


Игрок, которого невозможно победить: искусственный интеллект
Игра в шахматы является одной из наиболее важных областей исследований в области искусственного интеллекта (ИИ). Пиком этих отношений, начавшихся в 1950-х годах, стали матчи между тогдашним чемпионом мира по шахматам Гарри Каспаровым и суперкомпьютером IBM Deep Blue в 1996 и 1997 годах. «Конфликт с мировым расписанием. «Тест Тьюринга», прославленный английским ученым Аланом Тьюрингом, который был пионером в исследованиях искусственного интеллекта (ИИ), был первым тестом, позволяющим..

Раскрытие возможностей искусственного интеллекта с помощью программного обеспечения DeepAI для создания изображений
( ОБЯЗАТЕЛЬНО ПРОЧИТАЙТЕ ): Вы когда-нибудь видели настолько реалистичное изображение, что вам приходилось перепроверять, настоящее оно или нет? Что ж, оказывается, программное обеспечение машинного обучения для генерации изображений DeepAI теперь вполне возможно. Эта абсолютно экстраординарная технология позволяет создавать очень реалистичные изображения, которые почти неотличимы от настоящих фотографий. Неудивительно, что это программное обеспечение произвело фурор в мире..

Победа над моим братом в шахматах
Копирование AlphaGo для шахмат У меня есть брат на два года младше меня, и, как и все братья, мы выросли, соревнуясь друг с другом практически во всем. Наши соревнования чаще всего напоминали рассказ из Черепаха и Заяц . Я, когда-либо заяц, был бы первым, кто заинтересовался игрой, быстро научился играть и потерял интерес так же быстро, как научился играть. Мой брат, который когда-либо был черепахой, изучал эту игру, обычно после того, как я его знакомил, затем медленно с терпением..

M2M День 364: Моя первая игра в алгоритмические шахматы (например, Max Chess).
Этот пост является частью 12-месячного проекта ускоренного обучения Month to Master . На октябрь моя цель - победить чемпиона мира Магнуса Карлсена в шахматной партии . Вчера , после восьми часов обработки, я смог протестировать первую версию своего шахматного алгоритма. К сожалению, он мог правильно оценивать шахматные позиции как хорошие или плохие только в 70% случаев, что не очень хорошо для моих целей. Конечно, этот алгоритм был создан только на основе 300 шахматных партий, а..

M2M День 339: Если бы у меня был триллион триллионов триллионов лет, я был бы лучшим шахматистом в мире
Этот пост является частью 12-месячного проекта ускоренного обучения Month to Master . На октябрь моя цель - победить чемпиона мира Магнуса Карлсена в шахматной партии . Вчера я подумал, могу ли я обойти традиционный подход к обучению шахматам и вместо этого разработать алгоритм оценки шахматной доски , который я мог бы воспроизвести в своей голове, эффективно превратив меня в медленный шахматный компьютер. Сегодня я подумал, как бы это сделать, и буду использовать этот пост в..

Вопросы по теме 'chess'

Рисование в JLayeredPane поверх существующих панелей JPanel
Я работаю над разработкой игры в шахматы. Я хочу, чтобы контейнер платы использовал GridLayout для отображения сетки 8x8 JPanels. (Это значительно упростит такие функции, как выделение выбранных квадратов и правильных ходов.) Затем я хотел бы...
5683 просмотров
schedule 07.06.2024

Шахматное программирование (без ИИ) - проверка ходов
Я пытаюсь запрограммировать свой собственный шахматный движок (без ИИ). Я знаю, что существует Стартовый набор для игры в шахматы , и я смотрел его для вдохновения. Но чего я не уловил, так это того, где проверенные ходы ( здесь проверка ходов )...
9476 просмотров
schedule 17.05.2024

Простые шахматы минимакс
У меня проблема с моим собственным Chess Engine, использующим минимаксный алгоритм для поиска шахматных ходов. Я использую 5-слойный поиск по глубине и только с оценкой материала/бонуса/мобильности, но он также делает глупые ходы и жертвует ценными...
13121 просмотров

Графовый алгоритм с участием шахмат: возможные пути за k ходов
Я пытаюсь решить проблему алгоритма, связанную с шахматами. Предположим, у меня есть король на A8, и я хочу переместить его на H1 (только с разрешенными ходами). Как я могу узнать, сколько возможностей (путей) есть для любых заданных k ходов?...
2331 просмотров
schedule 15.12.2023

Создание шахматной многопользовательской игры
Я пытаюсь сделать многопользовательскую игру в шахматы на Visual Basic. Это игра для двух игроков, в которую можно будет играть в обычном режиме, даже не по локальной сети. На данный момент я закончил проектирование доски. Моя логика такова:...
1614 просмотров
schedule 25.05.2024

Графический интерфейс для игры в шахматы
Я новый программист с ограниченным опытом. Это мой первый дизайн графического интерфейса. Я пытаюсь создать шахматный графический интерфейс с движущимися значками изображения, и я буду щелкать мышью по координатам стола, которые сначала и во-вторых...
216 просмотров
schedule 11.11.2023

Java-код для игры с искусственным интеллектом
В настоящее время я разрабатываю Java-игру, похожую на шашки. Есть два игрока, player X и player Y . Мне не нужен графический интерфейс для этой игры, просто вывод ниже. В игре игрок X начинает с [0,0] , а игрок Y начинает с [7,7] ....
324 просмотров

Функция движения ладьи не находит прерываний
Я пытаюсь написать функцию, которая проверяет, находится ли черный король под шахом белой ладьей. Проблема возникает, когда я пытаюсь найти фигуры между ладьей и королем. void rook_white(piece A[]) // does...
218 просмотров
schedule 13.06.2024

Полиморфизм в полях данных Haskell
Я пытаюсь изучить Haskell, создав простую игру в шахматы. Однако у меня возникли проблемы с определением функции, представляющей квадрат доски. import Data.Char type Board = [[Square]] type Square = Maybe Piece data Piece = Piece PieceColor...
148 просмотров
schedule 10.11.2022

Должен ли я нормализовать входные данные в моей нейронной сети?
сначала немного контекста. Я берусь за очень амбициозный проект — создание нейронной сети, способной играть в шахматы на приличном уровне. Возможно, у меня ничего не получится, но я делаю это в основном для того, чтобы научиться подходить к такого...
2090 просмотров

Движение шахматной фигуры Python
Я столкнулся с проблемами, генерирующими правильные фигуры для шахматных фигур в ранней шахматной игре на Python, находящейся в процессе разработки... У меня возникли проблемы со слоном. Вот краткий обзор моей программы... выбран нижний правый белый...
618 просмотров
schedule 31.10.2022

Медленный шахматный бот, нужно идти быстрее
Я создал шахматного бота, используя минимаксную и альфа-бета-обрезку, а также создал графический интерфейс. Но мой бот не может идти очень глубоко, пока не станет очень медленным. Уже на глубине 4 на поиск хода может уйти до 40-50 секунд. Алгоритм...
362 просмотров

Остановить рекурсивную функцию в Python
Я создаю шахматный движок, и у меня возникли проблемы с тем, чтобы он прекратил вычисления из своей рекурсивной негамаксной (минимаксной) структуры. Я хочу, чтобы он возвращал лучший ход, когда истекает заданный срок. Вот как устроен мой код: #...
129 просмотров
schedule 29.02.2024