71 items
Majority Voting Over Answers
Code QuizVerifying Reasoning Output
Slides / VideoControlling Reasoning Effort and Budget
Slides / VideoFailure Modes of Chain-of-Thought
Slides / VideoReasoning in Extraction Tasks
Slides / VideoSeparating Reasoning from Final Answer
Slides / VideoCost and Latency of Reasoning
Slides / VideoWhen to Use Reasoning vs When Not To
Slides / VideoGenerated Knowledge Prompting
Slides / VideoSelf-Reflection and Self-Critique Prompting
Slides / VideoStep-Back Prompting: Abstraction First
Slides / VideoLeast-to-Most Prompting
Slides / VideoTree-of-Thoughts Reasoning
Slides / VideoSelf-Consistency: Multiple Reasoning Paths
Slides / VideoFew-Shot CoT with Worked Examples
Slides / VideoZero-Shot CoT: Let's Think Step by Step
Slides / VideoWhy Reasoning Improves LLM Accuracy
Slides / VideoWhat Chain-of-Thought Prompting Is
Slides / VideoStep-back Prompting Principle
Code QuizSelf-check Verification Step
Code QuizCoT On A Reasoning Model
Code QuizDelimited Scratchpad Extraction
Code QuizHiding Chain-of-Thought
Code QuizRephrase-and-Respond Prompting
Code QuizFew-shot Reasoning Ordering
Code QuizLeast-to-most Decomposition
Code QuizZero-shot CoT Trigger Phrase
Code QuizFew-shot CoT Worked Examples
Code QuizSeparating Reasoning and Answer
Code QuizParsing the Final Answer
Code QuizTree-of-Thoughts Branching
Code QuizSelf-consistency Sampling
Code QuizFew-Shot CoT with Worked Examples
QuizGenerated Knowledge Prompting
QuizPrompted CoT vs Reasoning Models
QuizHiding vs Exposing Reasoning
QuizSelf-Reflection Prompting
QuizLeast-to-Most Prompting
QuizTree-of-Thoughts Prompting
QuizSelf-Consistency Sampling
QuizWhy Reasoning Steps Improve Accuracy
QuizWhat Chain-of-Thought Prompting Is
QuizChain-of-Verification
QuizStep-Back Prompting
QuizControlling Reasoning Budget
QuizParsing the Final Answer
QuizTasks That Benefit from CoT
QuizLatency and Cost of Reasoning
QuizFaithfulness of CoT
QuizPrompting Reasoning vs Standard Models
FlashcardChoosing the Right Reasoning Technique
FlashcardGenerated Knowledge Prompting
FlashcardFaithfulness of CoT Explanations
FlashcardStructured Reasoning Output
FlashcardStep-Back Prompting
FlashcardPrompt Chaining for Multi-Step Reasoning
FlashcardLatency and Cost of Advanced Prompting
FlashcardHiding vs Exposing Reasoning Traces
FlashcardEvaluating Reasoning vs Final Answer
FlashcardSelf-Consistency
FlashcardChain-of-Verification (CoVe)
FlashcardWhy CoT Improves Reasoning Performance
FlashcardGraph-of-Thoughts
FlashcardControlling Reasoning Effort / Budget
FlashcardReflexion Pattern
FlashcardWhat Chain-of-Thought Prompting Is
FlashcardSelf-Reflection and Self-Critique
FlashcardFew-Shot CoT with Worked Examples
FlashcardWhen CoT Helps vs Hurts
FlashcardTree-of-Thoughts (ToT)
FlashcardLeast-to-Most Prompting
FlashcardMajority Voting Over Answers
Spot the bug in a helper that tallies LLM answer samples and returns the most frequent one.
// Pick the most common answer across multiple LLM samples
function majorityVote(answers) {
const counts = {};
let best = null;
let bestCount = 0;
for (const answer of answers) {
counts[answer]++;
if (counts[answer] > bestCount) {
best = answer;
bestCount = counts[answer];
}
}
return best;
}
console.log(majorityVote(["42", "42", "7", "42"])); // expected "42"What is the bug that stops this majority-vote helper from returning the correct answer?