rhoentier / ss22_fp_mapc-group_5

4 stars 0 forks source link

DRINGEND: Map überschreibt LocalView #90

Closed A-V-Lorenz closed 2 years ago

A-V-Lorenz commented 2 years ago

Beim Update der Karte wird die lokale View nicht geklont. Alle Änderungen überschreiben die lokale View. Dies sorgt für Fehler überall in der Entscheidungsfindung.

Beispiel:


[ B1 ] Visible Things aus PerceptReader
[ -2, -2 ] Last Step: 34 Type: dispenser-b2

-------------------------------------------------------------
[ B1 ]  Local Data in AgentStatus
[ B1 ]  Things:
[ 3, 3 ] Last Step: 34 Type: dispenser-b2

-------------------------------------------------------------
[ B1 ]  Global Data in Map
[ B1 ]  Dispensers:
[ 3, 3 ] Last Step: 33 Type: dispenser-b2
[ 14, 18 ] Last Step: 1 Type: dispenser-b0```
seblod90 commented 2 years ago

Sollte jetzt erledigt sein. @A-V-Lorenz: Wäre gut, wenn du das nochmal prüfen könntest mit dem Testcase von gestern Abend. Danke!