ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Крестики-Нолики
  #1  
Старый 08.01.2008, 22:17
Аватар для Ky3bMu4
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию Крестики-Нолики

Мой 2 нормальный релиз.
Вот, написал на С++. ++ потому что поигрался с исключениями. Мож кому пригодится.

slil.ru/25330625
 
Ответить с цитированием

  #2  
Старый 09.01.2008, 00:52
Аватар для ZaCo
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

)))
>>You turn. Enter poision data of you X[x,y]. x -
>>1,1
Цитата:
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
You turn. Enter poision data of you X[x,y]. x - y - Invalid poision data!
вообще "релиза" в этом не вижу: задача крестиков ноликов на поле 3х3 более чем тривиальна и алгоритмически абсолютно не интересна, другое дело нормальная реализация игры в "точки" или "пять в ряд"..
 
Ответить с цитированием

  #3  
Старый 09.01.2008, 00:57
Аватар для GlOFF
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме:
1845671

Репутация: 1338


По умолчанию

А я вот люблю в кресты с нулями...

Ky3bMu4 Если релиза калькулятора не было, то ждем...
 
Ответить с цитированием

  #4  
Старый 09.01.2008, 01:12
Аватар для Ni0x
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме:
2009677

Репутация: 472
По умолчанию

Ky3bMu4, я выиграл 3 раза и даже сделал из крестиков букву "O", но оутпост попрежнему работает. Я подозреваю, что это из-за того, что ты поигрался с исключениями(FALSE стало быть), но я не знаю что делать. Может быть нужно переустановить виндовс? Помогите, если кто знает.
 
Ответить с цитированием

  #5  
Старый 09.01.2008, 01:21
Аватар для ZaCo
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

ой, я не думал, что все так плохо - дело в следующем: на 3х3 легко доказать (перебор+симметричные ситуации) что в такие крестики-нолики нельзя проиграть.. вот держи самая проста реализация как раз-таки моей лабораторной работы: http://zaco.info/shah.cpp
 
Ответить с цитированием

  #6  
Старый 09.01.2008, 08:46
Аватар для KEZ
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме:
1941233

Репутация: 2726


По умолчанию

Я так подозреваю, в начальном варианте на поле были только "_", а потом стало уже X и O...
 
Ответить с цитированием

  #7  
Старый 09.01.2008, 13:56
Аватар для Ky3bMu4
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

Цитата:
но оутпост попрежнему работает
Ni0x может хватит? Я с этим давно завязал.

Цитата:
вообще "релиза" в этом не вижу
.....
что в такие крестики-нолики нельзя проиграть
В данном случае под релизом я понимал работающую программу.
Я не ставил себе задачу алгоритма который у всех выигрывает, я хотел создать алгоритм который будет просто играть.

Цитата:
только "_", а потом стало уже X и O...
KEZ, может тоже хватит? '_' я тоже уже завязал.
 
Ответить с цитированием

  #8  
Старый 10.01.2008, 01:20
Аватар для ZaCo
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

Ky3bMu4, может и тебе хватит?

>>В данном случае под релизом я понимал работающую программу

возможно тогда и int main(){}; работающая программа для игры в шахматы с базой эвристик? алгоритм, проигрывающий пользователю в игре крестики-нолики на поле 3х3 - НЕ работающая программа.
 
Ответить с цитированием

  #9  
Старый 10.01.2008, 01:27
Аватар для Delimiter
Delimiter
Banned
Регистрация: 08.04.2005
Сообщений: 446
Провел на форуме:
2187381

Репутация: 518
По умолчанию

Но в принцыпе ,чтото в этом есть............

к примеру взять даже упрощенную игру например шашки на стоклеточном поле 10х10
к примеру упростить до варианта выигрывает тот кто первым проведет дамку

и забабахать турнирчик, где играли бы програмки друх с друхом
мысль требует шлифовки .... но она где то там есть ее не могет не быть.
 
Ответить с цитированием

  #10  
Старый 10.01.2008, 01:48
Аватар для ZaCo
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

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





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