eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingsokobanRe: sokoban
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: "Mariusz Marszałkowski" <b...@g...SKASUJ-TO.pl>
    Newsgroups: pl.comp.programming
    Subject: Re: sokoban
    Date: Thu, 16 Jul 2009 17:35:32 +0000 (UTC)
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 30
    Message-ID: <h3nod4$ii6$1@inews.gazeta.pl>
    References: <h3lh12$dnq$1@inews.gazeta.pl>
    <8...@y...googlegroups.com>
    NNTP-Posting-Host: localhost
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1247765732 19014 172.20.26.243 (16 Jul 2009 17:35:32 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Thu, 16 Jul 2009 17:35:32 +0000 (UTC)
    X-User: brodacz100
    X-Forwarded-For: 89.229.16.190
    X-Remote-IP: localhost
    Xref: news-archive.icm.edu.pl pl.comp.programming:182724
    [ ukryj nagłówki ]

    bartekltg <b...@g...com> napisał(a):

    > Wracajac do pytanie, sokoban jest NP-trudny, wiec dobrze bysmy
    > sie zastanowili, co tak naprawde chcemy.

    Co chcemy? Spędzić kilka miłych chwil przy pogawędce o sokobanie.

    Moje przemyślenia:

    1) Najpierw siłowe przeszukiwanie grafu w szerz - złożoność to brench faktor
    do potęgi depth.
    2) Później drobne usprawnienie - odrzucamy pola-pułapki z których nie
    da się dotrzeć do celu.
    3) Kolejny krok, to spamiętywanie węzłów przeszukanych w przeszłości -
    dzięki temu algorytm nie będzie chodził w kółko. Złożoność obliczeniowa
    spadnie do (n nad k), ale złożoność pamięciowa wzrośnie do n nad k.
    4) Gdy pamięci zabraknie, dobra heurystyka do wyboru które węzły
    trzymać zapamiętane a które nadpisać nowymi.
    5) Dobra heurystyka które węzły odrzucić bez przeszukiwania
    6) Gdy z powodu rozmiaru nie ma szans na rozwiązanie optymalne albo
    bliskie optymalnemu, to dwa algorytmy:
    a) pierwszy generuje dowolne rozwiązanie
    b) drugi im pracuje dłużej, tym ma większe szanse na poprawienie
    rozwiązania

    Pozdrawiam


    --
    Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: