OverviewFilesCommitsIssuesDocsReleasesPeers

opencog-rocca commits / 81234b5

Black formatting
81234b576a107318c2daee546d784c229ded334f
by Nil Geisweiller <ngeiswei@gmail.com> · 2022-05-20T13:37:01.000Z

Changed files (1) +14 -8

rocca/agents/core.py +14 -8
……@@ -326,7 +326,9 @@ class OpencogAgent:
326326 self.percepta_record.append(set())
327327 self.percepta_record[i].add(timed_atom)
328328
329 def timed_percepta_to_scheme_str(self, timed_percepta: set[Atom], with_member: bool = False) -> str:
329 def timed_percepta_to_scheme_str(
330 self, timed_percepta: set[Atom], with_member: bool = False
331 ) -> str:
330332 """Convert percepta at a given cycle into a string in Scheme format.
331333
332334 Percepta are preceded by a comment in human readable form.
……@@ -338,8 +340,10 @@ class OpencogAgent:
338340
339341 # Wrap member to percepta record concept around each perceptum
340342 if with_member:
341 timed_percepta = {self.add_to_percepta_atomspace(timed_perceptum)
342 for timed_perceptum in timed_percepta}
343 timed_percepta = {
344 self.add_to_percepta_atomspace(timed_perceptum)
345 for timed_perceptum in timed_percepta
346 }
343347 cmt = "\n".join(";; " + to_human_readable_str(tpm) for tpm in timed_percepta)
344348 scm = "\n".join(tpm.long_string() for tpm in timed_percepta)
345349 return "\n".join([cmt, scm])
……@@ -351,8 +355,12 @@ class OpencogAgent:
351355
352356 """
353357
354 return "\n\n".join([self.timed_percepta_to_scheme_str(tp, with_member)
355 for tp in self.percepta_record])
358 return "\n\n".join(
359 [
360 self.timed_percepta_to_scheme_str(tp, with_member)
361 for tp in self.percepta_record
362 ]
363 )
356364
357365 def add_to_percepta_atomspace(self, timed_atom: Atom) -> Atom:
358366 """Add member link around timestamped atom to Percepta Atomspace.
……@@ -524,9 +532,7 @@ class OpencogAgent:
524532 # Log the percepta record in Scheme format, useful for
525533 # debugging the pattern miner
526534 agent_log.fine(
527 "Percepta record:\n{}".format(
528 self.percepta_record_to_scheme_str()
529 )
535 "Percepta record:\n{}".format(self.percepta_record_to_scheme_str())
530536 )
531537
532538 # All resulting cognitive schematics