Vereth
Erfahrenes Mitglied
Als erstes würde ich die Gleichungen so umformen, dass du nur Additionen und Multiplikationen hast; den Ärger mit Subtraktionen und Divisionen kannst du dir damit ersparen. Als zweites wäre es hilfreich, welche Schlussfolgerungsregeln es gibt, die man nutzen kann. Erst dann sollte man sich an das Brute-Force heranwagen.
In puncto Brute-Force-Algorithmen gilkt Donald Knuth's Dancing Links Algorithmus als effizient, den ich selber mal als solver-Klasse in C++/wxWidgets sowie in PHP und JavaScript (ja, es geht!) implementiert habe; wenn man das Grundprinzip erstmal begriffen hat, ist es gar nicht so schwer nachzuvollziehen, wie er funktioniert.
Oder du löst es in PROLOG.
PS: Vielleicht kann man es auch mit Genetischen Algorithmen lösen.
In puncto Brute-Force-Algorithmen gilkt Donald Knuth's Dancing Links Algorithmus als effizient, den ich selber mal als solver-Klasse in C++/wxWidgets sowie in PHP und JavaScript (ja, es geht!) implementiert habe; wenn man das Grundprinzip erstmal begriffen hat, ist es gar nicht so schwer nachzuvollziehen, wie er funktioniert.
Oder du löst es in PROLOG.
PS: Vielleicht kann man es auch mit Genetischen Algorithmen lösen.
Zuletzt bearbeitet: