public bool Equals(Configuration secConf)
{
if (secConf == null)
return false;
if (this.difficulty != secConf.difficulty
|| this.difficulty_AI != secConf.difficulty_AI)
return false;
if (this.keyConfigurations.Length != secConf.keyConfigurations.Length)
return false;
for (int i = 0; i < this.keyConfigurations.Length; i++)
{
if (!this.keyConfigurations[i].Equals(secConf.keyConfigurations[i]))
return false;
}
return true;
}