אלגוריתם:קוד גיליוטינה

מתוך איןציקלופדיה
קפיצה לניווט קפיצה לחיפוש

אלגוריתם קוד_גיליוטינה הוא אלגוריתם שנוצר במקור בתקופה כשכתבו את ויוה לה וידה, ויוה לה וידה הוא שיר שנוצר מהשפעה של אלגוריתם זה. אלגוריתם זה שימש לפתרון בעיית מזיקים בממלכה הצרפתית ובזמן המהפכה הצרפתית. האלגוריתם משיב "מת" אם האלגוריתם בוצע או "קר" אם האלגוריתם כמעט בוצע.

האלגוריתם העתיק

תנאים:

  1. הנבדק חי.
  2. הנבדק מתנגד לממלכה הצרפתית.
  3. הנבדק מסרב לעלות למשפט צדק או האיןקוויזיציה הצרפתית מסרבת להעלותו למשפט צדק מחשש חפותו.

אופן הביצוע

  • הכנס את המושא לאלגוריתם.
  • שאל אם הוא מוכן למות בשביל הממלכה הצרפתית.
  • במידה והאלגוריתם השיב "אמת", הכנס את המושא לגיליוטינה. האלגוריתם ישיב "מת"
  • במידה והאלגוריתם השיב "שקר", הכנס את המושא לגיליוטינה בשל בגידה ברשויות. האלגוריתם ישיב "מת"

יוצאי דופן

  • במידה והאלגוריתם לא השיב "מת" בסופו, אלא "קר", אל תכניסו שוב לגיליוטינה, שלח אותו לגלות והאלגוריתם ישיב "מת" בזמן קצר.
  • במידה והמושא ממין נקבה, והאלגוריתם השיב "שגיאה", הכנס את המושא ל"אלגוריתם: האם מכשפה?".

האלגוריתם בזמן המהפכה

איכרי צרפת שהושפעו רבות מן האלגוריתם הקודם, החליטו לפתח אחד כזה בעצמם בזמן שידם הייתה על העליונה בזמן המהפכה הצרפתית, הם החליטו לפתח אלגוריתם משלהם, הדבר נודע כ"גיליוטינת המהפכה".

תנאים:

  1. הנבדק חי.
  2. הנבדק חשוד בקשירת קשר לממלכה.
  3. הנבדק אמר "אם אין לחם, תאכלו עוגות".

אופן הביצוע

  • שאל את הנבדק "האם הוא קשר קשר לממלכה?"
  • אם האלגוריתם משיב "אמת", הכנס אותו לגיליוטינה, האלגוריתם ישיב "מת".
  • במידה והאלגוריתם משיב "שקר", הכנס אותו לפונקציית "מכונת עינויים".
  • חזור על הפעולות.

תיקון האלגוריתם

האלגוריתם תוקן לאחר זמן מה בעקבות מחסור בפריטי הפונקציה "מכונת עינויים", התנאים לא שונו, האלגוריתם תוקן כך:

  • שאל את הנבדק "האם הוא קשר קשר לממלכה?"
  • אם האלגוריתם משיב "אמת", הכנס אותו לגיליוטינה, האלגוריתם ישיב "מת".
  • במידה והאלגוריתם משיב "שקר", הכנס אותו לגיליוטינה, האלגוריתם ישיב "מת".

יוצאי דופן

  • במידה והאלגוריתם לא השיב "מת" בסופו, אלא "קר", אל תכניסו שוב לגיליוטינה, שלח אותו לגלות והאלגוריתם ישיב "מת" בזמן קצר.
  • במידה והמושא ממין נקבה, והאלגוריתם השיב "שגיאה", הכנס את המושא ל"אלגוריתם: האם מכשפה?".
  • במידה ושם הנבדק "מארי אנטואנט" או שהוא השיב "אם אין לחם, תאכלו עוגות", הכניסו מיד לגיליוטינה.

האלגוריתם בימינו: תליית רוצח

האלגוריתם משמש גם כיום בבתי המשפט בטקסס וע"י צ'אק נוריס, טקסס ריינג'ר. האלגוריתם אולם שונה מאז ובעקבות מחסור בפריטי "גיליוטינה" הוכנס שינוי באופן הוצאת תוצאת האלגוריתם. האלגוריתם היום נקרא "תליית_רוצח"

תנאים

  1. הנבדק חי.
  2. הנבדק גר במדינת טקסס.
  3. הנבדק חשוד ברצח.

אופן הביצוע

  • הכנס את הנבדק לפונקציית "חדר חקירה"
  • שאל "האם רצחת?"
  • במידה והאלגוריתם ישיב "אמת", תלה את המושא, האלגוריתם ישיב "מת".
  • במידה והאלגוריתם ישיב "שקר", השאר אותו לחסדיו של ווקר, האלגוריתם ישיב "מת" במהרה.

יוצאי דופן

במקרה והנבדק הוא צ'אק נוריס, אין טעם לנסות להפעיל את האלגוריתם.

תהיות

אלגוריתמאים מפורסמים (כלומר נרקומנים שלא נולדו באלגיריה אלא בפרס) הביעו תמיהות רבות על אלגוריתם תמוה זה. בין התמיהות:

  • מדוע האלגוריתם עונה כל פעם, למרות ששאלו את הנבדק דווקא?
  • אם האלגוריתם מת, איך הוא עונה אחרי זה פעם שניה?
  • האם אל גור היה יהודי? והאם הוא נצר לר"י תם מבעלי התוספות?
  • איך האלגוריתם יודע שקר, ואיך האביב יודע שלא?
  • כשהאלגוריתם עונה אמת, האם הוא בעצם מתמהמה ומתחיל במילת ההשהיה המפורסמת 'אֶה...'?

על כל זאת ועוד קראו בערך זה. כלומר (לא בדיוק) - בערך הזה נמצאות תהיות קיומיות של אלגוריתם קוד_גליוטינה, או בעברית: 'קופיץ-ההריגה'.

סופו העצוב של אלגוריתם - קוד_גיליוטינה

אל גורי זה לא היה תם כפי שאפשר היה לחשוב אולי משמו. סופו (חיסול עצמי ב"קופיץ הריגה") מעיד על תחילתו, או כפי שנוהגים מומחים לומר (כל בוקר אחרי תפילת שחרית): "תם עידן אל גורי".

למרות זאת 'גורי' כפי שכונה בידי חבריו המעטים והנדירים, הותיר לנו רשימת תהיות קיומיות שהיו לו לפני שהוא חיסל את עצמו באמצעות פר-הדוכס, פר הרבעה ממשפחת דוכס המפורסמת, השייכת לדוכס מגוגל המכונה גוגל דוכס והמבוקש בידי המשטרה אחרי ששחט פרות קדושות. עקב שגיאת הגעה של אחד העורפים בהן צדקופדיה, (הוא הגיע מוקדם מדי) יחידת המשטרה האיןלאומית ה'איןטרפול' זיכתה את הדוכס גוגל, ועצרה במקומו את אל גורי. הוא מת בכלאו, ומאז מדווח רק 'אמת', למרות שממש קר שם.

שאלה לא קשורה

איך זה שאין ערך לערך המהפיכה הצרפתית?


ראו גם