|< 1 2 3 4 >| | 31 Einträge, 4 Seiten |
renee+2008-01-15 23:19:12--Interessiert Dich das Modul?
Ronnie+2008-01-15 23:15:53--
pktm+2008-01-15 23:03:17--Wer will kann mir ne PM mit seiner eMail-Adresse schreiben und bekommt dann die Aufgabenstellung aus meinem Info-Kurs.
Ist aber in Prolog.
pktm+2008-01-17 00:26:57--KurtZ+2008-01-16 01:40:33--pktm+2008-01-15 23:03:17--Wer will kann mir ne PM mit seiner eMail-Adresse schreiben und bekommt dann die Aufgabenstellung aus meinem Info-Kurs.
Ist aber in Prolog.
Wenns jetzt nur um Hilfe für deinen Prolog-Kurs geht, bist du hier denke ich falsch.
Eine Algo in Perl wird IMHO radikal anders aussehen als in Prolog, weil das Instrumentarium sich wesentlich unterscheidet.
Die angesprochenen Lösungstrategieen in http://www.janko.at/Raetsel/Masyu/Regeln.htm sollten dir weiterhelfen.
Nein, es geht mir nicht ausschließlich um Hilfe zu meinem Prolog-Kurs, ich hätte mir nur gerne mal einen Algorithmus dazu angesehen. Dass der dann in Perl wäre liegt daran, dass Perl eines meiner Hobbies ist, und ich hier danach gefragt habe (und nicht in einem Prlolg-Forum).
Schadet es denn, wenn man sich eine radikal andere Lösung ansieht?
pktm+2008-01-17 00:28:26--Schadet es denn, wenn man sich eine radikal andere Lösung ansieht?
KurtZ+2008-01-17 15:34:37--pktm+2008-01-17 00:28:26--Schadet es denn, wenn man sich eine radikal andere Lösung ansieht?
Wenn es die primäre Zielsetzung ist Prolog zu erlernen, definitiv JA!
Das sind komplett verschiedenen Paradigmen. Grob gesprochen, was hilft es dir eine Modellbau-Aufgabe mit Streichhölzern zu lösen, wenn sie auf Legosteine ausgelegt ist? Legosteine kann man weder kürzen noch kleben, sie lassen sich auch nur in einer Richtung kombinieren!
Aber für eine bestimmte Problemklasse sind Legosteine viel praktischer als Streichhölzer! Die Gefahr bestünde dass du versuchst das Streichholzmodell mit Legosteinen nachzubauen.
In Prolog konzentrierst du dich eher darauf die Kriterien einer Lösung und Suchraum (K)-Intelligent zu beschreiben und der konkrete Suchalgo ist eher eine Blackbox (und eher langsam). Ich bezweifle das die Aufgabenstellung für dein Testat deswegen eine hohe Rechenkomplexität haben wird, dafür wird dein Prolog-Programm dann auch knackiger und KI-näher sein als in Perl. (Lego vs Streichholz) [1]
Als Perlfreak würde mich aber eher reizen durch geschicktes Algo-Tuning ein Masyu-Problem hoher Rechenkomplexität zu knacken und möglichst nahe an die Performance eines vergleichbaren C-Programms zu kommen. (Streichholzmodelle kommen dem Original näher als Lego)
Außerdem würden ich mich heutzutage auch eher für Haskell interessieren, insbesondere wg des Einflusses auf Perl6.
Ciao
Kurt
[1] Meine letzte Prologerfahrungen stammen noch aus Atari ST Zeiten, wahrscheinlich sind die internen Suchalgos seit damals deutlich besser geworden, ausschließen kann ich es nicht.
PS: wen's interessiert -> wiki/Prolog
|< 1 2 3 4 >| | 31 Einträge, 4 Seiten |