Lines Matching refs:settler

509   fc_assert_ret_val(ai->settler != NULL, NULL);  in tdc_plr_get()
510 fc_assert_ret_val(ai->settler->tdc_hash != NULL, NULL); in tdc_plr_get()
514 tile_data_cache_hash_lookup(ai->settler->tdc_hash, tindex, &ptdc); in tdc_plr_get()
518 ai->settler->cache.miss++; in tdc_plr_get()
523 ai->settler->cache.old++; in tdc_plr_get()
528 ai->settler->cache.hit++; in tdc_plr_get()
543 fc_assert_ret(ai->settler != NULL); in tdc_plr_set()
544 fc_assert_ret(ai->settler->tdc_hash != NULL); in tdc_plr_set()
548 ai->settler->cache.save++; in tdc_plr_set()
551 tile_data_cache_hash_replace(ai->settler->tdc_hash, tindex, ptdc); in tdc_plr_set()
995 fc_assert_ret(ai->settler == NULL); in dai_auto_settler_init()
997 ai->settler = fc_calloc(1, sizeof(*ai->settler)); in dai_auto_settler_init()
998 ai->settler->tdc_hash = tile_data_cache_hash_new(); in dai_auto_settler_init()
1001 ai->settler->cache.hit = 0; in dai_auto_settler_init()
1002 ai->settler->cache.old = 0; in dai_auto_settler_init()
1003 ai->settler->cache.miss = 0; in dai_auto_settler_init()
1004 ai->settler->cache.save = 0; in dai_auto_settler_init()
1193 fc_assert_ret(ai->settler != NULL); in dai_auto_settler_reset()
1194 fc_assert_ret(ai->settler->tdc_hash != NULL); in dai_auto_settler_reset()
1198 player_name(pplayer), ai->settler->cache.save, in dai_auto_settler_reset()
1199 ai->settler->cache.miss, ai->settler->cache.old, in dai_auto_settler_reset()
1200 ai->settler->cache.hit); in dai_auto_settler_reset()
1202 ai->settler->cache.hit = 0; in dai_auto_settler_reset()
1203 ai->settler->cache.old = 0; in dai_auto_settler_reset()
1204 ai->settler->cache.miss = 0; in dai_auto_settler_reset()
1205 ai->settler->cache.save = 0; in dai_auto_settler_reset()
1208 tile_data_cache_hash_clear(ai->settler->tdc_hash); in dai_auto_settler_reset()
1222 if (ai->settler) { in dai_auto_settler_free()
1223 if (ai->settler->tdc_hash) { in dai_auto_settler_free()
1224 tile_data_cache_hash_destroy(ai->settler->tdc_hash); in dai_auto_settler_free()
1226 free(ai->settler); in dai_auto_settler_free()
1228 ai->settler = NULL; in dai_auto_settler_free()