Uzi Granot, CodeProject

Rubik's Cube: Lösung mit C#, .NET6 und WPF

Quelle: Foto: CodeProject.com
03.03.2022
Das Demoprogramm des kanadischen Entwicklers Uzi Granot löst einen Rubik's Cube mit Algorithmen für Anfänger. Es ist eine WPF-Open-Source-Anwendung in C# für Visual Studio 2022 und .NET6 mit 3D-Grafiken und Animationen.
Die neueste Version 2.0.0 des Programms von Uzi Granot ist ein Upgrade auf Visual Studio 2022 und .NET6. Die Algorithmen zum Lösen des Würfels stammen von der Website RubiksPlace.com How to Solve a Rubik's Cube, Guide for Beginners. Und von der Website Ruwix.com How to solve the Rubik's Cube. Der Artikel von Uzi Granot auf CodeProject und seine Anwendung können auf drei verschiedene Arten betrachtet werden:
Die verwendeten .NET-Namensräume sind System.Windows.Media, System.Windows.Media.Media3D und System.Windows.Media.Animation. Mit der fertigen Anwendung können die Nutzer auf dem Bildschirm spielen oder das Abbild eines echten Würfels auf dem Bildschirm "klonen" und sich über die Schaltfläche Solve Step die erforderlichen Lösungschritte nacheinander ansehen. Zudem erzeugt das Programm wenn es in Visual Stuido debuggt wird eine Trace-Datei namens RubiksCubeTrace.txt.
Auf dieser CodeProject-Seite finden Sie den Artikel von Uzi Granot inklusive der Links zum Demoprojekt und dem C#-Sourcecode zum Programm. Beide unterliegen der "The Code Project Open License (CPOL)".

Autor(in)

Das könnte sie auch interessieren
Künstliche Intelligenz
Memary - Langzeitgedächtnis für autonome Agenten
Cloud Infrastructure
Oracle mit neuen KI-Funktionen für Sales, Marketing und Kundenservice
Reactive mit Signals
Neuer Vorschlag für Signals in JavaScript
Konferenz
Wird generative KI Software-Ingenieure ersetzen? DWX-Keynote
Mehr News?
Besuchen Sie unsere Seite ...
https://www.com-magazin.de
nach oben