#include "para.h"
#include "error.h"
+#include "afh.h"
#include "afs.h"
#include "list.h"
#include "string.h"
return -100;
}
-static int para_random(unsigned max)
-{
- return ((max + 0.0) * (rand() / (RAND_MAX + 1.0)));
-}
-
/* returns 1 if row matches score item, -1 otherwise */
static int add_item_score(const void *row, struct mood_item *item, long *score,
long *score_arg_sum)
/* reject if there is no matching entry in the accept list */
if (!match && !list_empty(¤t_mood->accept_list))
return -E_NOT_ADMISSIBLE;
- list_for_each_entry(item, ¤t_mood->score_list, mood_item_node) {
- PARA_INFO_LOG("random: %d\n", para_random(100));
+ list_for_each_entry(item, ¤t_mood->score_list, mood_item_node)
add_item_score(row, item, &score, &score_arg_sum);
- }
if (score_arg_sum)
score /= score_arg_sum;
*result = score;