Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

TGGC

1x Rätselkönig

  • »TGGC« ist der Autor dieses Themas

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

21

20.06.2015, 06:54

Unglaublich, wir haben es endlich geschafft! Hier unser erster Doubles Mode Clear:

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

22

20.06.2015, 22:16

Schon ziemlich beeindruckend, TGGC.

Wenn ich mir deine Videos dazu so anschaue.. es waere glaube ich durchaus interessant eine AI dazu zu entwickeln, oder verschiedene Strategien ueber ne Monte Carlo Simulation zu testen. Damit muesste man denke ich sehr gut herausfinden konennen welche Strategien statistisch zu den besten Ergebnissen zielen.

Wobei bei Tetris die Herausfordering wohl eher in der Geschwindigkeit und Fingerfertigkeit liegt, oder?

TGGC

1x Rätselkönig

  • »TGGC« ist der Autor dieses Themas

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

23

24.06.2015, 21:57

Das ist in der Theorie eine gute Idee. Allerdings ist es sehr schwer damit wirklich was Sinnvolles rauszufinden. Also ganz allgemein koennte man natuerlich berechnen, welcher Zug aus einem bestimmten Zustandes des Spiels am unwahrscheinlichsten zum Game Over fuehrt. Das waeren dann die Steine auf dem Feld, der aktuelle Stein, die Vorschau und der Zustand des Zufallsgenerators. Dies sind im allgemeinen Fall aber leider viel zu viele Zustände, man kann es aber versuchen zu vereinfachen. Ich kenne mindestens eine solche KI, wo alle Zustaende mit bestimmten Einschraenkungen untersucht wurden und dann auch ein paar interessante Sachen rauskamen (koennte ich bei Interesse nochmal danach googlen). Die Einschraenkungen sind aber durchaus immens. Es floss da nur die relative Höhe der einzelnen Spalten zueinander ein. D.h. die absolute Höhe oder Löcher in einer Spalte werden so nicht erfasst. Ergebnis ist aber trotzdem eine sehr starke KI, weil sie ueber 99% der Steine ohne Fehler platziert, selbst wenn sie keine Vorschau hat.

Aber das erste Problem hast du schon angesprochen, ein menschlicher Spieler macht irgendwann mechanische Fehler, wenn das Spiel zu schnell wird oder er sich schlicht vertut. Und zumindest diese KI kann diese Fehler danach nicht aktiv angehen. Noch wichtiger ist aber, das ein Mensch eben ganz anders als eine Maschine an dieses Problem herangeht, evtl. vergleichbar mit Schach. Man kennt ja nicht alle Spielfelder auswendig, aber man erkennt irgendwelche Muster da drin wieder. Zudem hat auch noch jeder seine eigenen Erfahrungen, mit denen man oft auch einen suboptimalen Zug vorzieht. Oft liegen die Zuege ja sehr nah beeinander und man macht dann das was einfacher auszufuehren ist oder was zu einem Muster fuehrt, das man schon oft gesehen hat. Man koennte auch sagen, man macht den Zug, bei dem man sich wohl fuehlt auch wenn die KI den schlechter bewertet haette.

Allgemein wuerde ich schon sagen, das die Ausfuehrung wichtig ist, aber auch nicht so wichtig. Natuerlich gibt es gerade wenn man sehr schnell spielt (bzw. vom Spiel dazu gezwungen wird) ab und an Fehler, die daraus resultieren. Aber das Puzzle schnell und effizient zu loesen und auch Feher mal wieder rauszukriegen etc. macht da meiner Meinung nach noch mehr aus und ist eher der limitierenden Faktor.


BTW wir haben uns zeitlich nochmal ein Stueck verbessert:

TGGC

1x Rätselkönig

  • »TGGC« ist der Autor dieses Themas

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

Hello_Kitty!

unregistriert

25

07.08.2015, 11:39

Bewegt sich bei dir noch was, oder befindest du dich nach dem gerade erst bestandenen Seepferdchen schon im Vorruhestand? Denn sonst wäre es jetzt wohl an der Zeit die flachen Wasser zu verlassen und in der Tetris Arena mit den Haifischen zu schwimmen.

Ich selbst taumle im Moment auf Level 19 und hätte den Cap von 20 vermutlich schon längst erreicht, wäre es nicht um diesen furchtbaren Flashplayer, der mir ständig Eingaben verschluckt oder sich aus unerfindlichen Gründen mit 100% CPU-Last quasi-aufhängt. Aber falls du Lust hast und es bis zu mir in die Platinum-Ränge schaffst, könnte ich dir ja mal paar Tricks beibringen, damit dich die Haifische nicht auffressen. ;)

TGGC

1x Rätselkönig

  • »TGGC« ist der Autor dieses Themas

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

26

07.08.2015, 15:17

Hi, ich trainiere momentan hauptsaechlich Mechanik, da ich komplett von Tastatur auf Arcade Stick umgestiegen bin. Ich habe letztes WE auch ein TAP S2 Game gespielt, leider hab ich davon kein Video. Meine letzten PBs davor sind hier:




