create NEAT app repo
This commit is contained in:
commit
9cd2d19fb9
34 files changed
+4454
No files matched your search
@@ -0,0 +1,37 @@
|
||||
#include "Gene.h"
|
||||
|
||||
Gene::Gene() :
|
||||
m_innovation(-1)
|
||||
{
|
||||
// empty
|
||||
}
|
||||
|
||||
Gene::Gene(int innovation) :
|
||||
m_innovation(innovation)
|
||||
{
|
||||
// empty
|
||||
}
|
||||
|
||||
Gene::~Gene()
|
||||
{
|
||||
// empty
|
||||
}
|
||||
|
||||
int Gene::GetInnovation() const
|
||||
{
|
||||
return m_innovation;
|
||||
}
|
||||
|
||||
bool Gene::operator< (const Gene& rhs) const
|
||||
{
|
||||
return m_innovation < rhs.m_innovation;
|
||||
}
|
||||
|
||||
bool Gene::operator== (const Gene& rhs) const
|
||||
{
|
||||
return
|
||||
(m_innovation != -1) &&
|
||||
(rhs.m_innovation != -1) &&
|
||||
(m_innovation == rhs.m_innovation);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user