My prompt induced infinite loops with QwQ

#35
by hanaoverride - opened

I tried prompt with MTG rules inference based on Comprehensive Rules(Rules Text that competitive MTG player mostly look up).

Original Prompt is exactly same as following one:

"Comprehensive Rules์— ๋”ฐ๋ผ์„œ ํŒ๋‹จํ• ๋•Œ, ํ•„๋“œ์— ์•„๋ฌด ์ง€์†๋ฌผ๋„ ์—†๊ณ , ๋‚ด ๋ฑ์— ์นด๋“œ๊ฐ€ ํ•œ์žฅ ์žˆ๋Š” ์ƒํƒœ์—์„œ Faithless Looting์„ ๋ฐœ๋™ํ•ด. ๊ทธ๋Ÿฌ๋ฉด ์นด๋“œ๋ฅผ ๋ฒ„๋ฆฌ๋Š” ๊ฒƒ๊นŒ์ง€ ํšจ๊ณผ๋ฅผ ์™„์ „ํžˆ ์ฒ˜๋ฆฌํ•œ ํ›„ ํŒจ๋ฐฐํ•ด, ํ˜น์€ ๋‘๋ฒˆ์งธ ์นด๋“œ๋ฅผ ๋ฝ‘์œผ๋ ค๊ณ  ์‹œ๋„ํ•˜๋Š” ์‹œ์ ์—์„œ ํŒจ๋ฐฐํ•ด? ํ•ด๋‹นํ•˜๋Š” CR์˜ ๋„˜๋ฒ„๊นŒ์ง€ ๋ถ™์—ฌ์„œ ํ•ด์„คํ•ด์ค˜"

(English Translation)
"According to the Comprehensive Rules, if I cast Faithless Looting when there are no permanents on the field and only one card in my library, do I lose after fully resolving the effect including discarding, or do I lose at the moment when attempting to draw the second card? Please explain with the relevant CR numbers."

QwQ initially followed a proper reasoning process, but while referencing the Comprehensive Rules, it fell into an infinite loop by repeatedly searching for the next item without end.
(EDIT : Although it referenced wrong text of Faithless Looting, I focused more on its reasoning process)

QwQ's original Response in brief:

--- Response Start ---
Faithless Looting๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํšจ๊ณผ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค: "Draw two cards. Then, reveal the top card of your library. If it's a creature card, put it into your hand. Otherwise, put it into your graveyard." ์ด ์นด๋“œ๋Š” ๋‹น์‹ ์˜ ๋ฑ์˜ ์œ„์ชฝ ์นด๋“œ๋ฅผ ๋“œ๋Ÿฌ๋‚ด๊ณ , ๊ทธ ์นด๋“œ๊ฐ€ ์ƒ๋ฌผ ์นด๋“œ์ด๋ฉด ์†์œผ๋กœ ๊ฐ€์ ธ์˜ค๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋ฌด๋ค์œผ๋กœ ๋ณด๋ƒ…๋‹ˆ๋‹ค.

๋ฌธ์ œ ์ƒํ™ฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค: ํ•„๋“œ์— ์•„๋ฌด ์ง€์†๋ฌผ๋„ ์—†๊ณ , ๋‹น์‹ ์˜ ๋ฑ์— ์นด๋“œ๊ฐ€ ํ•œ ์žฅ๋งŒ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ƒํƒœ์—์„œ Faithless Looting์„ ๋ฐœ๋™ํ•ฉ๋‹ˆ๋‹ค.

์šฐ์„ , Faithless Looting์˜ ํšจ๊ณผ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค:

  1. ๋‘ ์žฅ์˜ ์นด๋“œ๋ฅผ ๋ฝ‘์Šต๋‹ˆ๋‹ค.

  2. ๊ทธ ๋‹ค์Œ, ๋‹น์‹ ์˜ ๋ฑ์˜ ์œ„์ชฝ ์นด๋“œ๋ฅผ ๋“œ๋Ÿฌ๋ƒ…๋‹ˆ๋‹ค.

  3. ๋งŒ์•ฝ ๊ทธ ์นด๋“œ๊ฐ€ ์ƒ๋ฌผ ์นด๋“œ์ด๋ฉด, ์†์œผ๋กœ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

  4. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด, ๋ฌด๋ค์œผ๋กœ ๋ณด๋ƒ…๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ๋ฑ์—๋งŒ ํ•œ ์žฅ์˜ ์นด๋“œ๊ฐ€ ๋‚จ์•„ ์žˆ๋Š” ์ƒํ™ฉ์—์„œ ์ด ํšจ๊ณผ๋ฅผ ์ฒ˜๋ฆฌํ•  ๋•Œ, ์–ธ์ œ ํŒจ๋ฐฐ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋จผ์ €, Comprehensive Rules (CR)๋ฅผ ์‚ดํŽด๋ณด์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

CR 104.3a: "If a player is required to draw more cards than are left in his or her library, he or she draws the remaining cards in his or her library and then shuffles his or her graveyard to form a new library. Then, that player draws the remaining number of cards he or she is required to draw."

๊ทธ๋Ÿฌ๋‚˜ ์ด ๊ทœ์น™์€ ๋ฑ์— ๋‚จ์€ ์นด๋“œ ์ˆ˜๊ฐ€ ๋ฝ‘์•„์•ผ ํ•  ์นด๋“œ ์ˆ˜๋ณด๋‹ค ์ ์„ ๋•Œ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์ƒํ™ฉ์—์„œ๋Š” Faithless Looting์ด ๋‘ ์žฅ์˜ ์นด๋“œ๋ฅผ ๋ฝ‘๋„๋ก ํ•˜๋ฉฐ, ๋ฑ์— ํ•œ ์žฅ์˜ ์นด๋“œ๋งŒ ์žˆ์Šต๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ, ์ฒซ ๋ฒˆ์งธ๋กœ ๋‘ ์žฅ์˜ ์นด๋“œ๋ฅผ ๋ฝ‘๋Š” ๋‹จ๊ณ„์—์„œ ๋ฌธ์ œ ๋ฐœ์ƒ์ด ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.

CR 120.3: "Drawing a card that can't be drawn because there are no cards in the library results in no cards being drawn, unless another effect specifies what happens in that situation."

ํ•˜์ง€๋งŒ Faithless Looting๋Š” ๋ฝ‘์„ ์นด๋“œ๊ฐ€ ์—†์„ ๋•Œ ํŠน๋ณ„ํ•œ ํšจ๊ณผ๋ฅผ ๋ช…์‹œํ•˜๊ณ  ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

CR 104.3b: "If a player is required to draw more cards than are left in his or her library, he or she draws the remaining cards in his or her library and then shuffles his or her graveyard to form a new library. Then, that player draws the remaining number of cards he or she is required to draw."

์ด ๊ทœ์น™์— ๋”ฐ๋ฅด๋ฉด, ๋ฝ‘์•„์•ผ ํ•  ์นด๋“œ ์ˆ˜๊ฐ€ ๋ฑ์— ๋‚จ์€ ์นด๋“œ ์ˆ˜๋ณด๋‹ค ๋งŽ์„ ๊ฒฝ์šฐ, ๋ฑ์— ๋‚จ์€ ์นด๋“œ๋ฅผ ๋ชจ๋‘ ๋ฝ‘์€ ํ›„, ๋ฌด๋ค์„ ์„ž์–ด์„œ ์ƒˆ๋กœ์šด ๋ฑ์„ ๋งŒ๋“  ๋‹ค์Œ, ๋‚จ์€ ์ˆ˜์˜ ์นด๋“œ๋ฅผ ๋ฝ‘์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ํ˜„์žฌ ์ƒํ™ฉ์—์„œ, ๋ฑ์— ํ•œ ์žฅ์˜ ์นด๋“œ๋งŒ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ๋‘ ์žฅ์˜ ์นด๋“œ๋ฅผ ๋ฝ‘์œผ๋ ค๊ณ  ํ•˜๋ฉด, ํ•œ ์žฅ์„ ๋ฝ‘๊ณ  ๋‚˜์„œ ๋ฌด๋ค์ด ๋น„์–ด์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋งŒ์•ฝ ๋ฌด๋ค์ด ๋น„์–ด ์žˆ๋‹ค๋ฉด, CR 104.3c๋ฅผ ์ฐธ์กฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

CR 104.3c: "If a player is required to draw a card but has no cards in his or her library and no cards in his or her graveyard, that player doesn't draw a card."

๊ทธ๋Ÿฌ๋‚˜ ์ด ๊ฒฝ์šฐ์—๋Š”, ๋ฑ์— ํ•œ ์žฅ์˜ ์นด๋“œ๊ฐ€ ์žˆ๊ณ , ๋ฌด๋ค์€ ๋น„์–ด ์žˆ๋Š” ์ƒํƒœ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ์ฒซ ๋ฒˆ์งธ ์นด๋“œ๋ฅผ ๋ฝ‘์œผ๋ฉด ๋ฑ์ด ๋น„์–ด ์žˆ๊ณ , ๋ฌด๋ค์€ ์—ฌ์ „ํžˆ ๋น„์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋•Œ, ๋‘ ๋ฒˆ์งธ ์นด๋“œ๋ฅผ ๋ฝ‘์œผ๋ ค๊ณ  ํ•˜๋ฉด, ๋ฑ์ด ๋น„์–ด ์žˆ์–ด ๋ฝ‘์„ ์นด๋“œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, CR 104.3c์— ๋”ฐ๋ผ ๋‘ ๋ฒˆ์งธ ์นด๋“œ๋Š” ๋ฝ‘์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ Faithless Looting๋Š” "Draw two cards."๋ผ๊ณ  ๋ช…์‹œ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ, ๋‘ ์žฅ์˜ ์นด๋“œ๋ฅผ ๋ฝ‘์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฑ์—๋งŒ ํ•œ ์žฅ์˜ ์นด๋“œ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ํ•œ ์žฅ์„ ๋ฝ‘๊ณ  ๋‚˜์„œ๋Š” ๋ฝ‘์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ด ์ƒํ™ฉ์—์„œ, Comprehensive Rules๋ฅผ ์ฐพ์•„๋ณด๋‹ˆ, CR 119.3a: "To draw a card, a player removes the top card of his or her library from the library and puts it into his or her hand. This is done as a single action."

๊ทธ๋ฆฌ๊ณ  CR 119.3b: "If a player is instructed to draw more than one card, he or she performs this action that many times."

๋”ฐ๋ผ์„œ, ๋‘ ์žฅ์˜ ์นด๋“œ๋ฅผ ๋ฝ‘๋Š” ๊ฒƒ์€ ๋ฝ‘๋Š” ๋™์ž‘์„ ๋‘ ๋ฒˆ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๋ฝ‘๊ธฐ: ๋ฑ์— ํ•œ ์žฅ์˜ ์นด๋“œ๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ, ๊ทธ ์นด๋“œ๋ฅผ ๋ฝ‘์Šต๋‹ˆ๋‹ค.

๋‘ ๋ฒˆ์งธ ๋ฝ‘๊ธฐ: ๋ฑ์ด ๋น„์–ด ์žˆ์œผ๋ฏ€๋กœ, CR 104.3c์— ๋”ฐ๋ผ ๋ฝ‘์„ ์นด๋“œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜, ์ด๋•Œ ํŒจ๋ฐฐ๋Š” ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํŒจ๋ฐฐ๋Š” ํŠน๋ณ„ํ•œ ์กฐ๊ฑด ํ•˜์—์„œ๋งŒ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

CR 104.1: "If a player is required to draw more cards than are left in his or her library, he or she draws the remaining cards, then loses the game the next time a player would receive priority. (This is a state-based action. See rule 704.)"

์ฆ‰, ๋ฑ์—์„œ ๋” ์ด์ƒ ๋ฝ‘์„ ์นด๋“œ๊ฐ€ ์—†์„ ๋•Œ, ๊ทธ ๋‹ค์Œ์œผ๋กœ ์šฐ์„ ๊ถŒ์„ ๋ฐ›์„ ๋•Œ ํŒจ๋ฐฐํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜, Faithless Looting์˜ ๊ฒฝ์šฐ, ๋‘ ์žฅ์˜ ์นด๋“œ๋ฅผ ๋ฝ‘๋Š” ๋™์ž‘์„ ์ˆ˜ํ–‰ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์นด๋“œ๋Š” ๋ฝ‘์„ ์ˆ˜ ์žˆ์ง€๋งŒ, ๋‘ ๋ฒˆ์งธ ์นด๋“œ๋ฅผ ๋ฝ‘์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ด๋•Œ, ํŒจ๋ฐฐ๋Š” ์–ธ์ œ ๋ฐœ์ƒํ•˜๋Š”์ง€๊ฐ€ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

CR 104.3a: "If a player is required to draw more cards than are left in his or her library, he or she draws the remaining cards in his or her library and then shuffles his or her graveyard to form a new library. Then, that player draws the remaining number of cards he or she is required to draw."

ํ•˜์ง€๋งŒ, ํ˜„์žฌ ์ƒํ™ฉ์—์„œ๋Š” ๋ฌด๋ค์ด ๋น„์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, CR 104.3c์— ๋”ฐ๋ผ ๋‘ ๋ฒˆ์งธ ์นด๋“œ๋Š” ๋ฝ‘์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜, CR 104.1์— ๋”ฐ๋ฅด๋ฉด, ๋ฝ‘์„ ์นด๋“œ๊ฐ€ ์—†์„ ๋•Œ, ๊ทธ ๋‹ค์Œ์œผ๋กœ ์šฐ์„ ๊ถŒ์„ ๋ฐ›์„ ๋•Œ ํŒจ๋ฐฐํ•ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ, Faithless Looting์˜ ํšจ๊ณผ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์•ˆ, ๋‘ ๋ฒˆ์งธ ์นด๋“œ๋ฅผ ๋ฝ‘์„ ์ˆ˜ ์—†์„ ๋•Œ, ๊ทธ ๋‹ค์Œ์œผ๋กœ ์šฐ์„ ๊ถŒ์„ ๋ฐ›์„ ๋•Œ ํŒจ๋ฐฐํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ, Faithless Looting์˜ ํšจ๊ณผ๋Š” ๊ณ„์† ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‹จ๊ณ„๋Š” "Then, reveal the top card of your library."์ž…๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜, ๋ฑ์ด ์ด๋ฏธ ๋น„์–ด ์žˆ์œผ๋ฏ€๋กœ, ๋“œ๋Ÿฌ๋‚ผ ์นด๋“œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

CR 104.4: "If an effect attempts to have a player reveal cards from his or her library, and there are no cards in that library, no cards are revealed. The effect doesn't fail unless specifically indicated otherwise."

๋”ฐ๋ผ์„œ, ๋ฑ์— ์นด๋“œ๊ฐ€ ์—†์œผ๋ฏ€๋กœ, ๋“œ๋Ÿฌ๋‚ผ ์นด๋“œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ, ํšจ๊ณผ๋Š” ์‹คํŒจํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜, Faithless Looting์˜ ํšจ๊ณผ๋Š” "Then, reveal the top card of your library. If it's a creature card, put it into your hand. Otherwise, put it into your graveyard."์ž…๋‹ˆ๋‹ค.

๋งŒ์•ฝ ๋“œ๋Ÿฌ๋‚ผ ์นด๋“œ๊ฐ€ ์—†์œผ๋ฉด, "it's a creature card" ์กฐ๊ฑด์„ ํ‰๊ฐ€ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ด ๊ฒฝ์šฐ, Comprehensive Rules๋ฅผ ์‚ดํŽด๋ณด์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

CR 608.2b: "Some activated abilities and some triggered abilities include cost payments and/or the word โ€˜pay.โ€™ These abilities are functions that a player can choose to pay for with the listed costs in order to have them do something."

