- heise online
- c't Magazin
- iX Magazin
- Technology Review
- Telepolis

- heise mobil
- heise Security
- heise Netze
- Open Source

- heise Resale
- heise Foto
- heise Autos
- c't-TV

- Software/Download
- Stellenangebote
- Preisvergleich
- IT-Markt

- heisetreff
- heise Veranstaltungen
- heise Whitepapers
- Abo&Heft
- Archiv

####

####

c't Projekte - c't-Bot und c't-Sim - Mailinglisten

## c't-Bot und c't-Sim

[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

### Re: [ct-bot] area - Stack- Pfadplanung

Absender: Timo Sandmann
Datum: Sa, 25.10.2008 23:42:34
In-reply-to: <000001c936ce$de21a6c0$0200a8c0@mexpnew>
References: <000001c936ce$de21a6c0$0200a8c0@mexpnew>

    Hi Frank,

    Am 25.10.2008 um 20:23 schrieb Frank Menzel:

>     Hi Timo,
>     ich meinte das reinschieben von vorn eigentlich folgendermaßen.

>     Ausgangssituation so, wie von Dir vorgegeben:
>     - Anfangssituation (keine Daten gespeichert): sp (Stackpointer /
>     Index) = 3; fp (FIFO-Pointer / Index) = 3; count = 0
>     - Jetzt kommen 3 pushs, die die Daten x1, x2, x3 ablegen, dann sieht
>     es im Array (hat hier jetzt mal 10 Plätze von 0 bis 9) so aus ( --
>     bedeutet keine Daten):

>     | -- | -- | -- | x1 | x2 | x3 | -- | -- | -- | -- |
>                        ^                    ^
>                        fp = 3           sp = 6              count = 3

> `Das nächste Verhalten (Pfadplanung) erhält "seinen" Stack ab` `Position 6.`

>     Dann wird ab Pos 6 reingeschoben, wieso Du die Werte nun links von x1
>     einzeichnest ist mir völlig unklar.

`ah okay, da hatte ich dich falsch verstanden! Dein Vorschlag ist ja im` `Prinzip ein Stack, in dem es dann wieder "kleine" Stacks oder FIFOs` `gibt. Das funktioniert, solange auch jeder wieder ordentlich aufräumt.` `Wird ein Verhalten abgebrochen (z.B. durch Notaus), sieht's schon` `wieder problematisch aus.` `Wenn die "gemerkte" Grenze von einem Verhalten eh nie überschrieben` `wird (jedes Verhalten hat logisch seinen eigenen Bereich), dann ist es` `vielleicht besser, es gleich komplett zu trennen und verschiedene` `Arrays zu verwenden. Wenn sich pos_store jetzt irgendwo merkt, welches` `Verhalten welches Array benutzt, kann man spätestens dann aufräumen,` `wenn das Verhalten erneut aktiv wird (solange es ein Verhalten jeweils` `nur einmal geben kann wie im Moment).`

    Grüße,

`Timo` ``

- Referenzen:
  - AW: [ct-bot] area - Stack- Pfadplanung
    - From: Frank Menzel

- Voriger (Datum): AW: [ct-bot] area - Stack- Pfadplanung, Frank Menzel
- Nächster (Datum): [ct-bot] Pfadplanung in area, Frank Menzel
- Voriger (Thread): AW: [ct-bot] area - Stack- Pfadplanung, Frank Menzel
- Nächster (Thread): [ct-bot] Pfadplanung in area, Frank Menzel
- Indizes:
  - Datum
  - Thread

- Aktuelles Heft
- Aktuelles Editorial
- Websites aktuell

#### Support

- Hotline & FAQ
- Treiber & BIOS
- Firmenkontakte

#### Download

- Software zu c't
- Software-Verzeichnis
- c't-Projekte
- Testbilder & Vorlagen

#### Magazin

- Heftarchiv
- c't specials
- Leserforum
- c't-Bildmotive
- Schlagseite

#### Info

- Abo & Heft
- Veranstaltungen
- Mediadaten
- Kontakt
- Impressum

Kleinanzeigen und
Veranstaltungen

- Datenschutzhinweis
- Impressum
- Kritik, Anregungen bitte an c't-WWW
- Mediadaten
- Copyright © 2008 Heise Zeitschriften Verlag
- International: heise online UK, heise Security UK, heise open source UK, heise networks UK, heise online Polska, heise Security Polska, heise Open Source Polska, heise Networks Polska