Моделирование рендомных химических реакций

Летающие тарелки, марсиане, динозавры, ложки, вилки...

Moderator: Zakan

User avatar
Lois
Ветеран мега-форума
Posts: 3009
Joined: 16 Dec 2004, 13:17
Contact:

Моделирование рендомных химических реакций

Postby Lois » 04 Apr 2013, 19:39

Моделирование рендомных химических реакций

Идёт рендомное смешение всех элементов таблицы Менделеева. Получившиеся результаты реакций сравниваются с базой данных химических реакций, где есть все реакции и их результаты.
Надо определить сколько информации может обрабатывать обычный комп, потому что её будет очень много. Для этого надо рендомно отсекать большую часть реакций, которые выходят за рамки мощности компа. Очевидно необходимо будет сделать так, чтобы была обратная связь с загрузкой мощности компа. То есть реакций должно быть столько, сколько комп в состоянии выдержать. Результаты реакций смешиваются друг с другом и так до тех пор, пока не останется в конце одно единственное вещество. Это цель проги и есть – получить химическую формулу такого вещества. Очевидно, что при разных запусках программы ( надо сделать так, чтобы рендом работал каждый раз оригинально, то есть не повторял бы один и тот же цикл- это сделать очень легко- скажем связать его с часами компа), это вещество будет разным. Я предлагаю ограничить с помощью рендома время работы этой проги одним часом, то есть опытным путём определить сколько реакций надо рендомно отсекать, чтобы уложиться в это время .

Хотелось бы услышать ваше мнение по поводу этой проги, а также дельные советы.
Скажем интересует такой вопрос- трудно ли сделать обратную связь между загрузкой мощности компа и прогой?
Сколько такая программа может стоить?
Как я понимаю программа весьма несложная. Не надо разрабатывать например какие-то сложные алгоримты. Работает только рендом.
"Путешествуя по сказочным мирам, будьте осторожны!
Если в них поверит хотя бы один человек,
они станут для вас реальностью."
"Магия для чайников"

User avatar
DK
Ветеран мега-форума
Posts: 9051
Joined: 02 May 2002, 11:18
Location: Израиль

Re: Моделирование рендомных химических реакций

Postby DK » 04 Apr 2013, 20:00

Задача не только не сложная, а абсолютно тривиальная, если только слово "рендомный" заменить на "случайный".
Просто классика. Сколько стоить будет - зайдите в ближайший ВУЗ и спросите студентов. Это что-то типа курсовика.
Но:
Если Вы хотите, чтобы нечто было таки да сделано, то нужно написать нормальное задание на разработку, а не ту муть, которая изложена вначале темы.

1. Полный набор формул и ограничений.
2. Точное математическое описание алгоритма - без заумных слов типа "рендомный", но с применением общепринятых терминов.
3. Точно - что есть конец работы - точное описание и доказательство того, что это событие когда-нибудь действительно возникнет, если применять вышеописанный алгоритм. Студент не должен оставаться без зарплаты из-за того, заказчик от него требует сам не зная чего.
4. Критерии оценки качества и порядок оплаты. Гарантии оплаты после выполнения работы.
In theory there is no difference between theory and practice. In practice there is.

Мрако Бес
Замшелый консерватор
Замшелый консерватор
Posts: 73240
Joined: 26 Nov 2001, 02:00
Location: Сад расходящихся Петек

Re: Моделирование рендомных химических реакций

Postby Мрако Бес » 04 Apr 2013, 20:03

Lois wrote:рендомных


случайных?
It's Yuuuuge

https://www.youtube.com/watch?v=EEA33bAXyNM


Путь Самурая — это смерть.

User avatar
Lois
Ветеран мега-форума
Posts: 3009
Joined: 16 Dec 2004, 13:17
Contact:

Re: Моделирование рендомных химических реакций

Postby Lois » 04 Apr 2013, 20:14

Мрако Бес wrote:
Lois wrote:рендомных


случайных?


да, случайных. Есть такой оператор Randomizer или просто Random . Я удивлён, что это вообще надо пояснять... . Вроде любой программист его должен знать.
"Путешествуя по сказочным мирам, будьте осторожны!

Если в них поверит хотя бы один человек,

они станут для вас реальностью."

"Магия для чайников"

User avatar
Lois
Ветеран мега-форума
Posts: 3009
Joined: 16 Dec 2004, 13:17
Contact:

Re: Моделирование рендомных химических реакций

Postby Lois » 04 Apr 2013, 20:20

DK, то что вы сказали в корне неверно. Я нормальным людям именно так объясняю и они пишут программы мне на заказ. Это нормальный человеческий язык, который все отлично понимают. По детально расписанному ТЗ работают только идиоты и такая работа стоит вообще копейки. Все опытные программисты сами всё решают. Им дают только вот такое общее описание проблемы. Вы бы ещё сказали, чтобы я написал названия команд, которые надо использовать.
Что касается студентов, то их катастрофически не найти. У меня давний опыт поиска программистов, если бы вы знали какой это бред, вы бы возможно удивились. Люди берут задание и исчезают. Или начинают просто придуриваться и т.д. . И даже таких людей найти очень сложно.
"Путешествуя по сказочным мирам, будьте осторожны!

Если в них поверит хотя бы один человек,

они станут для вас реальностью."

"Магия для чайников"

User avatar
SashaL
Ветеран мега-форума
Posts: 7224
Joined: 28 Jan 2002, 02:00
Location: Holon

Re: Моделирование рендомных химических реакций