Ich habe auch angefangen Tetris Battle zu spielen, bis Rang 50 etwa. Leider scheint das Match Making nicht so toll zu sein, dann ich bekomme immer noch Gegner, die entweder mit extremen Vorsprung gewinnen oder verlieren, ob das System ja nun genug Zeit gehabt haben sollte sich darauf einzustellen. Ein spannendes Match ist damit leider sehr selten, denn zusaetzlich gibts dann auch noch eine 2min Grenze. Auch die Controls finde ich auch ziemlich bescheiden, man muesste wohl auch noch ein Haufen Geld zahlen oder tausende Spiele machen um alle Optionen freizuschalten.

Wenn du mit mir natuerlich erst ueber Strategien diskutieren willst, wenn ich es bis zu deinem Level schaffe, werde ich wohl einsteigen wenn ich Zeit dazu finde.

TGGC

1x Rätselkönig

  • »TGGC« ist der Autor dieses Themas

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

27

13.08.2015, 16:45

Zu Tetris Battle bin ich bisher noch nicht gekommen. Ich hab hier aber nochmal 2 Videos. Das erste Aus der Kategorie "verrückter Scheiss passiert ohne Grund" und das zweite ist mein aktuell schnellstes Normal Spiel.


NyNooNyrox

Frischling

Beiträge: 38

Wohnort: Gänserndorf

Beruf: Mechatroniker

  • Private Nachricht senden

28

14.08.2015, 20:44

Hallo,

Ich hab zwar als kleines Kind manches mal Tetris gespielt, sonst jedoch nie. Fand es einfach öde. :/
Wenn ich deine Videos ansehe bekomme ich doch etwas Lust zwischendurch einmal zu spielen. :D

Ich hätte dazu eine Frage:

Wo genau wird in deinen Videos gespielt? Computer? NES? Falls es am Computer stattfindet würde ich mich über den Namen freuen. Diese ganzen "Online Tetris" sind ja die reinsten Schrotthaufen x]

Mit freundlichen Grüßen

Meine Aussagen mögen Sarkasmus und andere nicht wirklich ernst zunehmende Dinge beinhalten.
Aus diesem Grund übernehme ich keine Haftung wenn der Elefant aus der Kühltruhe fliegt.

TGGC

1x Rätselkönig

  • »TGGC« ist der Autor dieses Themas

Beiträge: 1 799

Beruf: Software Entwickler

  • Private Nachricht senden

29

18.08.2015, 11:12

Ich nehme mal an du meinst mit Computer einen normalen PC. Das ist in der Tat ein Problem. Man meinte man wuerde einfach in den Laden gehen und sich das neuste Tetris kaufen, aber nein... Wenn man mal von den Browser Implementationen absieht gibts einfach kein offizielles Tetris am PC mehr. Tetris Ultimate ist ja noch nicht fuer PC erschienen. Tetris Online Japan waere das letzte mit einem PC Client, fuer Europa muesste man mit bis zur Tetris Worlds Reihe von THQ zurueckgehen. Falls man das noch irgendwo bekommt, ist die Frage ob man ein 15 Jahre altes Spiel noch zum laufen bekommt auf modernen Maschinen. Ausserdem hat TTC die Regeln seit mindestens 10 Jahren so geaendert, das sie eigentlich nur noch im Multiplayer sinnvoll funktionieren. Selbst in Tetris DS (eine der besten modernen Tetris Versionen ueberhaupt) ist es relativ simpel undendlich hohe Punktestaende zu erreichen, wenn man nur genug Ausdauer hat.

Im Singleplayer gibts daher momentan quasi zwei Lager. Die einen spielen 40 Lines Sprint auf Zeit. Das funktioniert in offiziellen Tetris Spielen ueberhaupt nicht, es wird sowas z.B. Nullpomino benutzt, wo alle Regeln frei editierbar sind. Da werden dann unnoetige Animationen etc. deaktiviert. Die andere Moeglichkeit ist es Arcade Versionen (bzw, wenigstens deren Regeln) zu spielen, denn diese sind schwer bis extrem schwer. Hier kannst du dir eine Arcade Maschine kaufen, bzw. aus den passenden Teilen bauen. Einige Hobbyentwickler haben die Regeln auch kopiert (z.b. Texmaster oder Heboris auch bei Nullpomino gibts ein passendes Ruleset) oder man muss auf Emulation zurueckgreifen (z.b. MAME).

NyNooNyrox

Frischling

Beiträge: 38

Wohnort: Gänserndorf

Beruf: Mechatroniker

  • Private Nachricht senden

30

19.08.2015, 01:50

Hallo,

Danke für deine Ausführliche Antwort. In der Zwischenzeit bin ich (wie du erwähnt hast) auf Nullpomino und es heruntergeladen. Eine relativ gute Anwendung im Gegensatz zu anderen Tetrisen.


Eine Frage hätte ich doch noch: Auf welche Geräten spielst du für üblich Tetris und wie hast du begonnen dich derart zu verbessern? Im Moment spiele ich entweder 40 Line Race oder reines Practice wo ich probiere mit einer bestimmten Gravity mitzuhalten.


Mit freundlichen Grüßen

Meine Aussagen mögen Sarkasmus und andere nicht wirklich ernst zunehmende Dinge beinhalten.
Aus diesem Grund übernehme ich keine Haftung wenn der Elefant aus der Kühltruhe fliegt.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »NyNooNyrox« (20.08.2015, 19:49)


Werbeanzeige

Ähnliche Themen