Hidden.fromJsonWithGenes constructor

Hidden.fromJsonWithGenes(
  1. Map<String, dynamic> json,
  2. List<Gene> genes
)

Implementation

factory Hidden.fromJsonWithGenes(Map<String, dynamic> json, List<Gene> genes) {
  var link = genes.whereType<Link>().singleWhere((g) => g.identifier == json['link']);
  var hidden = Hidden(link);
  hidden.activationFunction = Activation.fromType(json['activation']);
  hidden.depth = json['depth'];
  hidden.x = json['x'];
  hidden.y = json['y'];
  return hidden;
}