|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Arthur Galaktionov 2:5025/3.303 14 Jul 2003 22:43:09 To : Andrew Lekar Subject : По каким признакам(особенностям) можно отличить игру от обычных програм -------------------------------------------------------------------------------- 14 июля 2003 года (а было тогда 16:18) Andrew Lekar в своем письме к Arthur Galaktionov писал: AG>> 99.(9)% игр используют графические API; наиболее AG>> распостранённые из них ( опять же на 99.(9)%) - это DirectX (как AG>> уже кто-то успел отметить) и OpenGL. Следовательно: каждой из AG>> этих игр необходимо загрузить в память своего процесса библиотеки AG>> этих API. Пример: для OpenGL это opengl32.dll, glu32.dll и пр., а AG>> для DrectX - d3d*.dll (пример только для Win-систем). AL> Тады 3дмакс пpолетает и иже с ним. А ещё некотоpые экpанные заставки. AL> Hо в пpинципе pебёнку ни то, ни дpугое ни к чему. :) Hу "тады" надо провести следственный эксперимент. Суть эксперимента заключается в том, чтобы провести анализ на основе статистических данных о использовании функций графических библиотек наиболее распространёнными играми нескольких жанров с целью выявления для последних специфицеских. Данные должны содержать имя функции, частоту и время её вызова и пр., так же необходимо проанализировать последовательность вызовов функций, определив тем самым свойственные лишь играм комбинации. Статистическое ииследование можно провести спомощь как дебагеров, так и специальных утилит, коих в необходимом и достаточном кол-ве находится в стандартных поставках современных средст разработки. Исходя из результатов анализа эксперементально полученных сведениях составить искомый алгоритм. Для получения наибольшей эффективности алгоритма (вероятности распознавания им игр среди прочих програм), его следует дополнить раннее предложенными. Ход решения поставленной задачи логически обрисован и ясен - реализация труда не составит. С уважением, Потерявшийся поинт Cyпрyнов Mихаил 14 июля 2003 года ... ===== --- GoldED+/386 1.1.4.7 * Origin: Потерявшийся поинт Cyпрyнов Mихаил. (2:5025/3.303) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.algorithms/32803f133872.html, оценка из 5, голосов 10
|