• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Emergent generative agents


Commit MetaInfo

Revisãofb141bdbd01871afcd0c7e22ebda2d518472392e (tree)
Hora2023-05-20 04:04:24
AutorCorbin <cds@corb...>
CommiterCorbin

Mensagem de Log

Fix a typo. A type-error thinko.

I think it all works? I'm gonna let it run overnight and see what
happens. What could go wrong~

Mudança Sumário

Diff

--- a/src/agent.py
+++ b/src/agent.py
@@ -163,12 +163,11 @@ class ChoiceMaker(Agent):
163163 if len(possibilities) == 0: return
164164 elif len(possibilities) == 1: return self.dispatch(*possibilities[0])
165165
166- options = [choices[tag].format(subtag=subtag)
167- for tag, subtag in possibilities]
168- prompt = choicify(options.values())
166+ prompt = choicify([choices[tag].format(subtag=subtag)
167+ for tag, subtag in possibilities])
169168 self.broadcast(prompt)
170169 d = self.mind.forceChoice(self.tag, self.subtag, "My choice: ",
171- ascii_uppercase[:len(options)])
170+ ascii_uppercase[:len(possibilities)])
172171 d.addCallback(lambda s: self.dispatch(*possibilities[chr(ord(s[0]) -
173172 ord('A'))]))
174173 return d