Welcome to MSDN Blogs Sign in | Join | Help

News


  • Click me!

    Social networking. Multiple personas, multiple success by t.o.g.i.o.t.i.t.


    blog author contact page (Polish)

    My blogger code: B7 d t k+ s++ u-- f i o x e+ l c-
    Add to Technorati Favorites
    My Blog Juice


[PL] Geeków sposób na nudę (w tym konkurs)

Kojarzycie taką zabawę? Otwieracie Wikipedię na dwóch wybranych przez siebie hasłach.
A teraz korzystając tylko z linków na hasłach macie za zadanie przejść od hasła A do hasła B. Wygrywa ten, któremu uda się to zrobić w jak najmniejszej ilości kliknięć. Akceptowane są tylko odnośniki w podstawowym ciele artykułu.

Tak sobie to przypomniałem, bo właśnie mi do głowy wpadło, czy by nie potestować teorii 6 degree na w ten sposób polinkowanej ze sobą informacji. Jeśli tak to w każdym możliwym przypadku nie powinno być potrzebne więcej niż 6 kliknięć, aby dojść z jakiegokolwiek hasła do innego.

Właśnie sobie tak od czapki otworzyłem dwa hasła:

Turritopsis nutricula oraz Heuristic na angielskiej wikipedii. Jedno z drugim nijak - łacińska nazwa jakiegoś ponoć biologicznie nieśmiertelnego polipa oraz definicja heurystyki jako metody rozwiązywania problemów.

Ścieżka jaką przeszedłem:

1) http://en.wikipedia.org/wiki/Turritopsis_nutricula
2) http://en.wikipedia.org/wiki/Immortality
3) http://en.wikipedia.org/wiki/Aging
4) http://en.wikipedia.org/wiki/Semantic_memory
5) http://en.wikipedia.org/wiki/Cognitive_neuroscience
6) http://en.wikipedia.org/wiki/Algorithm
7) http://en.wikipedia.org/wiki/Heuristics

To siedem ruchów. Jest to moje drugie podejście, pierwsze trochę inną ścieżką także dało wynik 7:

1) http://en.wikipedia.org/wiki/Turritopsis_nutricula
2) http://en.wikipedia.org/wiki/Immortality
3) http://en.wikipedia.org/wiki/Aging
4) http://en.wikipedia.org/wiki/Semantic_memory
5) http://en.wikipedia.org/wiki/Artificial_Intelligence
6) http://en.wikipedia.org/wiki/General_Problem_Solver
7) http://en.wikipedia.org/wiki/Heuristics

Tak jak patrzę po tych hasłach to pomiędzy Aging a Heurystyką przez różne hasła około psychologiczne może udało by się wyeliminować jeden krok, ale na dzisiaj to podejrzewam bez programu, który by mi ewidentnie z automatu badał najkrótszą ścieżkę sam tego bardziej nie zoptymalizuję :)

Tak czy siak bardzo chętnie ogłoszę konkurs na aplikację, która realizuje powyższe cele.
W ramach nagrody, dowolna wybrana przez zwycięzcę książka z pozycji wydanych przez MS Press.

Dodatkowe wymagania (poza poprawnym badaniem ścieżki):
*) Aplikacja ma być napisana w .NET Framework i dostarczona wraz z projektem źródłowym na mój adres email, który napewno nietrudno gdzieś tu w okolicy znaleźć.
*) Dodatkowo doceniane będzie wykorzystanie najnowszych odsłon technologii w ramach platformy deweloperskiej Microsoft (czy w postaci ciekawego GUI, czy też najnowsze elementy .NET Framework 3.5 usprawniające zarządzanie URI). Aplikacja, która mnie pod tym względem miło zaskoczy może liczyć na dodatkową nagrodę :)

W razie pytań czekam na kontakt i komentarze.

Po zamknięciu konkursu zwycięzcy zostaną ogłoszeni, a ich kod dostępny do pobrania choćby poprzez tego bloga. Deadline'em jest 3-cia praca nadesłana do mnie. :>

Jeśli warunki wam odpowiadają to zapraszam do kodowania. Czas start! :)

Technorati Tagi: ,,

Posted: Sunday, January 13, 2008 9:47 PM by danieb
Filed under: , ,

Comments

danieb said:

Hehe, dobre :)

Nagrodę przewidziałem co prawda za aplikacyjkę, ale za wzięcie mnie z zaskoczenia jak skontaktujesz się ze mną na priv to jakiś upominek się znajdzie :]

# January 14, 2008 8:01 AM

Michał said:

Dobre! Jutro spopularyzuję tę rozrywkę u nas...

# January 14, 2008 3:53 PM

Only Human | Devoted to technology v.2.0 said:

W weekend wspomniałem wam o pewnej sympatycznej zabawie z wikipedią oraz o konkursie na aplikację, która

# January 15, 2008 8:27 AM

Noticias externas said:

W weekend wspomniałem wam o pewnej sympatycznej zabawie z wikipedią oraz o konkursie na aplikację, która

# January 15, 2008 9:02 AM

danieb said:

No proszę, jednak komputer jest dokładniejszy niż ludzkie oko w parsowaniu dużej ilości tekstu.

Lukasz, który jako pierwszy napisał programik automatyzujący zabawę wykrył krótszą drogę:

1) Turritopsis_nutricula

2) Immortality

3) Artificial_intelligence

4) Heuristics

Najzabawniejsze w tym wszystkim jest to, ze to są hasła uwzględnione w mojej pierwotnej "ścieżce zdrowia". Moje oczy (-1.25 na każdym) nie wychwyciło linków. Widać, że chyba nie oszukiwałem i nie posługiwałem się nawet wyszukiwaniem tekstowym na stronie przeglądarki. :>

Brawo Łukasz! :>

# January 24, 2008 8:26 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker