Bird Within, Bird Without
The Poly the Parrot social media accounts are the logical extension of Poly's persistent behavior, taking his quirks from the game onto a wider stage.
Here's how it works:
- In game Polys collect their phrases from the crew, including automated messages from the game itself. These are placed into a list of 500 phrases that Poly has on active recall.
- These phrases are put into external JSON files. Each file contains 1000 entries: the 500 Poly knows in the moment, and the last 500 that Poly has most recently forgot. Because this list is updated at the start of every round, a rough idea of when phrases were learned can be assumed.
- Every so often an external script reads all the Poly JSON files and merges them together into one big overmind file composed of all the phrases of all the Polys in existence.
- This overmind file is run against what Poly's already said. Some very light culling is also practiced, but the grand majority of phrases survive.
- What remains is shuffled and then broadcast out to Poly's social media sites, to be published every 30 minutes.