From a4dca24fc25ac33b1ec277fbab4af60aad19af83 Mon Sep 17 00:00:00 2001 From: Vojta Mrazek Date: Wed, 23 Jun 2021 14:09:46 +0200 Subject: [PATCH] CGP format minor --- ariths_gen/core/logic_gate_circuits/logic_gate_circuit.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ariths_gen/core/logic_gate_circuits/logic_gate_circuit.py b/ariths_gen/core/logic_gate_circuits/logic_gate_circuit.py index 54ffd54..5c847e7 100644 --- a/ariths_gen/core/logic_gate_circuits/logic_gate_circuit.py +++ b/ariths_gen/core/logic_gate_circuits/logic_gate_circuit.py @@ -471,7 +471,7 @@ class TwoInputLogicGate(): out_id = self.out.cgp_const else: out_id = a_id+1 if a_id > b_id else b_id+1 - return self.get_triplet_cgp(a_id=a_id, b_id=b_id) + self.get_output_cgp(out_id=out_id) + return self.get_triplet_cgp(a_id=a_id, b_id=b_id, out_id=out_id) + self.get_output_cgp(out_id=out_id) def get_cgp_code(self, file_object): """Generates flat CGP chromosome representation of corresponding logic gate itself. @@ -754,4 +754,4 @@ class OneInputLogicGate(TwoInputLogicGate): out_id = self.out.cgp_const else: out_id = a_id+1 if a_id == 2 else 2 - return self.get_triplet_cgp(a_id=a_id) + self.get_output_cgp(out_id=out_id) + return self.get_triplet_cgp(a_id=a_id, out_id=out_id) + self.get_output_cgp(out_id=out_id)