СЕТЕВАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА (ВАРИАНТЫ) И СПОСОБ ДЛЯ ВЫЧИСЛИТЕЛЬНОЙ ЗАДАЧИ

1. Сетевая вычислительная система, содержащая первый клиентский компьютер, который содержит:
запоминающее устройство, обеспечивающее хранение N генов, каждый из которых характеризуется множеством условий и по меньшей мере одним действием, причем N - целое число, превышающее 1;
коммуникационный порт, через который первый клиентский компьютер периодически принимает данные, связанные с N генами; и
процессор, обеспечивающий оценку характеристики эффективности каждого из N генов путем сравнения решения, обеспечиваемого каждым геном, с периодически получаемыми данными, связанными с этим геном, причем характеристика эффективности каждого гена корректируется каждый раз при получении данных и определяет приспособленность гена.
2. Сетевая вычислительная система по п.1, в которой данные, связанные с N генами, содержат архивные коммерческие данные, и решение, обеспечиваемое каждым геном, содержит рекомендацию по сделкам, выработанную этим геном.
3. Сетевая вычислительная система по п.2, в которой первый клиентский компьютер устроен таким образом, чтобы он обеспечивал удаление М из N генов после оценки приспособленности N генов на временном интервале, охватывающем Р операционных дней, причем каждый из удаленных генов имеет величину приспособленности, не превышающую первое заданное пороговое значение, и каждый из остающихся N-М генов является выжившим геном, где М и Р - целые положительные числа, и М меньше чем N.
4. Сетевая вычислительная система по п.3, в которой первый клиентский компьютер выполнен с возможностью обеспечения:
оценки приспособленности остающихся генов на множестве Q операционных дней в дополнение к множеству Р операционных дней;
удаление генов, величина приспособленности которых, определенная на временном интервале, охватывающем Р+Q операционных дней, ниже второго заданного порогового значения; и
повторение операций оценки и удаления S раз, где Q и S - целые числа, и S равно или больше 1, причем гены, выжившие после S операций оценки и удаления, формируют первый пул элитных генов; и
передачу первого пула элитных генов в сервер.
5. Сетевая вычислительная система по п.4, содержащая множество клиентских компьютеров, включая первый клиентский компьютер, а также содержащая сервер, в которой сервер устроен таким образом, чтобы он обеспечивал:
получение первого пула элитных генов от первого клиентского компьютера;
запись полученных генов в генный пул сервера; и
передачу каждому клиентскому компьютеру из по меньшей мере первого подмножества клиентских компьютеров одного или более генов из генного пула сервера для оценки приспособленности на временном интервале, охватывающем W операционных дней.
6. Сетевая вычислительная система по п.5, в которой каждый клиентский компьютер из по меньшей мере первого подмножества клиентских компьютеров устроен таким образом, чтобы он обеспечивал:
получение из первого сервера одного или нескольких генов из генного пула сервера;
оценку приспособленности полученных генов путем сравнения рекомендаций по сделкам, выработанным каждым из полученных генов с соответствующими архивными коммерческими данными на временном интервале, охватывающем W операционных дней;
удаление генов, величина приспособленности которых ниже третьего порогового значения; и
передачу в сервер оставшихся генов для рассмотрения возможности их записи в генном пуле сервера.
7. Сетевая вычислительная система по п.2, в которой N генов, записанных в запоминающем устройстве клиентского компьютера, формируются в соответствии с программой, записанной в первом клиентском компьютере и выполняемой его процессором.
8. Сетевая вычислительная система, содержащая сервер, который устроен таким образом, чтобы он обеспечивал:
получение первого генного пула от первого клиентского компьютера из множества клиентских компьютеров;
запись полученных генов в генном пуле сервера; и
передачу каждому клиентскому компьютеру из по меньшей мере первого подмножества клиентских компьютеров одного или нескольких генов из генного пула сервера для оценки приспособленности на временном интервале, охватывающем W операционных дней, причем первый генный пул формируется с использованием оценки характеристики эффективности каждого из N генов путем сравнения решения, обеспечиваемого каждым геном, с периодически получаемыми данными, связанными с этим геном, характеристика эффективности каждого гена корректируется каждый раз при получении данных и определяет приспособленность гена, и каждый ген идентифицируется множеством условий и по меньшей мере одним действием.
9. Сетевая вычислительная система по п.8, в которой данные, связанные с каждым геном, содержат архивные коммерческие данные, и решение, обеспечиваемое каждым геном, содержит рекомендацию о сделках, выработанную этим геном,
и в которой первый клиентский компьютер из множества клиентских компьютеров устроен таким образом, чтобы он удалял М из N генов после оценки приспособленности N генов на интервале, охватывающем Р операционных дней, причем каждый из удаленных генов имеет приспособленность, величина которой ниже первого заданного порогового значения, и каждый из остающихся N-М генов является выжившим геном, где М и Р - целые положительные числа, и М меньше, чем N.
10. Сетевая вычислительная система по п.9, в которой первый клиентский компьютер из множества клиентских компьютеров устроен таким образом, чтобы он дополнительно обеспечивал:
выполнение оценки приспособленности остающихся генов на множестве Q операционных дней в дополнение к множеству Р операционных дней;
удаление генов, величина приспособленности которых, определенная на временном интервале, охватывающем Р+Q операционных дней, ниже второго заданного порогового значения; и
повторение операций оценки и удаления S раз, где Q и S - целые числа, и S равно или больше 1, причем гены, выжившие после S операций оценки и удаления, формируют первый пул генов.
11. Сетевая вычислительная система по п.8, в которой сервер принимает только те гены, величины приспособленности которых превышают величину приспособленности наименее приспособленного гена генов, ранее записанного в генном пуле сервера.
12. Сетевая вычислительная система по п.11, в которой сервер устроен таким образом, чтобы он также объединял множество величин приспособленности, связанных с каждым геном, которые получает сервер, с соответствующей величиной приспособленности, записанной в сервере для этого гена.
13. Сетевая вычислительная система по любому из пп.8-12, содержащая также первый клиентский компьютер.
14. Способ решения вычислительной задачи с использованием множества клиентских компьютеров, включающий:
запись в запоминающем устройстве, к которому имеет доступ первый клиентский компьютер, N генов, каждый из которых характеризуется множеством условий и по меньшей мере одним действием, где N - целое число, превышающее 1;
периодическое получение данных, связанных с N генами, через коммуникационный порт; и
выполнение первым клиентским компьютером оценки характеристики эффективности каждого из N генов путем сравнения решения, обеспечиваемого каждым геном, с периодически получаемыми данными, связанными с этим геном, причем характеристика эффективности каждого гена корректируется каждый раз при получении данных и определяет приспособленность этого гена.
15. Способ по п.14, в котором данные, связанные с каждым геном, содержат архивные коммерческие данные, и решение, обеспечиваемое каждым геном, содержит рекомендацию по сделкам, выработанную этим геном,
причем способ включает также удаление М из N генов после оценки приспособленности N генов на интервале, охватывающем Р дней, причем каждый из удаленных генов имеет приспособленность, величина которой ниже первого заданного порогового значения, и каждый из остающихся N-М генов является выжившим геном, где М и Р - целые положительные числа, и М меньше чем N.
16. Способ по п.15, включающий также:
выполнение оценки приспособленности остающихся генов на множестве Q операционных дней, в дополнение к множеству Р операционных дней;
удаление генов, величины приспособленности которых, определенные на временном интервале, охватывающем Р+Q операционных дней, ниже второго заданного порогового значения; и
повторение операций оценки и удаления S раз, где Q и S - целые числа, и S равно или больше 1, причем гены, выжившие после S операций оценки и удаления, формируют первый пул элитных генов; и
передачу первого пула элитных генов в сервер.
17. Способ по 16, включающий также:
получение первого пула элитных генов от первого клиентского компьютера из множества клиентских компьютеров;
запись полученных генов в генном пуле сервера; и
передачу каждому клиентскому компьютеру из по меньшей мере первого подмножества клиентских компьютеров одного или нескольких генов из генного пула сервера для оценки приспособленности на временном интервале, охватывающем W операционных дней.
18. Способ по п.14, в котором N генов формируются в соответствии с программой, записанной в первом клиентском компьютере и выполняемой этим компьютером.
19. Способ по п.17, в котором из множества генов, переданных в сервер и не удаленных, исключаются все гены, величины приспособленности которых не превышают величину приспособленности наименее приспособленного гена, ранее записанного в генном пуле сервера,
причем способ включает также объединение множества величин приспособленности, связанных с каждым геном, которые сервер получает по меньшей мере от первого подмножества клиентских компьютеров, с соответствующей величиной приспособленности, записанной в сервере для этого гена.