2 Punkte von GN⁺ 2024-01-11 | 1 Kommentare | Auf WhatsApp teilen

Einführung in das Spiel Turing Complete

  • Turing Complete ist ein Spiel über Computerwissenschaft.
  • Es ist ein Spiel für Menschen, die den Nervenkitzel beim Lösen von Problemen genießen und die Momente lieben, in denen sich tiefere Einsichten über Dinge offenbaren, von denen sie glaubten, sie bereits zu verstehen.
  • Durch das Spiel Turing Complete können Spieler verschiedene Aspekte der Computerwissenschaft lernen und erleben.

Was man lernen kann

  • Logikgatter: Logikgatter sind die grundlegenden Bausteine der Berechnung. Mit dem NAND-Gatter allein lassen sich alle anderen Gatter erzeugen.
  • Komponenten: Auf Basis von Logikgattern kann man durch die Einführung von Speicher komplexere Strukturen aufbauen.
  • Architektur: Durch das Zusammensetzen von Komponenten kann man einen echten Computer bauen. Ein Turing-vollständiger Computer ist ein Computer, der dieselben Algorithmen berechnen kann wie eine Turing-Maschine.
  • Assembly: Computer werden in Binärcode programmiert. Man kann Assembly-Befehle erzeugen, um dies zu vereinfachen, und Programmierpuzzles auf der eigenen Hardware lösen.

Meinung von GN⁺

  • Das Spiel Turing Complete ist attraktiv für Menschen, die ein tieferes Verständnis von Computerwissenschaft suchen und zugleich lehrreiche Unterhaltung schätzen.
  • Durch das Spiel erhält man die Möglichkeit, die grundlegenden Konzepte der Computerwissenschaft praktisch zu erlernen – von Logikgattern über reale Computerarchitektur bis hin zur Assembly-Sprache.
  • Besonders für Einsteiger unter den Softwareentwicklern mit Interesse an Programmierung und Hardware hat dieses Spiel als praktisches Lernwerkzeug Wert, da es ermöglicht, komplexe Konzepte auf unterhaltsame und interaktive Weise zu erkunden.

1 Kommentare

 
GN⁺ 2024-01-11
Hacker-News-Kommentare
  • Zusammenfassung der Hacker-News-Kommentare:
    • Lob für das Spiel Turing Complete
      • Er und sein 14-jähriger Sohn hatten Spaß mit dem Spiel, und sein Sohn baute im Spiel einen Computer und schrieb ein Programm, das ein Labyrinth erkundet.
      • Beim Speicher-Level gab es Schwierigkeiten, aber online gibt es Hinweise und Lösungen, sodass man zum nächsten Level weiterkommen kann.
      • Der Entwickler baut das Spiel komplett neu auf, um die Performance zu verbessern und komplexere CPUs zu ermöglichen.
      • Er mag dieses Genre von Spielen und empfiehlt verschiedene Titel.
      • Turing Complete bietet eine verlässliche Simulation und gut aufgebaute Missionen, aber die UI ist etwas holprig und für Einsteiger fehlen Erklärungen.
      • Im Vergleich zu anderen Spielen seien die Erklärungen und die Unterstützung beim Problemlösen besser.
      • Der Entwickler habe ein großes Update angekündigt, doch seitdem habe es keine Neuigkeiten gegeben, was auf eine Verzögerung hindeute.
    • Kauf des Spiels im Steam-Winter-Sale
      • Das Spiel ist ein großartiges Konzept, braucht aber mehr Feinschliff.
      • Für Leute mit Vorwissen ist es in Ordnung, für Einsteiger könnte es aber vor allem frustrierend sein.
      • Es werden Funktionen gebraucht, die beim Platzieren von Schaltungen helfen.
    • Das Spiel genießen und sich für ein Informatikstudium entscheiden
      • Das Spiel macht mit einem großen Bildschirm am meisten Spaß, und wenn man nach langer Zeit zurückkehrt, ist es unterhaltsamer, noch einmal von vorn zu beginnen.
      • Die UI braucht Überarbeitung, und es wird an Performance-Verbesserungen gearbeitet.
      • Zusätzliche Komponenten, die im späteren Spielverlauf freigeschaltet werden, machen den Sandbox-Modus unterhaltsam.
    • Bericht über den Einsatz des Spiels bei der Arbeit
      • Er spielte das Spiel zusammen mit einem Kollegen, und es half Auszubildenden in der Elektrotechnik dabei zu verstehen, wie digitale Logik funktioniert.
      • Das Spiel ermöglicht sogar das Schreiben einfacher Assembler-Sprache und das Lösen von Rätseln.
    • Vergleich mit anderen Spielen zur Simulation digitaler Logik
      • Zunächst hielt er es für eine Nachahmung eines anderen Spiels, tatsächlich biete es aber mehr Tiefe.
      • Er plant, das Spiel zu kaufen und sich später Zeit dafür zu nehmen.
    • Vergleich des Spiels mit einem Grundlagenkurs in Computer Engineering
      • An der Universität bearbeitete er getrennt Aufgaben zu CPU-Instruktionen und Schaltungsdesign, aber es handelte sich nicht um einen vollständigen und funktionalen Entwurf.
      • Im Spiel kann man mit einer eigenen ISA eine vollständige Mini-CPU bauen und sie so weit weiterentwickeln, wie man möchte.
    • Empfehlung ähnlicher Spiele
      • Turing Complete scheint tiefgehender zu sein als nand game.
    • Weitere Meinungen zum Spiel
      • Für HN-Leser könnte es passender sein, statt des Spiels RISC-V in Verilog zu bauen.
      • Jemand hält das Spiel für hervorragend und äußert den Wunsch nach etwas Ähnlichem zum früheren Spiel „Core War“.