LINUX.ORG.RU

>подскажите gpl аналоги magic the gathering. желательно с хорошей документацией, не переусложненные, без онлайна, с хорошим AI

Готов поспорить что нет таких. Сделать хороший ИИ в КККИ это не шубу в трусы заправлять.

Gary ★★★★★
()
Ответ на: комментарий от tensai_cirno

вот ты, наверное, хотел что-то этим сказать...
а насчет аналогов -- тот на яве вроде вполне ничего. к шахматам и го делают же АИ, значит и здесь можно

bik ★★
() автор топика
Ответ на: комментарий от bik

ну и мтг совсем не проприетарна, есть сводные и базовые правила. Картонки можно напечатать.

tensai_cirno ★★★★★
()
Ответ на: комментарий от bik

>а насчет аналогов -- тот на яве вроде вполне ничего. к шахматам и го делают же АИ, значит и здесь можно

Проблема в том, что шахматы имеют всего шесть фигур с чёткой системой правил ("ход чёрных, ход белых" и т.п.), а здесь уйма правил + карты, которые их нарушают.

Вообще была MTG под дос, с ИИ и всеми делами. Но вроде идёт только под виртуалбоксом

Gary ★★★★★
()
Ответ на: комментарий от Gary

>Сделать хороший ИИ в КККИ это не шубу в трусы заправлять.

что-то мне кажется не особо и сложно должно быть

dimon555 ★★★★★
()
Ответ на: комментарий от Gary

>шесть фигур с чёткой системой правил
фигур-то шесть, а число ходов явно больше для каждого, получается большое дерево, ну а дальше что там есть-то... альфа-бета отсечение и прочая муть, сокращаем дерево выбираем стратегию

dimon555 ★★★★★
()
Ответ на: комментарий от dimon555

>фигур-то шесть, а число ходов явно больше для каждого, получается большое дерево, ну а дальше что там есть-то... альфа-бета отсечение и прочая муть, сокращаем дерево выбираем стратегию

А в карточной игре выбрать стратегию невозможно (если, конечно, колода не предопределена). В MtG карты в руку вообще тянутся случайным образом, поэтому дерево возможных ходов построить нельзя. Да и в отличие от шахмат, где если ты не сделал ход одной фигурой, ты ею сможешь сделать ход потом. Здесь всё что угодно, например выложить на стол из руки можно только определённое число карт - их ограничивает мана (ещё один тип карт). Если на руках карт много, то как распределять эту ману тоже вопрос не простой.

+поведение карт бывает самым разным, не только нападение/принятие урона. Карты могут влять на ману, другие карты, возвращать выбывшие карты и т.п.

Gary ★★★★★
()
Ответ на: комментарий от Gary

> 99% карт MtG на английском, поэтому лучше не браться

мне бы азы понять, а дальше и на английском почитаю.

киньте ссылочкой на литературу, plz

dhameoelin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.