[yul-phaser] Make FitnessMetric::evaluate() non-const

This commit is contained in:
Kamil Śliwak
2020-03-18 16:28:15 +01:00
parent 0913fd1aac
commit 7edbbe4edd
6 changed files with 16 additions and 16 deletions
+1 -1
View File
@@ -38,7 +38,7 @@ class DummyProgramBasedMetric: public ProgramBasedMetric
{
public:
using ProgramBasedMetric::ProgramBasedMetric;
size_t evaluate(Chromosome const&) const override { return 0; }
size_t evaluate(Chromosome const&) override { return 0; }
};
class ProgramBasedMetricFixture
+1 -1
View File
@@ -51,7 +51,7 @@ class ChromosomeLengthMetric: public FitnessMetric
{
public:
using FitnessMetric::FitnessMetric;
size_t evaluate(Chromosome const& _chromosome) const override { return _chromosome.length(); }
size_t evaluate(Chromosome const& _chromosome) override { return _chromosome.length(); }
};
// MUTATIONS