Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];

Вниз

Соревнования программ - МОРСКОЙ БОЙ   Найти похожие ветки 

 
Дремучий   (2001-10-29 10:40) [2]


с контейнером можно мудрить сколько угодно.
самое красивое создать
3а)игра- СОМ сервер

самое простое - когда контейнер обыкновенный файл,
который(содержимое) сканируется по таймеру например каждых 5 сек.
можно например начать с этого варианта.


3б)игроки(алгоритмы)-клиенты
алгритмы пишетутся например в таком формате

//чтение даных из контейнера
//выполняется перед очередным ходом вне алгоритма
//в трансляторе
ReadContainer;

сам алгоритм
//програма сканирует карту
ScanMap;
....
//первый корабль анализирует ячейку
if OwnShip[1].View(MapCell[i,j])= moAlienShip
then begin
//развернуть втрой корабль направо
OwnShip[2].Move(mvRight);
//втрой корабль плывет на один квадрат
OwnShip[2].Move(mvMove);
//втрой корабль стреляет по вражескому кораблю
OwnShip[2].Fire(MapCell[i,j]);
end
//втрой корабль плывет на один квадрат
//в старом направлении
else OwnShip[2].Move(mvMove);
....

в зависимости от условия в контейнер попадет

OwnShip[2].Move(mvRight);
OwnShip[2].Move(mvMove);
OwnShip[2].Fire(MapCell[i,j]);

или
OwnShip[2].Move(mvMove);


для такого алгоритма пишется свой транслятор этого языка

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

;))




Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.01.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.008 c
1-22070
grab
2001-12-18 21:53
2002.01.08
управление шрифтами с помощью POPUP меню


1-22144
shornik
2001-12-20 11:36
2002.01.08
Мастера !!!! Пожалуйста помогите с проблемой !


1-22211
uuuu
2001-12-13 22:46
2002.01.08
Добрый вечер, день, утро. Люди помогите !!! как набрать номер, переключиться в тоновой режим, и ввести случайный код*


14-22393
Феликс
2001-11-08 21:54
2002.01.08
Что делать?


1-22026
Romualds Stashans
2001-12-18 11:07
2002.01.08
Каким образом через Delphi можно запустить *.exe с ....





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский