Add coments

This commit is contained in:
Nikola Petrov 2025-01-23 14:16:49 +01:00
parent 7a96951243
commit e7d7131a52

View File

@ -74,7 +74,8 @@ void DnaStore::load(DnaManagerData *data)
{
DNA::newDna(&data->vector[i], &data->randSeed);
}
saveVec(data);
saveVec(data); // v primeru da prvic ne gres cez celo generacijo se vec ne shrani in bo drugacen ker se bo regeneriral z drugim rand seed
saveData(data); // save ce rand seed se je spremenil in v premeru user ugasne brez da like se rand seed ne shrani in se resetira v ID
}
}
@ -118,12 +119,7 @@ void DnaStore::saveGen(DnaManagerData *data)
gen.resize(NUM_PER_GEN);
for (std::size_t i = 0; i < NUM_PER_GEN; i++)
{
unsigned int *hash = ComputeMD5((unsigned char *)&data->vector[i], sizeof(Dna));
gen[i].hash.a = hash[0];
gen[i].hash.b = hash[1];
gen[i].hash.c = hash[2];
gen[i].hash.d = hash[3];
gen[i].hash = ComputeCRC32((unsigned char *)&data->vector[i], sizeof(Dna));
gen[i].liked = Liked::tbd;
gen[i].index = i;
}