Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2008, 22:19   #1
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
Восклицание Шашки & Delphi

Доброго времени суток!
У меня такой вопрос: кто-нибудь знает, где можно достать исходники на шашки. Суть не в графе, мне надо, чтобы был компьютер, который умел играть и не плохо умел. Заранее благодарен.
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг
Dj_smart вне форума Ответить с цитированием
Старый 26.03.2008, 22:23   #2
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

http://programmersforum.ru/attachmen...0&d=1196604463

Вроде как я всегда проигрываю
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 26.03.2008, 22:27   #3
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

Спасибо, это то, что нужно.

А у меня еще оди вопросик. Где в исходнике найти точку, где "он" думает? Мне надо понять , как он думает. Плиз, выручайте.
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг

Последний раз редактировалось Stilet; 29.03.2010 в 11:53.
Dj_smart вне форума Ответить с цитированием
Старый 27.03.2008, 19:57   #4
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Незнаю кто автор
Впервые увидел этот аттач сдесь:
http://programmersforum.ru/showthrea...D8%E0%F8%EA%E8

Я думаю что разгадка кроется сдесь.....
Цитата:
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
PosFrame, StdCtrls, GameLogic, Menus, ComCtrls, Clipbrd, ActnList;
Ctrl + щелчок на выделенном мной модуле....
Открывается этот модуль и там видно как "это работает"
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 27.03.2008, 20:35   #5
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

Спасибо, нашёл. Там процедурка, которая отвечает за мозги. умный, гад.
Цитата:
Вроде как я всегда проигрываю
Я тоже
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг
Dj_smart вне форума Ответить с цитированием
Старый 27.03.2008, 23:56   #6
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

Так, ведь где-то была статья, что для шашек придумали идеальный алгоритм, играя которым нельзя проиграть.
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 28.03.2008, 00:06   #7
Jeni
Форумчанин
 
Регистрация: 31.05.2007
Сообщений: 486
По умолчанию

Теоретически, для любой игры есть выигрышная стратегия, например, для шахмат, вот только определить эту стратегию очень сложно. Но ничего, возможно лет через 15-20 быстродействие компьютеров станет таким, что никакая стратегия не понадобится - полный перебор всех вариантов и "никаких вариантов"!
Jeni вне форума Ответить с цитированием
Старый 28.03.2008, 01:25   #8
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

Не спорю-спорю. Но всетаки 2* 10^116 (для партии в 40 ходов) возможных партий перебирать этож изврат.
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 28.03.2008, 16:00   #9
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
Вопрос

Господа, а у меня еще вопрос. Значит строю я поле для шашек и рядом манипулятор типа "рука", который по действиям игрока или компа должен передвигать шашки на поле. А те, что удалил, выкинуть. Процедуру, в которой "зделан" ход, я нашёл. Вопрос в другом. Как прощитать угол поворота руки (a,b) , зная при этом координаты нужных шашек (x,y)?
Русунок у вложении.
Очень прошу, кто знает, помогите. Я предполагаю, что тута надо юзать теорию синусов или косинусов
Изображения
Тип файла: bmp ugol.bmp (73.7 Кб, 215 просмотров)
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг

Последний раз редактировалось Dj_smart; 28.03.2008 в 16:08.
Dj_smart вне форума Ответить с цитированием
Старый 28.03.2008, 18:30   #10
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Мда, оригинальные шашки
Это надо подумать... Приходите завтра

Вот пока без руки, заготовка
Вложения
Тип файла: rar RoboHand.rar (91.8 Кб, 72 просмотров)
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог

Последний раз редактировалось mutabor; 28.03.2008 в 20:32.
mutabor вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа-тест в Delphi) скиньте))а то програмку здавать преподу надо,и самой хочется понять Delphi Верчик Помощь студентам 9 02.03.2009 17:46
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54