Mars Kurtarma Görevi Programlama Yarışması

0
FZ
Telsizden pilotun yardım çağrısı duyuldu: "Mayday, mayday!" ve devam etti, "Elysium bölgesinde yeni bir mağara keşfettik, piramidin hemen yakınında ve ani bir elektromanyetik dalga uzay gemimizin tüm elektronik sistemlerini bozdu, mecburi iniş yaptık. Eğer dünyada bizi duyan birileri varsa, lütfen yardım edin!". Ve sonra sinyal gürültüye dönüştü... Bu mesaj bir saat önce gelmişti ve siz de bunu Dünya Görev Kontrol Merkezinde dinlediniz. Mürettebatı kurtarmanın tek yolu bir araştırma robotunu programlamak ve robotun oraya uçmasını, bozuk uzay gemisini bulmasını, almasını ve sonra da Mars ana üssüne geri getirmesini sağlamak. Dünya ile Mars arasındaki büyük mesafe ve zaman farkından ötürü robota anında müdahele etme şansınız yok, her türlü şeyi önceden programlama durumundasınız.
Her ay 120.000 kadar profesyonel yazılım geliştirme uzmanının başvurduğu ve yaklaşık 30 yıldır yayınına kesintisiz devam eden Dr.Dobb's Journal ile Frank Buss tarafından düzenlenen Mars Kurtarma Görevi Meydan Okuması başlıklı yarışma tüm hevesli programcılara açık. Görevin tanımı ve beklenen sonucun biçimi gayet güzel anlatılmış durumda. Ayrıca referans olması için birer örnek Java ve Common Lisp uygulamasının da kaynak kodları sunuluyor. Ancak çözüm herhangi bir dilde yazılabilir, herhangi bir dil kısıtlaması yok. Değerlendirme kriterleri arasında programın kısalığı, etkin roket yakıt kullanımı ve genel yaratıcılık var.

Yarışmaya program göndermek için son tarih Şubat 2005. Mayıs ayında ise gönderilmiş çözümlerden en güçlü, şık, esnek olan algoritmalar ve uygulamalar Dr. Dobb's Journal dergisi sayfalarında ele alınıp incelenecek, bununla ilgili makaleler yayınlanacak.

Yarışma detaylarını okumak için buraya bakabilirsiniz.

Kaynak: Space Daily

Görüşler

0
conan
Yarismayi okudum. Sanirim gelecek worms oyununda homing missile yapmak icin gereken algoritmayi bulmuslar. >:) Guns.... More guns..... >:D
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Tüm zamanların en kopuk UNIX iş ilanlarından biri

FZ

Microsoft Word´ün ‘Unix’i hala ‘UNIX’ olarak düzeltmeye çalıtığını biliyor muydunuz? Aman allahım ne kadar da 80´ler kokuyor değil mi?

Unix ile ilgili asıl problem şu: Kimse tam olarak ne olduğunu bilmiyor. Evet yani birileri `bash´, `grep´ falan diyor da nedir ki yani bunlar? Ben söyleyeyim: bash, Bourne Again Shell demek ve aslında bu bir arayüz. İnsanları bir Unix makinası üzerinde bash yazarken pek görmezsiniz. Windows kullananlar windows yazar mı, yazmaz. `exit´ yazarlar ve sonra da `format c:´ yazarlar.

