Searched refs:f_neurons (Results 1 – 5 of 5) sorted by relevance
40 std::vector<uint32_t>& f_neurons, in fetch_dna() argument82 for (size_t i = 0; i < f_neurons.size(); i++) { in fetch_dna()83 f_neurons[i] = fn.get_natural(std::to_string(static_cast<int32_t>(i)).c_str()); in fetch_dna()117 assert(pd->f_neurons.size() == Widelands::Player::AiPersistentState::kFNeuronPoolSize); in dump_output()118 for (size_t i = 0; i < pd->f_neurons.size(); ++i) { in dump_output()119 fn.set_natural(std::to_string(static_cast<int64_t>(i)).c_str(), pd->f_neurons.at(i)); in dump_output()
187 f_neurons(kFNeuronPoolSize, 0) { in AiPersistentState()208 std::vector<uint32_t> f_neurons; member
283 assert(f_neurons.size() == Widelands::Player::AiPersistentState::kFNeuronPoolSize); in initialize()291 for (size_t i = 0; i < f_neurons.size(); ++i) { in initialize()292 f_neurons.at(i) = 0; in initialize()
95 assert(player->ai_data.f_neurons.size() == in read()98 player->ai_data.f_neurons.at(i) = fr.unsigned_32(); in read()171 assert(player->ai_data.f_neurons.size() == in write()173 fw.unsigned_32(player->ai_data.f_neurons.size()); in write()174 for (uint32_t f_neuron : player->ai_data.f_neurons) { in write()
675 persistent_data->f_neurons.clear(); in new_dna_for_persistent()700 persistent_data->f_neurons.push_back(f_neurons_P1[i]); in new_dna_for_persistent()703 persistent_data->f_neurons.push_back(f_neurons_P2[i]); in new_dna_for_persistent()866 persistent_data->f_neurons[item.get_id()] = item.get_int(); in mutate()891 assert(persistent_data->f_neurons.size() == in copy_persistent_to_local()895 f_neuron_pool.push_back(FNeuron(persistent_data->f_neurons[i], i)); in copy_persistent_to_local()923 assert(persistent_data->f_neurons[i] == f_neuron_pool[i].get_int()); in test_consistency()