Вами допущены серьезные математические ошибки при работе с массивами переменных. Кроме того, Вы не знаете видимо о процедурах и понятиях - "Родитель", "Наследование", "Передача", "Отзыв". Если бы страховые компании и банки работали на основе вашей модели экономика бы рухнула. Вас бы "кидали" везде и повсюду.
Такие операции как отзыв симпатии или антипатии у Вас не продуманы, так же как и тайм-лимит операции. Кроме того, работа со смешанными массивами и одним объектом *симпатия* или *антипатия* у вас барахлит до такой степени, что напоминает систему возврата кредитов в банках России. В общем каждый день данная игра показывает свою несостоятельность как в математической модели, так и в этической.
Если вам необходима консультация, оплатите первые несколько миллионов долларов за право пользования нормальной работающей модели. Или же идите учиться дальше.