Für alle die noch nicht abgegeben haben und noch abgeben wollen, hier ein paar Hinweise für die, die das Mancala Projekt vom PM Blog verwenden:
- Achtet in den Storyboards darauf, das nr-Attribut der Pits (und der Kalahs!) zu setzen!
- Achtet in eurer Implementierung von moveStones() darauf, dass die Assoziation counterpart zwar referentielle Integrität sicherstellt, jedoch von der einen Seite über p1.getCounterpart() (==p2) und auf der anderen Seite entsprechend über p2.getRevCounterPart() (==p1) aufgerufen wird. Also: Entweder ihr zieht zwei counterpart links (p1 <=> p2, p2<=>p1) oder ihr seid in eurer moveStones() Implementierung darauf vorbereitet!