Commit graph

28 commits

Author SHA1 Message Date
Ahmet Kaan GÜMÜŞ
2ee8c435d1 feat: cleaning empty lines in config 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
6be3a7f5c6 feat: eliminating comments in config 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
608f91c381 feat: printing input parameters to output file 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
c05bf56ca4 feat: now calculating population standard deviation instead of sample standard deviation 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
2d06d28c7b refactor: ♻️ all for loops are now iterator except basic counters 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
7525f92b0d fix: 🚑 first calculate all probabilities then send onlookers 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
ed7407743f pre commit 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
52c4a859e4 pre commit 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
48a0497ead pre commit 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
b0fb8f40d8 fix: 🚑 first all employed bees then all onlooker bees 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
d694cea4a5 pre commit 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
dc5c855dd7 refactor: ♻️ utils.rs
fix: 🚑 breaking loop wrongly
2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
8ad8241657 perf: no need to check twice for scout bee 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
792dec4e92 feat: help function 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
e8706182b4 feat: scientific notation 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
e9d8b8dbde fix: 🚑 this much as bee can't be lying 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
812c34051d feat: fitness evaluation is added to output 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
8eda015039 refactor: ♻️ better naming for creating food source function
refactor: ♻️ name correction for employed bee
2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
cca9a7a253 feat: verbose output
fix: 🚑 forgot to square root at the end
2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
f12b1a9547 feat: arithmetic_mean and standard_deviation 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
2eb0fff95d feat: able to give file output 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
930223c0eb feat: able to give start_parameters from file 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
7d54ed4795 feat: now able to run abc multiple times 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
5a2100fd30 perf: unnecessary bound check removed 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
030a8f7596 fix: 🚑 scout bee exploration sticks to unnecessary limit 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
6cbba58e63 fix: 🐛 non-sticking to bounds 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
f0675e4bdf refactor: ♻️ bee, food 2024-11-20 00:20:40 +03:00
Ahmet Kaan GÜMÜŞ
bff3ca00b9 feat: artificial bee colony 2024-11-20 00:20:40 +03:00