AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 18:02

Parameter dieser Suchanfrage:

Suche in Thema: Reversi-Probleme mit Funktionen
Suche alle Beiträge, die von "DGL-luke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.012s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: Reversi-Probleme mit Funktionen

      Delphi
      by DGL-luke, 15. Aug 2005
    dann helf ich dir hier mal mit n bisschen code auf die sprünge :)


    function pruefen(x,y,dx,dy:integer):integer; //pruefen ist eigentlich nur ein wrapper für die drei richtigen prüffunktionen
    var
    begin
    if x=dx then //wenn es senkrecht ist
    result:=processvertical(x,y,dy)
    else if y=dy then // wenn es waagerecht ist
    result:=processhorizontical(x,dx,y)
  • Forum: Multimedia

    Re: Reversi-Probleme mit Funktionen

      Delphi
      by DGL-luke, 14. Aug 2005
    dann mach erstmal istspielfeld, das ist einfacher ^^
  • Forum: Multimedia

    Re: Reversi-Probleme mit Funktionen

      Delphi
      by DGL-luke, 14. Aug 2005
    einfach nach unten/rechts/rechts-oben durchprüfen, wann die selbe farbe kommt

    aber das ist ja gar nicht deine aufgabe, oder?

    EDIT: SOllst du eigentlich ein voll lauffähiges udn spielbares reversi machen, oder nur das, was in aufgaben drinsteht? also die zwei funktionen?
  • Forum: Multimedia

    Re: Reversi-Probleme mit Funktionen

      Delphi
      by DGL-luke, 14. Aug 2005
    wofür soll rekursivität beim prüfen gut sein?

    pruefen prüft doch, wie viele steine eingeschlossen sind. zwischen zwei koordinaten.du brauchst also x|y und dx|dy.

    das einbinden stimmt soweit, bloß dass es zwei params zu wenig sind.
  • Forum: Multimedia

    Re: Reversi-Probleme mit Funktionen

      Delphi
      by DGL-luke, 14. Aug 2005
    ich würde so vorgehen:

    1. zu prüfende Felder ermitteln:
    a)waagerecht?: y=dy -> zu prüfende felder: x|y, x+1|, x+2| .... dx|y
    b)senkrecht?: x=dx? -> zu prüfende felder: x|y, x|y+1,x|y+2 .... x|dy
    c)diagonal?: selber machen :P

    2. felder prüfen: mit for-schleife durchgehen und schauen: ist da ein gegnerischer stein? sind die steine in einer linie? usw. usf.
  • Forum: Multimedia

    Re: Reversi-Probleme mit Funktionen

      Delphi
      by DGL-luke, 14. Aug 2005
    Ist doch eigentlich ganz einfach: du musst von x|y nach dx|dy überprüfen, welche steine des gegners eingeschlossen sind. schau dir ienfach mein kleines bild an ;)


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=DGL-luke&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=51464
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz