Sorgloses Code-Recycling verursacht Killer-Känguruhs

Locked
Message
Author
marc
Posts: 444
Joined: 20. Apr 2001 23:31
Location: Arnsberg

Sorgloses Code-Recycling verursacht Killer-Känguruhs

#1 Post by marc »

"Die Wiederverwendung von objektorientiertem Code hat dem australischen Militär taktische Kopfschmerzen verursacht. Da Simulatoren für eine virtuelle Realität immer größere Rollen im Hubschrauberkampftraining spielen, sind die Programmierer angehalten, den Realismus der Szenarios, einschließlich der detaillierten Landschaften zu erhöhen. In diesem Fall ging es um die Nordterritoriale Operation "Känguruh-Herde" (da aufgescheuchte Tiere eventuell eine Hubschrauberposition bekanntgeben können).

Der Chef der Organisation für Verteidigungwissenschaft u. -technologie, Abteilung Landes-Operation/Simulation, wies angeblich die Entwickler an, die lokalen Bewegungen und die Reaktionen der Beuteltiere auf Hubschrauber anzupassen. Da sie leistungsfähige Programmierer sind, verwendeten sie einfach irgendeinen Code, der ursprünglich für Infanteriereaktionen genutzt wurde. Sie änderten das Aussehen der Modelle von einem Soldaten zu einem Känguruh, und erhöhten im Code, um der Realitätstreue gerecht zu werden, die Bewegungsgeschwindigkeit der Figuren.

Um ihre Flugfähigkeiten einigen amerikanischen Besuchspiloten zu demonstrieren, verscheuchten die australischen Piloten eifrig die virtuellen Känguruhs im Niedrigflug während einer Simulation . Die Känguruhs zerstreuten sich, wie vorausgesagt, und die amerikanischen Besucher nickten anerkennend,... als plötzlich die Känguruhs hinter einem Hügel wieder erschienen und eine Salve von Stinger Missiles auf den Hubschrauber abfeuerten. (anscheinend hatten die Programmierer vergessen, diesen Teil der Infanteriekodierung zu löschen.)

Die Lektion?

Objekte werden mit bestimmten Attributen definiert, und jedes neue Objekt, das durch ein anderes definiert wird, erbt dessen Attribute. Die verlegenen Programmierer hatten gelernt achtzugeben, wenn sie objektorientierten Code wiederverwenden, und die amerikanischen Besucher gingen mit einem neuen Respekt vor der australischen Wildnis. Simulatorüberwachungsprogramme berichten, daß Piloten seit dieser Zeit Känguruhs aufs Äußerste vermieden haben, geradeso wie es angeordnet war."

... gefunden auf gamedev.net, Quelle unbekannt

Gruß
Marc
Last edited by marc on 13. Mar 2002 4:42, edited 2 times in total.

Agent Smith

Re: Sorgloses Code-Recycling verursacht Killer-Känguruhs

#2 Post by Agent Smith »

so was kann man nur um 4:42 posten, wenn die gehirnzellen schon im standby-modus sind...

marc
Posts: 444
Joined: 20. Apr 2001 23:31
Location: Arnsberg

Re: Sorgloses Code-Recycling verursacht Killer-Känguruhs

#3 Post by marc »

Sollten sich meine Gehirnzellen in einen Standby-Modus begeben, wird automatisch eine Notfallroutine gestartet, die mich veranlaßt Kaffee zu kochen <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle"> Mal abgesehen davon, sind diese Uhrzeiten für mich annähernd normal...

Gruß
Marc

grovel
Posts: 184
Joined: 17. Aug 2000 18:39

Re: Sorgloses Code-Recycling verursacht Killer-Känguruhs

#4 Post by grovel »

Hmm, wenn die Sonne aufgeht muss ich doch in meinen Sarg zurück!

jensemann
Posts: 189
Joined: 08. Dec 2001 15:18
Location: Krefeld (obwohl mir Kölsches Bier lieber ist)
Contact:

Re: Sorgloses Code-Recycling verursacht Killer-Känguruhs

#5 Post by jensemann »

Hi
Ist ja genial, ob das einige Bugs in KDE 2.0 erklären würde? Obwohl, bisher wollte noatun noch nicht auf mich schiessen, fehlt wohl noch das Plugin <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Mfg jensemann
Hilfe bei LFS Problemen: <a href="http://www.lfsforum.org" target="_blank"><!--auto-->http://www.lfsforum.org</a><!--auto-->

Locked