Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!


constexpr double wallBounce = 0.25;
constexpr double minDepth = 0.01, depthFactor = 0.8;
if((delta = rinkTop + puckRad - pos.y) > 0)
{
if(spd.y < 0)spd.y *= -wallBounce;
if(spd.y < delta)pos.y += depthFactor * (delta - minDepth);
}
Случайность добавляет сложности точного предсказания (делает его принципиально невозможным), однако это плохой, «читерский» способ. Настоящая «глубокая» физика позволяет строить все более точные модели (ценой вычислительной сложности или более продвинутых алгоритмов), случайность же не дает этой глубины.
Major AI researchers and textbooks define this field as «the study and design of intelligent agents»,where an intelligent agent is a system that perceives its environment and takes actions that maximize its chances of success.
Russian AI Cup 2014: стратегия победителя