| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| unexplored MEDIA Registriert seit: Aug 2001 Ort: 3xW
Beiträge: 139
| minimax-algorithmus (inspired by 4gewinnt)
hallo alle zusammen, hab mich gestern nacht von 1.00 - 3.00 mal durch den "4gewinnt"-thread gearbeitet und ich war begeistert!!! daher erst mal ein dickes kompliment an die meute die mitgemacht hat. wie man sich denken kann, bin ich jetzt natürlich auch heiss gelaufen mal ne kleine ki zu erstellen. allerdings hab ich ein kleines problem: der thread liest sich hoch interessant, allerdings hab ich ab den seiten 18-20 (oder so) ein wenig den durchblick verloren und mich nur noch gefragt wo die burschen von seite 1 bis zum ende des threads ihr wissen herbekommen haben. smalltalk über z.b. den minimax-algorithmus, gehören normalerweise ja nicht zum all-tag naja, lange rede kurzer sinn: hab mir schon einiges zum minimax durchgelesen, das waren allerdings meistens folien die irgendein prof während einer vorlesung an die wand schmeisst. soll heissen, ne menge doller bilder und kurzer extrem gebündelter infos mit denen ich leider nicht klar komme. hat irgendwer aus dem 4gewinnt-thread, da draussen ein paar gute links oder buchtips? würd mich freuen. ach ja, ist das richtig das der alpha-beta algo. eine weiterentwicklung des minimax ist? wenn ja, sollte ich mir den lieber angucken? habt ihr da vielleicht auch ein paar infos (links usw)? jaja, websta quaselt wieder wie ein doofer. also: schluss mit diesem text. man, war das ne nacht, bin völlig im 4gewinnt-fieber, kann daher aber leider auch nur noch bis 4 zählen, help i need minimax ![]() ach eins noch: einen wettbewerb in der art von 4gewinnt, würd ich auch gern mal mit machen! ist echt ne klasse sache!!! ach ja, schade das zum schluss des 4g-wettbewerbs nicht mehr so ausführlich auf die lösungsansätze der einzelnen teilnehmer eingegangen wurde, hätte mich interessiert. jetzt aber schluss. ciao & danke schon mal für die hilfe websta
__________________ Öh, Signa ... Signawas? Tour? De France? Doping? Ich? Unerhört!!! |
| | |
| | #2 (permalink) |
| zeitreisender Registriert seit: Aug 2001 Ort: Hannover
Beiträge: 1.577
|
hi webster, ich guck mal ob ich die links die mir geholfen haben noch finde und poste die dann hier heute abend. minimax ist die langsamste stellungssuche. es gibt noch 2 oder 3 andere methoden die um einiges schneller sind, wie z.b. negamax, aber auch entsprechend verwirrender. eben wie alles was rekursiv arbeitet. der alpha-beta cutoff ist nur ein enhancement für alle diese algorythmen, das eine suche stark verkürzt. vorab ein paar flashforum links zu diesem thema rekursive Programmierung//erste Übungen Array Prototype min / max Werte finden
__________________ Website: www.thomas-vogel.de |
| | |
| | #3 (permalink) |
| unexplored MEDIA Registriert seit: Aug 2001 Ort: 3xW
Beiträge: 139
|
hi emax, wenn du die links noch posten könntest, wäre das echt ne sehr schöne sache ![]() die anderen beiden links kannte ich bereits, trotzdem danke. auf bald keep flashin' ![]() websta
__________________ Öh, Signa ... Signawas? Tour? De France? Doping? Ich? Unerhört!!! |
| | |
| | #4 (permalink) |
| zeitreisender Registriert seit: Aug 2001 Ort: Hannover
Beiträge: 1.577
|
mist, hab seit einigen wochen ein neues system und habe damals vergessen meine bookmarks zu sichern ![]() aber als gute google stichwörter haben sich "connect4" und "velena" erwiesen. velena ist eine perfekt spielende 4gewinnt KI von der man viel lernen kann. eine ausführliche doku zu velena ist auch veröffentlicht. dort werden die heuristiken sehr gut erklärt. "A Knowledge-Based Approach of Connect-Four (M.Sc. Thesis)" nennt sich die ofiziell. gute beschreibungen speziell über minimax und alphabeta gibbet bei google ohne ende ..sogar in deutsch. hoffe dir wenigstens ein bißchen weitergeholfen zu haben und bin schon gespannt wie sich deine KI gegen unsere schlägt
__________________ Website: www.thomas-vogel.de Geändert von emax (11-06-2003 um 19:12 Uhr) |
| | |
| | #5 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
ich hab mal das pdf gesucht, das hinter meiner KI steht. Es ist auch eine Unterrichtsvorlage, allerdings sehr ausführlich. Das pdf erklärt das alpha-beta-mini-max Verfahren. spieltheorie.pdf (ca. 1,4mb) ich hoffe es hilft Gruß Janosch |
| | |
| | #6 (permalink) |
| unexplored MEDIA Registriert seit: Aug 2001 Ort: 3xW
Beiträge: 139
| Thankx
so, da bin ich wieder, war ein wenig im stress und konnte daher die letzten tage nicht reinschauen. @emax: schade das du die links über board geworfen hast, trotzdem danke für hilfe! hab mal ein wenig gegoogelt, auch einiges gefunden, allerdings nix wo ich sofort durchgeblickt hab , waren auch alles englische texte, da fällt es mir erfahrungsgemäss immer entwas schwerer mich in ein neues thema einzuarbeiten. @janosch: danke danke, der link ist echt sehr hilfreich! konnte heute nicht pennen und hab von 5.00 - 7.00 (!!!) die unterlagen mal durchgearbeitet. immerhin verstehe ich jetzt bei den schlagwörtern minimax, suchtiefe, alpha beta algorithmus und co nicht nur bahnhof, sondern ich könnte sie sogar erklären denke ich ![]() wenn ich das richtig verstanden habe, muß ich jetzt den alpha-beta-algo programmieren und bei der feldbewertung muss ich bestimmte heuristiken ausarbeiten. also, z.b. suche nach 3er-reihen, 4-er-reihen und zwickmühlen. korrekt? ihr habt ja eine zeit lang gebraucht bis ihr eure ki's fertig hattet, da kommt wohl noch einiges an arbeit auf mich zu naja, so lange es spass macht ![]() so, das war es dann erst mal wieder. wer noch tips, links und ähnliches für mich hat: immer her damit. bis denne dann keep flashin websta
__________________ Öh, Signa ... Signawas? Tour? De France? Doping? Ich? Unerhört!!! |
| | |
| | #7 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
richtig erfasst. Mein Hauptproblem war es, eine schnelle und vorallem gute Stellungsbewertung zu bauen; es ist mir leider nie gelungen; aber du solltest dir mal die von Gnut ansehen, die ist wahnsinnig schnell, und "nebenbei" auch noch sehr gut. |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Apr 2002 Ort: Vorm PC
Beiträge: 1.583
|
wer ist bereit für die zweite runde? *hehe* ![]() ich denke es gibt noch mehr techniken dazu, habe aber leider nie richtig lust noch eins alleine zu basteln... es sei denn wir machen noch nen wettbewerb, von mir aus auch ohne gewinnpreis ![]() Gruß, Gnut |
| | |
| | #9 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
hmm, bei mir stehen erstmal ziemlich viele Arbeiten an, aber bald sind Ferien, und dann bin ich für ne 2. Runde bereit ![]() Muss wegen mir auch nicht so offiziell sein, die Engine von Bokel war ja nahezu perfekt. |
| | |
| | #11 (permalink) | |
| Neuer User Registriert seit: Apr 2002 Ort: Vorm PC
Beiträge: 1.583
| Zitat:
| |
| | |
| | #12 (permalink) | |
| unexplored MEDIA Registriert seit: Aug 2001 Ort: 3xW
Beiträge: 139
|
hello again, neuer wettbewerb. ja, ich will ja sowieso ne ki basteln, von daher hab ich da bestimmt nix gegen ![]() Zitat:
es hieß ja zu beginn des letzten kontests, das es so etwas wie ne nachbesprechung geben soll, wo die einzelnen techniken mal näher verglichen werden sollten. das fand aber nie so richtig statt, oder? auf in den kampf ![]() websta
__________________ Öh, Signa ... Signawas? Tour? De France? Doping? Ich? Unerhört!!! | |
| | |
| | #13 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
naja, ich glaube, nachdem das Tunier vorbei war hatte keiner mehr so Lust sich weiter damit zu beschäftigen. Bokel hat doch garkeine KI geschrieben??? Oder meinst du die Organisations-Engine (oder wie auch immer)? die Fla meiner KI müsste irgendwo in dem riesen Thread noch als Anhang rumfliegen, wenn nicht kann ich sie nochmal raussuchen. |
| | |
| | #14 (permalink) |
| Neuer User Registriert seit: Apr 2002 Ort: Vorm PC
Beiträge: 1.583
|
@Janosch: Ich würde gern ein 2.es Tunier machen, damit wir mit den allg. Techniken soweit durch sind und irgendwann mit Schach in Flash anfangen können Sollte ich eine Schach-Engine in Flash machen, würde ich schon mal den Namen "Chash" (aus Chess und Flash) vorbestellen. |
| | |
| | #15 (permalink) |
| zeitreisender Registriert seit: Aug 2001 Ort: Hannover
Beiträge: 1.577
|
@websta ich kann dir meine ki gerne mailen. ich möchte sie nur nicht ins forum stellen weil sie nicht sehr ästhetisch ist.
__________________ Website: www.thomas-vogel.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |