Re: Самое быстрое определение покерной комбинации ID:24668 ответ на 24521 |
Вт, 26 сентября 2006 05:49 («] [#] [») |
|
|
Ну естественно, для бенчмарка надо испытывать на чистой системе, без посторонних процессов.
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24669 ответ на 24521 |
Вт, 26 сентября 2006 16:27 («] [#] [») |
|
|
Sharky писал вт, 26 сентября 2006 06:28 | У меня постоянно висят какие-то сервисы жрущие ресурсы в том числе процессорные, такие как фаервол, антивирус, БД и т.д. Плюс постоянно подключен к Lan, где постоянно шныряют броуткасты. Поэтому даже на таком же железе, но на другом компьютере скорость будет разниться. Поэтому для чистоты эксперимента нужно тестировать все проги на одной машине, а лучше на 2,3 и т.п. Только зачем это все и кому это нужно на самом деле? | Сложно вырубить процессы на период теста? Да и тактовую частоту тоже можно установить искуственно, под ту что признают эталонной. А эталонную предлогаю взять не слишком большую, ибо не все могут позволить себе высокие частоты. Хотя трудно сопоставить AMD и Intel на одинаковых частотах.(предлогаю взять АМД)
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24674 ответ на 24521 |
Ср, 27 сентября 2006 20:21 («] [#] [») |
|
|
KID писал вт, 26 сентября 2006 16:27 | Сложно вырубить процессы на период теста? | А зачем? И вообще что с чем сравнить? Цель не совсем понятна, определить кто сааааамый программистский программист?
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24675 ответ на 24521 |
Ср, 27 сентября 2006 20:25 («] [#] [») |
|
|
Sharky писал | А зачем? И вообще что с чем сравнить? Цель не совсем понятна, определить кто сааааамый программистский программист? | Если знаешь, что у кого-то код работает намного быстрее, значит, есть причина пересмотреть свой.
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24676 ответ на 24521 |
Ср, 27 сентября 2006 21:34 («] [#] [») |
|
|
Sharky писал ср, 27 сентября 2006 22:21 | А зачем? И вообще что с чем сравнить? Цель не совсем понятна, определить кто сааааамый программистский программист? | Sharky, ты сам вроде эту тему тут подкинул, так... невзначай:
Sharky писал чт, 07 сентября 2006 18:33 | Коровин где-то писал, что обмен 5 у него 2 сек на его супер компе. У меня все обмены и +1 карта -- 2,3 сек на моем компе с меньшей частотой в 2 раза. Запускал демку Блица, и засекал секундомером на мобилке его скорость перебора в районе 6-7 секунд против моих 2,3. | А теперь - "зачем?"
Блиц.
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24677 ответ на 24521 |
Ср, 27 сентября 2006 21:54 («] [#] [») |
|
|
Blitz писал ср, 27 сентября 2006 21:34 | А теперь - "зачем?" | Я не против. Давай сравним. Требование: программа должна считать абсолютно точно. Идет?
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24678 ответ на 24521 |
Чт, 28 сентября 2006 10:58 («] [#] [») |
|
|
Sharky писал ср, 27 сентября 2006 23:54 | Я не против. Давай сравним. Требование: программа должна считать абсолютно точно. Идет? | Термин "абсолютно" я не принимаю, т.к. он лишен какого-бы то ни было практического смысла. Если уж так хочется побиться за точность, то давай определим разумное количество знаков после запятой. Извини, но я практик - вы пишете фрагменты кодов на АСМе, чтобы выиграть пару тактов процессора, но готовы тратить десятки тысяч этих тактов, чтобы получить т.н. точность, которая не дает в практическом смысле ничего.
Есть другое предложение. Провести два набора тестов - один на скорость, другой на точность.
1) Скорость - задается любая комбинация и запускается алгоритм, ну скажем миллион раз. Делаем выводы о скорости.
2) Точность. Симуляция реальной игры. Алгоритм выбирает оптимальное решение. Тот же миллион раздач. Сравниваем полученное "МО игры". Для объективности параллельно запускаем симуляцию игры по какой либо признанной "бумажной стратегии". Делаем выводы о точности.
Блиц.
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24684 ответ на 24521 |
Чт, 28 сентября 2006 19:41 («] [#] [») |
|
|
Не вопрос.. Когда писал "Зачем?". Думал, что отвечу за коллег, кто занимается продажей коммерческого софта. Ну дескать, фигли им это нужно и кто на это согласится? Ну раз такая инициатива проистекает сверху, ну.. не смогу я остаться не удел. .. Хотя заметь, мне это погоды не ставит.. так как нет еще своего продукта коммерческого.. Ну да ладно. Предлагаю: дать время всем кто захочет участвовать, перекомпилировать движки в dll для единой тестовой среды, которую мы обсудим естественно. Чтобы не было какого-нить недопонимания, фиксируем точно заранее оговоренные правила. Искажаем их так, чтобы применить на шару не могли... И тестируем.. каждый у себя. Если что-то будет проблемой, то сразу поправляйте.. мало ли нюансы реализации или еще чего-нить.
|
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24686 ответ на 24521 |
Пт, 29 сентября 2006 06:04 («] [#] [») |
|
|
Korovin писал | А чем плох мой тест 2-х летней даности? | За 2 года что-нибудь изменилось? Ты там писал, что еще в 3 раза можешь ускорить.
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24687 ответ на 24521 |
Сб, 30 сентября 2006 20:41 («] [#] [») |
|
|
Да, согласен, тест хороший, но на самом деле хочется знать, какие изменения по скорости произошли на сегодняшний день. Или это твое окончательное слово?
Блиц.
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24688 ответ на 24521 |
Сб, 30 сентября 2006 22:38 («] [#] [») |
|
|
Прочел топик по диагонали... может тыкните пальцем где там о скорости речь? И еще, сравнивать будем аль нет? а то у меня со временем завал..
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24689 ответ на 24521 |
Вс, 1 октября 2006 03:01 («] [#] [») |
|
|
Цитата: | Да, согласен, тест хороший, но на самом деле хочется знать, какие изменения по скорости произошли на сегодняшний день. Или это твое окончательное слово? | Слово не последнее, но и этот ориентир еще никто не оспорил. К сожалению, мой интерес к кодированию обратно пропорционален моим доходам
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24690 ответ на 24521 |
Вс, 1 октября 2006 12:55 («] [#] [») |
|
|
Korovin писал вс, 01 октября 2006 05:01 | Слово не последнее, но и этот ориентир еще никто не оспорил. | Я поэтому и спросил насчет актуального состояния, т.к. не понятно, что оспаривать - то, что было 2 года назад, или есть что-то посвежее...
Korovin писал | Давай так, во сколько раз будет быстрее твоего, такая и цена в $ ок? | Давай по 100$ за "раз"?
Блиц.
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24691 ответ на 24521 |
Вс, 1 октября 2006 17:33 («] [#] [») |
|
|
Давай так, во сколько раз будет быстрее твоего, такая и цена в $ OK?
Это писал не Коровин а Грей.Я так понял маза просто за 100уе.Интересен исход...
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24692 ответ на 24521 |
Вс, 1 октября 2006 17:33 («] [#] [») |
|
|
Blitz писал | Korovin писал | Давай так, во сколько раз будет быстрее твоего, такая и цена в $ ок? | Давай по 100$ за "раз"?
Блиц. | 1) На сколько сотен претендуешь?
2) У Коровина считается точно (я склонен ему верить), а у тебя как?
3) Судя по твоей демке на сайте -- не верю.
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24693 ответ на 24521 |
Вс, 1 октября 2006 17:36 («] [#] [») |
|
|
Gramazeka писал | Давай так, во сколько раз будет быстрее твоего, такая и цена в $ OK?
Это писал не Коровин а Грей. | Нет, первоначально писал Коровин. ГрЭй пародировал насчет размера используемой памяти.
[quote=Цитата:]Я так понял маза просто за 100уе.Интересен исход...
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24694 ответ на 24521 |
Вс, 1 октября 2006 17:42 («] [#] [») |
|
|
Интересно просто кто выиграет по скорости,а затем по точности обсчета- Grey- Коровин или Блиц!Я думаю приз в 100уе форумчане насобирают.
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24695 ответ на 24521 |
Вс, 1 октября 2006 17:44 («] [#] [») |
|
|
Gramazeka писал | Интересно просто кто выиграет по скорости,а затем по точности обсчета- Grey- Коровин или Блиц!Я думаю приз в 100уе форумчане насобирают. | Меньше чем за штуцер не участвую
|
|
|
Re: Самое быстрое определение покерной комбинации ID:24696 ответ на 24521 |
Вс, 1 октября 2006 17:52 («] [#] [») |
|
|
Вот это уже интересно!Это соревнование разработчиков.Это и есть настоящий двигатель прогресса!Возможно кому то из вас эта маза принесет больше бабок чем адвантивная игра за такой же затраченый отрезок времени как -время на встречу,обговорку арбитров и условий.Супер!!!
|
|
|