public NPCModel GetModel() { lock (currentBestLock) { lastGivenVariation = currentBestVariation; } return(lastGivenVariation.ToNPCModel()); }