Home
last modified time | relevance | path

Searched refs:f_neurons (Results 1 – 5 of 5) sorted by relevance

/dports/games/widelands/widelands-build21/src/logic/
H A Dai_dna_handler.cc40 std::vector<uint32_t>& f_neurons, in fetch_dna() argument
82 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()
H A Dplayer.h187 f_neurons(kFNeuronPoolSize, 0) { in AiPersistentState()
208 std::vector<uint32_t> f_neurons; member
H A Dplayer.cc283 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()
/dports/games/widelands/widelands-build21/src/game_io/
H A Dgame_player_ai_persistent_packet.cc95 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()
/dports/games/widelands/widelands-build21/src/ai/
H A Dai_help_structs.cc675 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()