Вниз
Скачать: CL | DM;

Алгоритм случайного блуждания по менюшке   Найти похожие ветки 

← →
olookin ©   (2004-03-05 20:41) [0]

Собственно (как тут любят писать) сабж (правильно выразился?). Есть меню (MainMenu). Погулять по меню как в случайном порядке? Впрочем не совсем в случайном.... Что то типа если пользователь заскучал и просто просматривает пункты меню... Начало по генерации нажатия F10 и далее Left Rigth Up and Down. Господа алгоритмисты - подскажите...


← →
TButton ©   (2004-03-05 21:44) [1]

case random(4) of
0:<двигаешь вверх>;
1:<двигаешь вправо>;
2:<двигаешь влево>;
3:<двигаешь вниз>;
end;


← →
olookin ©   (2004-03-05 21:58) [2]

[1] TButton ©   (05.03.04 21:44)

Алгоритм случайного но ОСМЫСЛЕННОГО блуждания


← →
TButton ©   (2004-03-05 22:11) [3]

насколько осмысленного?


...
var
 dir: integer;
 stps: integer;
...
procedure tic;
begin
 if steps=0 then
 begin  
   dir:=random(4);
   stps:=random(5)+1;
 end;
 case dir of
   0:<двигаешь вверх>;
   1:<двигаешь вправо>;
   2:<двигаешь влево>;
   3:<двигаешь вниз>;
 end;
 Dec(stps);
end;

вроде бы как осмысленно...


← →
Gero ©   (2004-03-05 22:18) [4]

> Алгоритм случайного но ОСМЫСЛЕННОГО блуждания

Это как понимать?


← →
TButton ©   (2004-03-05 22:28) [5]

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



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
1-1078923420
Man
2004-03-10 15:57
2004.03.28
как работать с форматом p3


1-1078862873
Rauf
2004-03-09 23:07
2004.03.28
Взять выбранный элемент из TComboBox


4-1073768458
tytus
2004-01-11 00:00
2004.03.28
Нуль-терминал в OLE-строку.


3-1078074734
Zelius
2004-02-29 20:12
2004.03.28
Кто работал с EasyTable?


1-1078492564
Samtron
2004-03-05 16:16
2004.03.28
GetFileType




   Наверх