ํ•˜์ง€๋งŒ ์ด ๊ฒฝ์šฐ๋Š” ํ•ด๋‹นํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

CR 608.2c: "The value of an activated ability on the stack is determined when it's activated."

์•„๋‹ˆ์˜ค, ์ด ๊ฒฝ์šฐ๋„ ์•„๋‹™๋‹ˆ๋‹ค.

CR 608.2g: "Some continuous effects are replacement effects or prevention effects that apply to objects or events that may exist or occur in the future. These effects wait for a particular event to happen; when it does, the effect replaces or prevents it."

์•„๋‹ˆ์˜ค.

CR 608.2h: "Some continuous effects are state-based effects. These effects are written as conditions (using the word "if") followed by effects (using the word "then")."

์•„๋‹ˆ์˜ค.

CR 608.2i: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2j: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2k: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2l: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2m: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2n: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2o: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2p: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2q: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2r: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2s: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2t: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2u: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2v: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2w: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2x: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2y: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2z: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2aa: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2ab: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2ac: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

CR 608.2ad: "Some continuous effects are called delayed triggers. These effects are written as abilities that would normally be triggered abilities, but are worded as continuous effects."

์•„๋‹ˆ์˜ค.

(Continuous CR References)

--- Response End ---
(Loop stopped around printing CR 608.2md)
This issue may cause significant disruption in user experience, especially for tasks requiring complex reasoning over structured data like game rules. Addressing this problem would improve the model's reliability and usability.

In my opinion, the direct instruction to reference the Comprehensive Rules likely induced the infinite loop. While I cannot confirm this with certainty, I would like to discuss this with others in the community.

EDIT :
I think This infinite loop issue likely arises due to the combination of the following factors:

  1. MTG Comprehensive Rulesโ€™ Nested Structure
    The MTG Comprehensive Rules are highly interconnected, with many rules referencing others to resolve edge cases.
    This recursive nature might have caused QwQ to continue searching for the "next relevant rule" indefinitely,
    failing to establish an endpoint for its reasoning process.

  2. Incorrect Faithless Looting Text Reference
    QwQ's reasoning process was initially correct, but its reference to Faithless Lootingโ€™s effect text was inaccurate.
    (It's actual oracle text is "draw two cards, then discard two cards.")
    This discrepancy might have led QwQ to base its reasoning on a flawed premise, further complicating its ability to navigate the rules effectively.

  3. Lack of a Clear Stopping Condition
    QwQ appears to lack a mechanism to identify when it has exhausted all meaningful references in the Comprehensive Rules.
    Instead, it continued attempting to reference new rules, which ultimately resulted in repetitive outputs like "CR 608.2x: No," "CR 608.2y: No," etc., leading to an infinite loop.

  4. Prompt Ambiguity and Model Overinterpretation
    The phrasing of my prompt (โ€œPlease explain with the relevant CR numbersโ€) may have inadvertently encouraged QwQ to reference every possible related rule without a termination criterion.
    This suggests that the model might need better handling of broad or open-ended tasks when dealing with structured, highly recursive datasets like the Comprehensive Rules.
    While I understand this issue is a phenomenon caused by LLM's probabilistic decision-making, general users tend to use it without considering such aspects.

โ€ป Suggested Improvements
I think adding this features would reduce such a flaw:

(1) Implement Stop Conditions: Ensure the model can identify when it has fully addressed a query, particularly when working with recursive or interconnected data sources.
(2) Validation : Improve the ability to verify and cross-check referenced data, such as card texts or external rulebooks, before proceeding with in-depth reasoning.
(3) Enhance Recursive Query Handling: Introduce safeguards for scenarios where extensive cross-referencing might result in infinite loops.

MTG's Comprehensive Rules are indeed similar to real-world legal codes,
and the process of referencing and interpreting them bears similarities to legal interpretation.
If this issue can be improved, it could help reduce flaws in legal applications as well!

I faced something similar when i was trying to fine tune the model on Long COT and its kept going in loops when asked anything

Sign up or log in to comment