“grep” ise biraz daha detaylı bir konu. Ancak burada uzun uzadıya bahsetmek istemiyorum. İşte tam da bu yüzden Unix uzmanlarına ihtiyacımız var. Benden size bir tavsiye, eğer Linux ile ilgili bir probleme takılırsanız forumlara gidip acaba bunu nasıl yapabilirim diye sormayın sakın, yapmanız gereken forumlardan birine gidip: `Bu salak Linux mudur nedir çok aptal bir şey, falanca işi yapmayı bilmiyor´ demek. Çok çok kısa süre içinde insanlar size aksini ispatlamak ve milyon farklı alternatif göstermek için yalvarıyor olacaklar. Hey, bu kıyağımı unutmayın!

Neyse, lafı uzatmayalım, aradığımız özellikler kısaca: Solaris 2.6 – 9 yönetim deneyimi, Red Hat 7 – AS 3.0 yönetim deneyimi, Jumpstart, Sun Cluster, TomCat, SunOne Application Server/Web Server, Kickstart, Veritas VM 3.5 ve Solstice Disk Suite ile disk yönetimi deneyimi. Eğer bunlara sahipseniz o zaman size yaptıracak işimiz var. 6 aylık bir iş. Günde 500$ da diyebiliriz.

Bize telefon edin ya da e-posta yazın. `bash´te `pine´ yazabilirsiniz. Ya da her neyse. Çılgınsınız! Başvurular buraya.

Not: Sundance´e soruyorum, yahu bu Unix adminleri harbiden züppe mi ya? :)

Fikri Takip: eNTERFACE '07: Bilgisayarlarla İnsanca Etkileşim İçin

FZ

Sadece beyin dalgalarınız ile herhangi bir müzik aleti kullanmadan canlı müzik performansı icra edebilir misiniz (mesela)? Lütfen okumaya devam edin...

Hafıza-i beşer nisyan ile malül olabilir ama hafıza-i efem hatırat ve fikri takip ile meşhur olmaya özen gösteren bir site olarak vakti zamanında burada hak ettiği yeri almış "eNTERFACE '07: Bilgisayarlarla İnsanca Etkileşim İçin" haberinin ardından neler olup bittiğini haberin üstünden yaklaşık 1 sene geçtikten sonra yine bu sayfalardan duyurmaktadır. Gelişmeler az sonra!... (bang!)

Her şeyden önce Çatalhöyük vardı!

sefalet

Picasso sergisini ulusal hezeyan haline getiren bizler (iyi ki de öyle oldu) şimdi bir o kadar önemli bir başka sergiyi İstanbul'da görme şansına sahibiz.Çatalhöyük kazılarından çıkan önemli eserler Yapı Kredi Vedat Nedim Tör Müzesi'nde sergilenmeye başlandı.

E-öğrenme İçin 2.500.000$

FZ

Carnegie Mellon üniversitesi Internet tabanlı öğrenmenin etkilerinin araştırılması için 2.5 milyon $ tutarında bir fon elde etmiş. Bu para, normal fiziksel sınıf eğitimindeki öğrencilerin aynı zamanda Internet üzerinden de ders almalarının nasıl bir etkiye yol açacağının araştırılması için üniversiteye bağışlanmış durumda.

Söz konusu e-öğrenme sistemi: Open Learning Initiative (OLI). OLI bünyesinde şu anda biyoloji, matematik analiz, kimya, fizik, statik, empirik araştırma yöntemleri, istatistik, mantık ve kanıtlar, Fransızca gibi dersler bulunuyor. Bu dersler üniversite giriş seviyesinde hazırlanmış halde.

Yeni bir işletim sistemi için 2.500.000 €

FZ

MINIX 3'ün geliştiricisi ve tüm zamanların en önemli bilgisayar bilimleri kitaplarından birkaçının yazarı Andrew Tanenbaum, sağlam ve güvenli işletim sistemleri geliştirmek için Avrupa Araştırma Konseyi İleri Seviyeli Araştırmalar fonundan 2.5 milyon € fon aldı.

Çalışmanın temel sebebi mevcut işletim sistemleri çok büyük ve kötü yapılandırılmış olmaları, bu durumun her sene daha da kötüleşmesi. Araştırma kapsamında çok daha küçük, modüler, hatalara dayanıklı, çoklu sunucu tabanlı işletim sistemleri tasarlanacak ve test edilecek. Tanenbaum kendi liderliğinde bu konuda çalışacak ve yazılım konusunda doktorasını yapmış araştırmacılara bir çağrıda bulunmuş durumda (proje ile ilgili doktora pozisyonları ve programcı pozisyonları dolmuş).