Postby SashaL » 04 Apr 2013, 20:30

О каких количествах веществ идет речь ?
Если это десятки атомов в вакууме, то надежных данных (для базы) едва ли наберется для 10% воможных комбинаций.
Если это макроскопические количества, то необходимо учесть по крайней мере:
а) разные аллотропические модификации некоторых элементов
б) разные возможные промежуточные состояния (например, степени окисления)
в) изменения фазовых состояний (жидкость--газ) от экзотеримических реакций
г) пространственное распределение элементов (для участников реакций - влияет напрямую на скорость, для многих веществ типа переходнах металлов - влияет на поведение катализатора).

Не уверен, что написание соотвествующих алгоритмов уместится в человеко-год....

User avatar
SashaL
Ветеран мега-форума
Posts: 7224
Joined: 28 Jan 2002, 02:00
Location: Holon

Re: Моделирование рендомных химических реакций

Postby SashaL » 04 Apr 2013, 20:34

Lois,
простите за невнимательное прочтение.
"Это цель проги и есть – получить химическую формулу такого вещества."
Т.е. исходное преположение - что существует вещество, включающее все элементы преиодической системы?
Если да, то как предполагается оценивать его время жизни ?

User avatar
Lois
Ветеран мега-форума
Posts: 3009
Joined: 16 Dec 2004, 13:17
Contact:

Re: Моделирование рендомных химических реакций

Postby Lois » 04 Apr 2013, 21:24

SashaL,
Вы в обоих постах совершили ошибки, которые возникли от того, что вы не внимательно прочли описание.
Речь идёт о базе данных химических реакций.
Например 2K + Cl2 = 2KCl
То есть речь о количестве вообще не идёт. Коэффициенты можно не учитывать.
Т.е. исходное преположение - что существует вещество, включающее все элементы преиодической системы?

С чего Вы решили? Какое либо другое вещество, которого нет в базе данных получить невозможно, потому что идёт постоянная сверка с базой.
"Путешествуя по сказочным мирам, будьте осторожны!

Если в них поверит хотя бы один человек,

они станут для вас реальностью."

"Магия для чайников"

User avatar
DK
Ветеран мега-форума
Posts: 9051
Joined: 02 May 2002, 11:18
Location: Израиль

Re: Моделирование рендомных химических реакций

Postby DK » 04 Apr 2013, 21:56

Lois wrote:С чего Вы решили? Какое либо другое вещество, которого нет в базе данных получить невозможно, потому что идёт постоянная сверка с базой.

Ну как, теперь понятно, что человек понятия не имеет о том, чего хочет? Он желает получить новое соединение, но исклучительно такое, какое уже существует в его базе данных.
Я уже не говорю о том, что строка о перечислении всех алгоритмов в моем ответе была не случайной - построить математическую модель химических реакций - это человеко-годы работы. Я уже молчу о кодировании и тестировании такой базы данных, которая, кстати, наверняка уже существует.
In theory there is no difference between theory and practice. In practice there is.

User avatar
DK
Ветеран мега-форума
Posts: 9051
Joined: 02 May 2002, 11:18
Location: Израиль

Re: Моделирование рендомных химических реакций

Postby DK » 04 Apr 2013, 22:00

Да, кстати, неужели кто-то принял исходный пост за чистую монету?
Человек явно либо стебется, либо "витает в облаках" (чтобы не обидеть). Мой ответ ему тоже был стебом.
In theory there is no difference between theory and practice. In practice there is.

User avatar
Lois
Ветеран мега-форума
Posts: 3009
Joined: 16 Dec 2004, 13:17
Contact:

Re: Моделирование рендомных химических реакций

Postby Lois » 04 Apr 2013, 22:06

DK,

да вы к сожалению оказались не специалистом вообще. Это делается простейшими способами и я сейчас ищу программиста. Там вообще ничего сложного нет.
"Путешествуя по сказочным мирам, будьте осторожны!

Если в них поверит хотя бы один человек,

они станут для вас реальностью."

"Магия для чайников"

User avatar
SashaL
Ветеран мега-форума
Posts: 7224
Joined: 28 Jan 2002, 02:00
Location: Holon

Re: Моделирование рендомных химических реакций

Postby SashaL » 05 Apr 2013, 11:01

Lois,
Скорость реакции зависит от фазового состояния компонентов.
Например, окисление водорода протекает по-разному для газообразных компонентов и жилких компонентов. Мой вопрос предполагал уточнение Вам именно этого аспекта.

User avatar
Lois
Ветеран мега-форума
Posts: 3009
Joined: 16 Dec 2004, 13:17
Contact:

Re: Моделирование рендомных химических реакций

Postby Lois » 05 Apr 2013, 13:05

SashaL,

когда пишется формула химическая это роли никакой не играет. Есть формула в базе- ОК, нет, так нет. На работу программы это никак не влияет.
"Путешествуя по сказочным мирам, будьте осторожны!

Если в них поверит хотя бы один человек,

они станут для вас реальностью."

"Магия для чайников"

User avatar
SashaL
Ветеран мега-форума
Posts: 7224
Joined: 28 Jan 2002, 02:00
Location: Holon

Re: Моделирование рендомных химических реакций

Postby SashaL » 05 Apr 2013, 15:53

Спасибо, понял.
От дальнейшего обсуждения устраняюсь - жалко времени (garbage in --> garbage out).


Return to “Непознанное и астрология”




  Who is online

Users browsing this forum: No registered users and 2 guests