szym1991/RymCymCymZDupyDym — pull request #3 by Tutanchamon (2012-01-22 00:00:07+00:00)
Title: Wieczorne poprawki

Zatem:
Jest nowa metoda - dodajAktualny() - dodaje ona do Listy punkt, na którym Agent obecnie stoi. Jeśli punkt jest już na liście, punkt oznaczany jest jako ODWIEDZONY.

Drugą sprawą jest to, że automatycznie dodany jest punkt (0, 0) o nieznanych parametrach (da się pobrać parametry z punktu, na którym się stoi?). Sprawdzałem na razie "na ręcznym" (hehe, na ręcznym :P) i ładnie zapamiętuje mapkę. Ponadto chyba spullowałem od Sajmona jakąś starszą wersję, gdzie dalej źle zapamiętywał (były dwa boole osobno, a powinien być jeden), więc wróciłem do mojej genialnej wersji.

Usunąłem też Look() z każdego RotateRight() i RotateLeft(), bo się śmieci robiło, a tak naprawdę nie było wiadomo, o co chodzi.

Proszę o dalsze testy i uwagi.