Óñåíêîâ Ä.Þ.
Óñåíêîâ Äìèòðèé Þðüåâè÷
ÒÀÌ ÍÀ ÍÅÂÅÄÎÌÛÕ ÄÎÐÎÆÊÀÕ ÑËÅÄÛ ÍÅÂÈÄÀÍÍÛÕ ÇÂÅÐÅÉ... Âðÿä ëè Àëåêñàíäð Ñåðãååâè÷,...
14 downloads
180 Views
558KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Óñåíêîâ Ä.Þ.
Óñåíêîâ Äìèòðèé Þðüåâè÷
ÒÀÌ ÍÀ ÍÅÂÅÄÎÌÛÕ ÄÎÐÎÆÊÀÕ ÑËÅÄÛ ÍÅÂÈÄÀÍÍÛÕ ÇÂÅÐÅÉ... Âðÿä ëè Àëåêñàíäð Ñåðãååâè÷, êîãäà ïèñàë ýòè ñòðîêè, äîãàäûâàëñÿ î òîì, ÷òî ìû åãî äàëåêèå ïîòîìêè áóäåì ïðîâîäèòü âðåìÿ, «áåñåäóÿ» ïîñðåäñòâîì êëàâèàòóðû è äèñïëåÿ ñ íåæèâûì, áåñ÷óâñòâåííûì, íî ïîíÿòëèâûì è âïîëíå ðàçóìíûì «ýëåêòðîííûì äðóãîì»... Íî âðåìåíà ìåíÿþòñÿ, è ìû ìåíÿåìñÿ âìåñòå ñ íèìè, è âîò óæå ïî íåâåäîìûì äîðîæêàì âèðòóàëüíûõ, «ïðèäóìàííûõ» êîìïüþòåðàìè ìèðîâ áåãàþò ñîâñåì äðóãèå «íåâèäàííûå çâåðè»: òî ëþáèòåëè êîìïüþòåðíûõ èãð «ãîíÿþò» ïî çàïóòàííûì ëàáèðèíòàì èððåàëüíîñòè ñòðàõîëþäíûõ ìîíñòðîâ, òî çëîâðåäíûé âèðóñ «ïðîãðûçåò îáèäíóþ äûðêó» â âàæíîé èíôîðìàöèè, à òî è ñèìïàòè÷íîå áîëüøåãëàçîå ëè÷èêî ìóëüòÿøíîãî ïåðñîíàæà óëûáíåòñÿ ñ óñòàíîâëåííûõ íà ýêðàíå «ôîíîâûõ îáîåâ». Âîò, íàïðèìåð, «ïîìîùíèêè» ñìåøíûå âèðòóàëüíûå ïåðñîíàæè, âîëåþ ïðîãðàììèñòîâ èç ôèðìû Microsoft «ïðîæè-
Ðèñ. 1
78
âàþùèå» â ïðîãðàììàõ èç ïàêåòà Office. Ñ íèìè õîðîøî çíàêîì, íàâåðíîå, ëþáîé ïîëüçîâàòåëü Word. Íî åñëè â ðàííèõ âåðñèÿõ ýòîãî òåêñòîâîãî ðåäàêòîðà êîëè÷åñòâî «ïîìîùíèêîâ» îãðàíè÷èâàëîñü ëèøü îäíèì òîëüêî ïîðÿäî÷íî íàäîåâøèì «ñêðåïûøîì» «ðåèíêàðíàöèåé» îáû÷íîé êàíöåëÿðñêîé ñêðåïêè, òî ïîçæå ó âàñ ïîÿâèëàñü âîçìîæíîñòü âûáðàòü ëþáîãî ïîíðàâèâøåãîñÿ ïåðñîíàæà èç èìåþùåãîñÿ íàáîðà (äîñòàòî÷íî ùåëêíóòü íà «ïîìîùíèêå» ïðàâîé êíîïêîé ìûøè è âûáðàòü â ïîÿâèâøåìñÿ ìåíþ ïóíêò Âûáðàòü ïîìîùíèêà).  íåì òîò æå «ñêðåïûø» (ñ êîòîðûì, âèäèìî, Microsoftîâñêèå ðàçðàáîò÷èêè óæå, ÷òî íàçûâàåòñÿ, «ñæèëèñü»), ïðûãàþùèé ìÿ÷èê, óìóäðåííûé íàó÷íûì îïûòîì è çíàíèÿìè ïðîôåññîð (ïî ïðàâäå ãîâîðÿ ÿâíàÿ êàðèêàòóðà íà Ýéíøòåéíà), çàáàâíûé øàãàþùèé ðîáîò, à òàêæå è äâà ñèìïàòè÷íûõ çâåðüêà: êîøêà Ìóðêà (ðèñ. 1) è ïåñèê Áîáèê (ðèñ. 2). Âûáðàííûé çâåðåê áóäåò ïîñòîÿííî ïðèñóòñòâîâàòü íà ýêðàíå è, ÷òî íàçûâàåòñÿ, «æèòü íà íåì ñâîåé æèçíüþ»: êèñêà òî ñèäèò íåïîäâèæíî, èçðåäêà ïîèãðûâàÿ ñâîèì ïóøèñòûì õâîñòîì, òî âäðóã ïûòàåòñÿ èçëîâèòü íåâåñòü îòêóäà ñëó÷àéíî çàëåòåâøóþ áàáî÷êó, òî ðåøàåò, ÷òî ïîðà íåìíîãî «íàâåñòè ìàðàôåò» è òùàòåëüíî âûëèçàòü ëàïêó, âèäèìî, «íàìûâàÿ ãîñòåé» â âèäå âõîäÿùèõ ýëåêòðîííûõ ïèñåì... Íî åãî «ïîâåäåíèå» òàêæå íàãëÿäíî èíäèöèðóåò ïðîèñõîäÿùèå â êîìïüþòåðå ïðîöåññû. Íàïðèìåð, åñëè âûçâàòü îïåðàöèþ áûñòðîãî ñîõðàíåíèÿ, âû óâèäèòå, êàê âåð-
© ÊÎÌÏÜÞÒÅÐÍÛÅ ÈÍÑÒÐÓÌÅÍÒÛ Â ÎÁÐÀÇÎÂÀÍÈÈ. ¹ 6, 2007 ã.
Òàì íà íåâåäîìûõ äîðîæêàõ ñëåäû íåâèäàííûõ çâåðåé... íûé ïîìîùíèê ïîìåùàåò âàø ôàéë â êàðòîòåêó, íî ÷òî èíòåðåñíî: åñëè ñðàçó æå âûçâàòü ñîõðàíåíèå ïîâòîðíî, íè÷åãî íå ìåíÿÿ â òåêñòå, òî ïîìîùíèê íà ýòî íå îòðåàãèðóåò íèêàê âåäü ñîõðàíåíèå â ýòîì ñëó÷àå íå òðåáóåòñÿ è ïîâòîðíî íå ïðîèçâîäèòñÿ. (Êñòàòè, ïðîñìîòðåòü âîçìîæíûå ðàçëè÷íûå âàðèàíòû ýòîãî «ïîâåäåíèÿ» î÷åíü ïðîñòî, íå äîæèäàÿñü âîçíèêíîâåíèÿ ñîîòâåòñòâóþùèõ èì ñèòóàöèé: äîñòàòî÷íî, ùåëêíóâ íà «ïîìîùíèêå» ïðàâîé êíîïêîé ìûøè, âûáèðàòü â êîíòåêñòíîì ìåíþ ïóíêò Ìîòîð!, ïîâòîðÿÿ ýòî ìíîãîêðàòíî.) Îäíàêî îñíîâíîå íàçíà÷åíèå «ïîìîùíèêîâ» ýòî, êîíå÷íî æå, ïîìîùü ïîëüçîâàòåëþ. Äîñòàòî÷íî ùåëêíóòü íà íåì ëåâîé êíîïêîé ìûøè è íà ðàñêðûòîì ìåíþ-»âûíîñêå» ââåñòè â ñïåöèàëüíî îòâåäåííîì ïîëå ñâîé çàïðîñ, è ñâÿçàííûé ñ «ïîìîùíèêîì» ìîäóëü ïîèñêà îòûùåò âî âñòðîåííîì Help òðåáóåìûé ðàçäåë. À äàëüøå îñòàíåòñÿ òîëüêî îòûñêàòü â âûâåäåííîì «ïîìîùíèêîì» ïåðå÷íå èíòåðåñóþùåå íàçâàíèå âîïðîñà, ÷òîáû ðàñêðûòü äëÿ ïðîñìîòðà ñîîòâåòñòâóþùåå îïèñàíèå. Ðàçóìååòñÿ, òî æå ñàìîå ìîæíî ñäåëàòü è ÷åðåç ïðèâû÷íûé èíòåðôåéñ îêíà ñïðàâêè, íî âåäü âîñïîëüçîâàòüñÿ óñëóãàìè ñèìïàòè÷íîãî «ìóëüòÿøíîãî» çâåðüêà âåñåëåå è èíòåðåñíåå, íå òàê ëè? Äðóãèå êîòÿòà, ñîáà÷êè è ïðî÷àÿ «âèðòóàëüíàÿ æèâíîñòü» íåðåäêî âñòðå÷àþòñÿ íà ýêðàíå äèñïëåÿ â ïàóçàõ ìåæäó ðàáîòîé ïîëüçîâàòåëÿ, âûïîëíÿÿ ðîëü «õðàíèòåëåé ýêðàíà» (èëè «ñêðèíñåéâåðîâ» screensaver), ëèáî ïðîñòî ñâîáîäíî áðîäÿ ïî ýêðàíó â õîäå âñåãî ñåàíñà (òàêèå ðàçíîâèäíîñòè ïðîãðàììîê èìåíóþòñÿ «ñêðèíìåéòàìè»). Âîò, íàïðèìåð, ïðîñòåéøèå ïåðñîíàæè çàáàâíûé êîòåíîê, ïîõîæèé íåìíîãî íà êîòåíêà ïî èìåíè Ãàâ èç ïîïóëÿðíîãî êîãäà-òî äåòñêîãî
Ðèñ. 3
È Â ØÓÒÊÓ È ÂÑÅÐÜÅÇ
Ðèñ. 2
ìóëüòôèëüìà, è îâå÷êà (ïðàâäà, íå Äîëëè, íî òîæå «êëîíèðîâàííàÿ» èç Èíòåðíåòà) (ðèñ. 3): çàïóñòèâ íà âûïîëíåíèå íåáîëüøóþ ïðîãðàììêó, ìîæíî íàáëþäàòü çà òåì, êàê îíè ðåçâÿòñÿ ñðåäè îòêðûòûõ îêîí Windows. Èíîãäà äîâîäèòñÿ èì è ñâàëèòüñÿ ñ êðàÿ îêíà (îñîáåííî åñëè âû åãî íåîæèäàííî ñäâèíåòå ìûøüþ): êîòåíîê, êàê ýòî è ïîëàãàåòñÿ âñÿêîìó ïîðÿäî÷íîìó ïðåäñòàâèòåëþ ïóøèñòîãî ìÿóêàþùåãî ñåìåéñòâà êîøà÷üèõ, îòíîñèòñÿ ê òàêèì ãîëîâîêðóæèòåëüíûì ïðûæêàì ôèëîñîôñêè, à âîò îâå÷êà ïîñëå îãëóøèòåëüíîãî ïàäåíèÿ äîëãî ïðèõîäèò â ñåáÿ, âûïó÷à èçóìëåííûå ãëàçêè... Âïðî÷åì, åñòü è áîëåå ñëîæíûå ïðîãðàììíûå ðàçðàáîòêè òàêîãî ðîäà. Ïîñåòèòå, íàïðèìåð, ñàéò ïî àäðåñó http:// www.catslikefelix.com. «Ôåëèêñ» ýòî, âîîáùå ãîâîðÿ, îäíà èç íàèáîëåå ïîïóëÿðíûõ çà ðóáåæîì êîøà÷üèõ êëè÷åê, âðîäå íàøèõ «Ìóðêà» èëè «Âàñüêà», à ýòîò
...è ïðî÷àÿ «âèðòóàëüíàÿ æèâíîñòü» íåðåäêî âñòðå÷àþòñÿ íà ýêðàíå äèñïëåÿ â ïàóçàõ ìåæäó ðàáîòîé ïîëüçîâàòåëÿ...
79
Óñåíêîâ Ä.Þ.
Ðèñ. 4
ñàéò â îñíîâíîì ñîäåðæèò ðàçëè÷íóþ èíôîðìàöèþ î òîâàðàõ, êîòîðûå ìîãóò ïîíàäîáèòüñÿ è õîçÿåâàì êîòà èëè êîøêè, è èõ äîìàøíåìó ëþáèì÷èêó. Íî èç îäíîãî èç ðàçäåëîâ ñàéòà (íóæíî íà çàñòàâêå ñíà÷àëà ùåëêíóòü ìûøüþ íà ñèíåé «ïå÷àòêå» âíèçó ñïðàâà, à çàòåì âûáðàòü â ìåíþ ïóíêò Get_your_own_Felix è ïîäïóíêò Virtual_Felix) âû ñìîæåòå ïåðåïèñàòü ñåáå âèðòóàëüíîãî ÷åðíî-áåëîãî êîòà (ðèñ. 4, 5), ÷òîáû ïîñåëèòü åãî íà ñâîåì ýêðàíå, à çàòåì, ïðè æåëàíèè, è ïàðî÷êó äîïîëíèòåëüíûõ ïðîãðàììíûõ ìîäóëåé: íå ìåíåå ñèìïàòè÷íîãî ìëàäøåãî òîâàðèùà äëÿ âàøåãî «âèðòóàëüíîãî ïèòîìöà», à òàêæå íàáîðû ðàçëè÷íûõ èãðóøåê è «êîðìîâ» äëÿ íåãî, êîòîðûå ìîæíî áóäåò çàòåì âûáèðàòü èç äîáàâèâøåãîñÿ ìåíþ è ïðåäëàãàòü ñâîåìó ëþáèìöó. Òåì ñàìûì ïðîñòåíüêèé «ñêðèíñåéâåð» ñòàíîâèòñÿ ïîäîáíûì øèðîêî èçâåñòíîé äåòñêîé èãðóøêå «òàìîãî÷è» (êñòàòè, â Èíòåðíåòå ìîæíî îòûñ-
Ðèñ. 6
80
Ðèñ. 5
êàòü è «ïðÿìûå» èìèòàöèè ýòîé èãðóøêè), ïðàâäà, åñëè âû íå çàõîòèòå äîáàâèòü óêàçàííûå ìîäóëè èëè æå, äîáàâèâ èõ, íå ñòàíåòå èìè ïîëüçîâàòüñÿ, íà «ñîñòîÿíèè çäîðîâüÿ» è æèçíåðàäîñòíîñòè êîòà Ôåëèêñà ýòî íèêàê íå îòðàæàåòñÿ. Äëÿ òåõ æå, êòî õîòåë áû ïîëíîñòüþ «îêóíóòüñÿ ñ ãîëîâîé» â ïðîáëåìû ðàçâåäåíèÿ «âèðòóàëüíûõ çâåðþøåê», ìîæíî ïðåäëîæèòü è âîâñå óíèêàëüíûé ïî èíòåðåñíîñòè æàíð êîìïüþòåðíûõ èãð. Ñðåäè íèõ è ñòàðûé SimLife (ðèñ. 6), íà î÷åíü ïðèìèòèâíîì óðîâíå èìèòèðóþùèé «ãåíåòè÷åñêèå ýêñïåðèìåíòû» (ðèñ. 7) è âûâåäåíèå íîâûõ ïîðîä, è ïîÿâèâøàÿñÿ ñðàâíèòåëüíî íåäàâíî «ðàçâåñèñòàÿ» èãðà Creatures, îñíîâàííàÿ íà ïðèíöèïå ñëèÿíèÿ òåõíîëîãèé èñêóññòâåííîãî èíòåëëåêòà è ìîäåëèðîâàíèÿ æèçíè, êîòîðûé ïîëó÷èë íàçâàíèå Artificial Life (AL).  âèðòóàëüíîì ìèðå Creatures îáèòàþò ñèìïàòè÷íûå çâåðüêè «íîðíû» (ðèñ. 8), äëÿ êîòî-
Ðèñ. 7
© ÊÎÌÏÜÞÒÅÐÍÛÅ ÈÍÑÒÐÓÌÅÍÒÛ Â ÎÁÐÀÇÎÂÀÍÈÈ. ¹ 6, 2007 ã.
Òàì íà íåâåäîìûõ äîðîæêàõ ñëåäû íåâèäàííûõ çâåðåé...
Ðèñ. 8
Íîðíîâ íóæíî êîðìèòü è èãðàòü ñ íèìè...
ðûõ âû åäèíñòâåííûé è ãëàâíûé áîã è ó÷èòåëü. Ïðè÷åì êàæäûé íîðí çäåñü èíäèâèäóàëüíàÿ ëè÷íîñòü: íà÷èíàÿ ñ ðîæäåíèÿ (âûëóïëåíèÿ èç çàëîæåííîãî â èíêóáàòîð ÿéöà (ðèñ. 9), îí ñ âàøåé ïîìîùüþ ïîçíàåò îêðóæàþùèé ìèð, íàáèðàåòñÿ æèçíåííîãî îïûòà, è äàëåå åãî ïîâåäåíèå çàâèñèò îò òîãî, ÷òî îí óæå óñïåë óçíàòü (íàïðèìåð, åñëè íîðí ïî îïëîøíîñòè îáîææåòñÿ, òî â áóäóùåì îí áóäåò ãîðàçäî ðåæå ñòàðàòüñÿ ïîäõîäèòü áëèçêî ê îãíþ). Ñîáñòâåííî ãîâîðÿ, â ýòîì óäèâèòåëüíîì ìèðå, êîòîðûé ñîçäàòåëè èãðû íàðåêëè Àëüáèåé, âñå ïî-íàñòîÿùåìó. Íîðíû îíè êàê äåòè: èõ ìîæíî íàó÷èòü ãîâîðèòü, ÷òîáû îíè ìîãëè îáùàòüñÿ ñ âàìè è äðóã ñ äðóãîì; èì íå ÷óæäû ëþáîâü èëè, íàîáîðîò, ñòðåìëåíèå èíîãäà ñëåãêà ïîäðàòüñÿ, à ñðåäè îñòàëüíîãî íàñåëåíèÿ «âèðòóàëüíîãî ìèðà» íåìàëî è òåõ, êòî íå ïðî÷ü îáèäåòü ìàëåíüêîãî «ïóøèñòèêà» (íàïðèìåð, çëîáíûå ãðåíäåëè, êîòîðûõ, âïðî÷åì, êàê óòâåðæäàþò îïûòíûå «èãðîêè» â Creatures, òîæå ìîæíî ïðèðó÷èòü). Íîðíîâ íóæíî êîðìèòü è èãðàòü ñ íèìè, îíè ñ âîçðàñòîì âçðîñëåþò è ñîñòàðèâàþòñÿ (âåê èõ, ê ñîæàëåíèþ, íåäîëîã ïðèìåðíî 10 íàøèõ «îáû÷íûõ» ÷àñîâ), èíîãäà îíè çàáîëåâàþò, è èõ íóæíî âåñòè ê äîêòîðó (êîòîðûé â ýòîì ìèðêå, êîíå÷íî æå, èìååòñÿ). Ïðåäóñìîòðåíû äàæå ñëîæíûå íàñòðîéêè, ïîçâîëÿþùèå âåñòè «íîðíîâîä÷åñêîå õîçÿéñòâî» íà íàó÷íîé îñíîâå ñ ó÷åòîì äîñòèæåíèé ãåíåòèêè, à ïðè æåëàíèè îáìåíèâàòüñÿ «ïîðîäèñòûìè ýêçåìïëÿðàìè» ñî ñâîèìè êîëëåãàìè «íîðíîâîäàìè» ÷åðåç Èíòåðíåò. Êñòàòè, èíòåðåñÈ Â ØÓÒÊÓ È ÂÑÅÐÜÅÇ
Ðèñ. 9
íî, ÷òî çàÿäëûì èãðîêàì óäàëîñü äàæå (ñîâåðøåííî ÷åñòíûì ïóòåì, à íå ïðè ïîìîùè êàêèõ-íèáóäü «õàêåðñêèõ» ñïîñîáîâ) âûâåñòè ïîðîäû íîðíîâ, ïðàêòè÷åñêè áåññìåðòíûõ, áëàãîäàðÿ âûñîêîìó ñîäåðæàíèþ â èõ «âèðòóàëüíûõ îðãàíèçìàõ» ãëþêîçû, ýôôåêò, íå ïðåäóñìîòðåííûé çàðàíåå äàæå ñîçäàòåëÿìè èãðû Creatures! È âñå æå èãðû òèïà Creatures ýòî íå ñàìîå óäèâèòåëüíîå äîñòèæåíèå «íà íèâå» âèðòóàëüíîé æèçíè. Âîò, íàïðèìåð, î ÷åì åùå ïîëòîðà äåñÿòêà ëåò íàçàä ðàññêàçûâàëîñü â æóðíàëå «Òåõíèêà Ìîëîäåæè» (ñòàòüÿ Ë. Ùåêîòîâîé «Æèòü è óìåðåòü.  êîìïüþòåðå», ¹ 5 çà 1993 ã., ñ. 4). Ìîãóò ëè ýâîëþöèîíèðîâàòü íåìàòåðèàëüíûå, èíôîðìàöèîííûå îáúåêòû? Òàêóþ çàäà÷ó ïðîìîäåëèðîâàòü áèîëîãè÷åñêóþ ýâîëþöèþ íà ÝÂÌ ïîñòàâèë ïåðåä ñîáîé Òîìàñ Ñ. Ðýé, ïðîôåññîð Äýëàâåðñêîãî óíèâåðñèòåòà è ñîçäàòåëü Òüåððû. Òüåððà ýòî âèðòóàëüíûé ìèð ñ îãðàíè÷åííûìè ðåñóðñàìè, â êîòîðîì èçíà÷àëüíî áûëè «ïîñåëåíû» äîâîëüíî ïðîñòûå «öèôðîâûå îðãàíèçìû» (ïî ñóòè ìàëåíüêèå ñàìîðàçìíîæàþùèåñÿ ïðîãðàììêè, â ÷åì-òî ïîäîáíûå êîìïüþòåðíûì âèðóñàì), èìåþùèå åäèíñòâåííóþ öåëü îñòàâèòü êàê ìîæíî áîëüøå ïîòîìñòâà. Ñàìîå ãëàâíîå, ÷òî â îòëè÷èå îò äðóãèõ ïîïûòîê ìîäåëèðîâàíèÿ ýâîëþöèè, â Òüåððå íå çàêëàäûâàåòñÿ íèêàêèõ ýâîëþöèîííûõ çàêîíîìåðíîñòåé èëè ïðåäâàðèòåëüíûõ óñëîâèé. Åñòü òîëüêî íåêèé îáúåì ñâîáîäíîé îïåðàòèâíîé ïàìÿòè, â êîòîðûé áûëà çàïóùåíà «ïðîãðàììà-ïðàðîäèòåëü».  «òåëå» ýòîé ïðîãðàììû (êàê è â «òåëå» êàæäîé åå êîïèè) ñîäåðæèòñÿ ÷å-
81
Óñåíêîâ Ä.Þ.
...âèðòóàëüíûé ìèð..., â êîòîðîì èçíà÷àëüíî áûëè «ïîñåëåíû» äîâîëüíî ïðîñòûå «öèôðîâûå îðãàíèçìû»... òûðå áèòà, èãðàþùèõ ðîëü ãåíåòè÷åñêîãî êîäà: íàïðèìåð, ïðîãðàììà ñ êîìáèíàöèåé ýòèõ áèòîâ 0011 íå ñìîæåò ïîðîäèòü íîâóþ êîïèþ, ïîêà íå îòûùåò «ïàðíóþ» åé ïðîãðàììó ñ áèòîâîé êîìáèíàöèåé 1100. Ïðè ðàçìíîæåíèè ïåðèîäè÷åñêè ïðîèñõîäÿò ìóòàöèè: ëþáîé áèò â «òåëå» ïðîãðàììû ìîæåò áûòü ñ îïðåäåëåííîé âåðîÿòíîñòüþ ñëó÷àéíûì îáðàçîì èçìåíåí ñ 0 íà 1 èëè îáðàòíî, ïðè÷åì ýòî ìîæåò ïðèâåñòè êàê ê èçìåíåíèþ «ãåíåòè÷åñêîãî êîäà», òàê è ê çàðàíåå íåïðåäñêàçóåìîìó èçìåíåíèþ èñïîëíÿåìîãî êîäà ïðîãðàììû. Óïðàâëÿþùàÿ îáîëî÷êà Òüåððû îòïóñêàåò êàæäîé ïðîãðàììå îïðåäåëåííîå âðåìÿ ñóùåñòâîâàíèÿ, â çàâèñèìîñòè îò åå äëèíû (òî åñòü ÷åì áîëüøå ïðîãðàììà, òåì äîëüøå îíà «æèâåò») è óíè÷òîæàåò «ëåòàëüíûõ ìóòàíòîâ» ïðîãðàììû, èñïîëíÿåìûé êîä êîòîðûõ â ðåçóëüòàòå «ìóòàöèé» áåçíàäåæíî èñïîð÷åí. È ïðè âñåì ýòîì îáúåì ñâîáîäíîé îïåðàòèâíîé ïàìÿòè, â êîòîðîé ìîãëè áû ðàçìåñòèòüñÿ ïîòîìêè ýòèõ «ýëåêòðîííûõ æèâîòíûõ», îãðàíè÷åí, à çíà÷èò, âîçíèêàåò áîðüáà çà âûæèâàíèå äàâëåíèå «åñòåñòâåííîãî îòáîðà» îáåñïå÷åíî. Ðåçóëüòàò îêàçàëñÿ ïîðàçèòåëüíûì: óæå íà âòîðûå ñóòêè ýêñïåðèìåíòà èç èñõîäíîãî «âèäà» ÒÎ-80 (÷òî îçíà÷àåò «òüåð-
ðèàíèí äëèíîé 80 ïðîãðàììíûõ êîìàíä») âîçíèê íîâûé, áîëåå «ìèíèàòþðíûé» âèä ÒÎ-22, êîòîðûé çà ñ÷åò âøåñòåðî áîëüøåé ñêîðîñòè «ðàçìíîæåíèÿ» çàíÿë äîìèíèðóþùåå ïîëîæåíèå. È òóò æå ïîñëåäîâàë íåçàìåäëèòåëüíûé îòâåò: èç òåõ æå ÒÎ-80 ýâîëþöèÿ ïðîèçâåëà íà ñâåò íîâûé ïîäâèä ÒÎ-79. Áûëà çäåñü è ñâîåîáðàçíàÿ «ýïîõà äèíîçàâðîâ», êîãäà ïðîãðàììû ïûòàëèñü «âûãàäàòü â äëèòåëüíîñòè æèçíè» çà ñ÷åò ñâîåé îãðîìíîé äëèíû (äî 23 òûñ. êîìàíä), íî âñå òàêèå ãèãàíòû âûìåðëè, íåñïîñîáíûå êîíêóðèðîâàòü ñ áîëåå ìåëêèìè è áûñòðåå ðàçìíîæàþùèìèñÿ âèäàìè. Âîçíèêëè è àíàëîãè «áèîëîãè÷åñêèõ» âèðóñîâ ïðîãðàììû, íåñïîñîáíûå ðàçìíîæàòüñÿ ñàìîñòîÿòåëüíî, íî âíåäðÿþùèå ñåáÿ â òåëî äðóãèõ ïðîãðàìì è ðåïðîäóöèðóþùèåñÿ çà ñ÷åò èõ èñïîëíÿåìîãî êîäà. Âïðî÷åì, òóò æå ïîÿâèëèñü è ïðîãðàììû, êîòîðûå ïðè ïîïûòêå òàêîãî âòîðæåíèÿ íå òîëüêî óñïåøíî îò íåãî îáîðîíÿëèñü, íî è óñïåâàëè ïîäìåíèòü «ãåíîêîä» íàïàäàþùåãî ïàðàçèòà ñâîèì, çàñòàâëÿÿ åãî äî êîíöà «æèçíè» ïëîäèòü ÷óæèõ ïîòîìêîâ. À íåêîòîðûå è âîâñå íàó÷èëèñü âûïîëíÿòü çà îäèí îòïóùåííûé åìó îáîëî÷êîé Òüåððû ìàøèííûé òàêò ñðàçó ïî òðè ïðîãðàììíûõ êîìàíäû, õèòðîóìíûé òðþê, èçâåñòíûé íå êàæäîìó ïðîãðàììèñòó ïîä íàçâàíèåì «ðàñêðó÷èâàíèå ïåòëè». È âñå ýòî, çàìåòèì, ïðîèñõîäèëî ñàìîïðîèçâîëüíî. Íè îäíà èç ðåàëèçîâàâøèõñÿ â õîäå ýâîëþöèè âîçìîæíîñòåé íå áûëà íè çàëîæåíà çàðàíåå â ïðîãðàììó «ïðàðîäèòåëÿ», íè äîáàâëåíà èçâíå. Òîëüêî ñëó÷àéíûå ìóòàöèè, íàñëåäñòâåííîñòü è âíåøíèé îòáîð! Âîò òàê, íà÷àâ ñ ðàçâëå÷åíèé è èãð, «âèðòóàëüíûå çâåðþøêè» âïëîòíóþ ïîäâåëè íàñ ê âîçìîæíîìó ðåøåíèþ ñåðüåçíîé íàó÷íîé ïðîáëåìû, êàñàþùåéñÿ ïðîèñõîæäåíèÿ æèçíè íà íàøåé ïëàíåòå. Âïðî÷åì, ýòî óæå ñîâñåì äðóãàÿ èñòîðèÿ...
Óñåíêîâ Äìèòðèé Þðüåâè÷, ñòàðøèé íàó÷íûé ñîòðóäíèê Èíñòèòóòà èíôîðìàòèçàöèè îáðàçîâàíèÿ Ðîññèéñêîé àêàäåìèè îáðàçîâàíèÿ, Ìîñêâà.
82
© ÊÎÌÏÜÞÒÅÐÍÛÅ ÈÍÑÒÐÓÌÅÍÒÛ Â ÎÁÐÀÇÎÂÀÍÈÈ. ¹ 6, 2007 ã.