It cycles between them every 2 iterations, so if our quines were named A and B, A would give B, and B would give A.
I dunno any practical uses for this, so I will be leaving that as an exercise to the reader
The Ouroboros Quine Generator:
——————————
I used identical quines because I’m lazy, but you can use any quine as long as you keep the section after the quine restructuring intact.
The part that makes it work (You need to transfer this over to any other quine, if you wish to use another quine):
————
Plain code form:
Spoiler
Code: Select all
{
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
Hermes' Gambit
}
{
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
Numerical Reflection: 1
Prospector's Gambit
Surgeon's Exaltation
{
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
Hermes' Gambit
}
Jester's Gambit
Numerical Reflection: 5
Jester's Gambit
Surgeon's Exaltation
Numerical Reflection: 1
Jester's Gambit
Surgeon's Exaltation
}
Numerical Reflection: 1
Prospector's Gambit
Surgeon's Exaltation
Numerical Reflection: 5
Jester's Gambit
Surgeon's Exaltation
Numerical Reflection: 1
Prospector's Gambit
Surgeon's Exaltation
Spoiler
Code: Select all
[
{
[
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
{
[
{
[
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
Numerical Reflection: 1
Prospector's Gambit
Surgeon's Exaltation
{
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
Hermes' Gambit
}
Jester's Gambit
Numerical Reflection: 5
Jester's Gambit
Surgeon's Exaltation
Numerical Reflection: 1
Jester's Gambit
Surgeon's Exaltation
]
}
Flock's Disintegration
Numerical Reflection: 1
Prospector's Gambit
Surgeon's Exaltation
{
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
Hermes' Gambit
}
Jester's Gambit
Numerical Reflection: 5
Jester's Gambit
Surgeon's Exaltation
Numerical Reflection: 1
Jester's Gambit
Surgeon's Exaltation
]
}
Flock's Disintegration
Hermes' Gambit
]
}
Flock's Disintegration
{
[
{
[
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
Numerical Reflection: 1
Prospector's Gambit
Surgeon's Exaltation
{
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
Hermes' Gambit
}
Jester's Gambit
Numerical Reflection: 5
Jester's Gambit
Surgeon's Exaltation
Numerical Reflection: 1
Jester's Gambit
Surgeon's Exaltation
]
}
Flock's Disintegration
Numerical Reflection: 1
Prospector's Gambit
Surgeon's Exaltation
{
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
{
Bookkeeper's Gambit: -
}
Flock's Disintegration
Hermes' Gambit
}
Jester's Gambit
Numerical Reflection: 5
Jester's Gambit
Surgeon's Exaltation
Numerical Reflection: 1
Jester's Gambit
Surgeon's Exaltation
]
}
Flock's Disintegration
Hermes' Gambit
]