Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Informatik in der Schule » 4x4 Tabelle als Bitboard » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen 4x4 Tabelle als Bitboard
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
crytical
Grünschnabel


Dabei seit: 04.08.2016
Beiträge: 1

4x4 Tabelle als Bitboard Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Moin,

ich bin gerade dabei für ein Schulprojekt (daher ist die Sprache auch Java) das Spiel 2048 mittels eines Algorithmus zu lösen. Ich greife auf das Remote Debugging von Chrome zurück um so die Webapp nutzen zu können. Um die Spielzüge möglichst effizient berechnen zu können, soll es sinnvoll sein, die Tabelle (4x4) als Bitboard zu speichern. Wenn ich mit den Werten 0-f arbeite, sind genau 64 bit belegt und jeder gängige Computer kann damit arbeiten. Allerdings stehe ich bei der Umsetzung vor einem kleinen Problem, da ich keine Ahnung habe, wie ich dieses Board erstellen kann.

Wenn ich beispielsweise dieses Ausgangsboard habe:

0x0000000000000000

und daraus dieses machen möchte:

0x000f00a000000000 oder dieses 0x00c00d0102005000

Was muss ich machen? Ich würde mich sehr über Erklärung, Tipps, Literatur oder auch Stichwort zum Suchen freuen.

mfg
04.08.2016 16:35 crytical ist offline Beiträge von crytical suchen Nehmen Sie crytical in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Informatik in der Schule » 4x4 Tabelle als Bitboard