Хорошо, название не понятно, вот что я имею в виду.
Я программирую какую-то игру (например, игру жизни). Например, есть животные (каждое животное является экземпляром класса Java).
Все эти животные находятся на карте, и весь этот « мир » Пример: волк убивает овцу .
Но у меня проблемы с "способом" сделать эту эволюцию между состояниями, потому что результат будет зависеть от порядка I цикла через животных.
Пример:
Как я могу решить эту проблему?
Многопоточность? (но у меня будет много животных, вроде 1000 и даже больше ...). Есть ли алгоритм, «способ» сделать это?
Спасибо