Форум

Пожалуйста или Регистрация для создания записей и тем.

Проект Hugo van der Sanden

НазадСтраница 5 из 14Далее

вот 5 самых лёгких заданий

Хорошо. Сейчас посчитаю их в командной строке. Если посчитаются в командной строке, подсуну их Герасиму на раздачу.

И ещё:

Если есть гарантия, что параметры для всех заданий всегда идут в одном порядке и разделяются одним пробелом, то формат заданий можно значительно упростить. Собственно, мне и нужно только имя файла создающегося в начале работы:

Типа -rlogs_b24.txt . Я уберу спереди символы "-" и "r" И получу имя logs_b24.txt

По окончании работы pcoul, переименую этот файл в "out", и Боинк Менеджер отправит его на сервер.

=== можно и просто поискать строку начинающуюся с  "-r".

По окончании работы pcoul, переименую этот файл в "out", и Боинк Менеджер отправит его на сервер.

Мне надо знать, для какого паттерна bn файл с результатами.

В этом имени выходного файла logs_b24.txt паттерн присутствует.

Да, параметры всегда следуют в одном порядке и разделяются одним пробелом.

Но, как уже отмечено, параметров может быть 7 или 8.

О формате заданий, пожалуйста, подробнее.

Как этот формат можно упростить?

 

 

 

Как этот формат можно упростить?

Вот так:

<data_in>

pcoul -rlogs_b24.txt -x:9887353188984012120346 -f11 -b24 -g3 12 11

</data_in>

Сейчас переделываю на упрощённый формат. Да он и удобнее. А может  и <data_in>  только мешает... но это не точно. :)

В идеале, во входном файле останется только командная строка(содержимое файла задания).

Заодно и число параметров может быть каким угодно. Мне главное, выцепить второй параметр (-rlogs_b24.txt)

== Кстати, эта командная строка в консоле считалась ~2 минуты.

Ребятки, как будет продвижение - напишу. Всем хорошего настроения! :)

Eugene отреагировал на эту запись.
Eugene

Вот так:

<data_in>

pcoul -rlogs_b24.txt -x:9887353188984012120346 -f11 -b24 -g3 12 11

</data_in>

Ну так вот они - все 100 заданий.

Только по отдельным файлам разбросать.

Скажите, если надо разбросать, я разбросаю.

Это, конечно, не все задания, а только первый блок: b0-b99.

 

 

Я, кажется, знаю, почему задания считаются долго? сразу по окончании расчета программа должна закрываться, а не ожидать ввода пользователя. Так что вероятнее всего программа, запущенная через BOINC просто висит в ожидании ввода пользователя, которое никогда не произойдет.
Если я не прав - извините.

А что думает сам Hugo van der Sanden? Впишутся ли расчеты в его планы или это будет дубль работы.

На этой странице

https://github.com/hvds/divrep/wiki/D%2812%2C11%29

автор публикует выполненные и выполняемые задания.

Дублей там нет.

Если вы что-то посчитаете и отправите автору результаты, они будут проверены и внесены в отчёт.

Адрес автора есть на странице.

Евгений, а что же Вы мне не сообщили, что является выходными данными?

Последняя строка, что появляется на экране, или нужно ещё содержимое файла logs_b24.txt ?

 

Вот это мой пример

C:\Users\Дом\Downloads\pcoul_09112022>pcoul -rlogs_b24.txt -x:988735318898401212
0346 -f11 -g3 -b24 12 11
path logs_b24.txt
001 pcoul(12 11) -f11 -g3 -x9887353188984012120346 -b24 *RT*
2^2.3 . 2.5^2 3 2^5 7^5 2.3^2 5 2^2 3 2
367 coul(12, 11): recurse 414, walk 4448, walkc 253667015 (289.99s)

Это всё записано в выходной файл logs_b24.txt, весь он полностью и нужен.

Последняя строка с кодом 367 - это строка, означающая конец проверки.

После этой строки может быть ещё строка с кодом 200 - это если будет найдено решение (цепочка меньше текущей).

 

Евгений, мне всё равно, что там записано.

Последняя строка - тоже является нужными выходными данными или нет?

НазадСтраница 5 из 14Далее
BOINC.RU