В чём заключаются сходства и различия между правилами и алгоритмами?