Where Bears Balance Brain & Heart
A critical thinking game that helps you navigate the delicate balance between logic and emotion
In our age of information overload, the ability to think critically has never been more important. Phuzzy's Think Tank is an interactive web game where adorable bears help you develop the superpower of balanced thinking.
Every day, we're bombarded with arguments designed to persuade us. Some rely on solid logic and evidence. Others manipulate our emotions. The best arguments thoughtfully combine both. But how do you tell the difference?
Meet Logic Bear ๐ง and Emotion Bear ๐ - your thinking companions who analyze arguments from both perspectives. Through 10 carefully crafted scenarios, you'll learn to:
- ๐ Spot weak evidence and logical fallacies
- ๐ญ Recognize emotional manipulation tactics
- โ๏ธ Appreciate well-balanced arguments
- ๐ฏ Detect hidden agendas and bias
- 65+ Real-World Scenarios: From supplement claims to school safety emails
- 0-3 Point Scoring: Nuanced feedback beyond simple right/wrong
- Honey Pot Hints: Get stuck? Use your honey pots for strategic clues
- Progress Tracking: Visual progress bar and score display
- Logic Bear: Analyzes evidence quality, source reliability, and logical consistency
- Emotion Bear: Identifies fear appeals, identity triggers, and manipulation tactics
- Wisdom Bear: Synthesizes insights and shows the logic-emotion balance
- Screenshot Generation: Beautiful canvas-based results images
- Multi-Platform Sharing: Facebook, Instagram, LinkedIn integration
- Copy & Share: Easy text and image copying for any platform
- ElevenLabs Integration: Professional voice narration for all scenarios
- Intelligent Voice Selection: Gender-aware character voice assignment
- Math Symbol Support: Converts technical symbols to speakable text
- Memory-Safe Processing: Handles large batches on Raspberry Pi
- Purple Gradient Design: Beautiful, modern interface
- Smooth Animations: Curved trajectory rewards, confetti celebrations
- Mobile Responsive: Works perfectly on all devices
- Developer Easter Eggs: Type "party" for a surprise! ๐
Visit p0qp0q.com/thinkTank to start playing immediately!
# Clone the repository
git clone https://github.com/increasinglyHuman/PhuzzyThinkTank.git
cd PhuzzyThinkTank
# Serve locally (any HTTP server works)
python -m http.server 8000
# Or use Node.js: npx serve
# Or PHP: php -S localhost:8000
# Open http://localhost:8000 in your browser# Generate voices for all scenarios with memory safety
./voice-generation-safe.sh
# View analytics dashboards
firefox voice-analytics-dashboard.html voice-analytics-advanced.html
# Update analytics in real-time
node update-analytics-realtime.js --watch- Frontend: Pure JavaScript (ES5 compatible), HTML5, CSS3
- Canvas API: For screenshot generation and social sharing
- Modular Design: Clean separation of concerns
- No Dependencies: Runs anywhere without build tools
๐ js/
โโโ ๐ฎ core/
โ โโโ game-engine.js # Main game orchestration
โ โโโ scenario-manager.js # Scenario loading and shuffling
โ โโโ scoring-system.js # 0-3 point evaluation logic
โ โโโ honey-pot-manager.js # Hint system management
โโโ ๐จ ui/
โ โโโ quiz-interface.js # Main game interface
โ โโโ bear-analysis.js # Dual bear analysis display
โ โโโ feedback-animator.js # Reward animations and feedback
โ โโโ social-sharing.js # Screenshot and sharing features
โโโ ๐ utils/
โโโ analytics-tracker.js # Game analytics
๐ tools/
โโโ elevenlabs-voice-generator.js # Voice generation with character detection
โโโ scenario-builder-tool.html # Web-based scenario creation
โโโ update-analytics-realtime.js # Real-time voice analytics tracker
๐ analytics/
โโโ voice-analytics-dashboard.html # Basic voice usage dashboard
โโโ voice-analytics-advanced.html # Advanced analytics with Chart.js
๐ data/
โโโ scenario-generated-*.json # 65+ carefully crafted scenarios
โโโ scenario-schema.json # Validation schema for new content
โโโ audio-recording-voices-for-scenarios-from-elevenlabs/
โโโ scenario-000/ # Voice files for each scenario
โ โโโ title.mp3
โ โโโ content.mp3
โ โโโ claim.mp3
โโโ voice-analytics.json # Voice usage statistics
Each scenario includes:
- Narrative text and claim to evaluate
- Correct answer with weighted alternatives
- Detailed analysis from both logic and emotion perspectives
- Educational metadata and difficulty ratings
- 3 Points: Perfect understanding (100% weight match)
- 2 Points: Close reasoning (80%+ weight match)
- 1 Point: Partial insight (50%+ weight match)
- 0 Points: Needs more practice (<50% match)
- ๐ง Logic: Focus on evidence quality and reasoning
- ๐ Emotion: Emphasis on emotional appeals and manipulation
- โ๏ธ Balanced: Well-reasoned arguments with appropriate emotional elements
- ๐ฏ Agenda: Hidden bias, sales tactics, or ulterior motives
- Answer the primary question about argument weaknesses
- Receive immediate feedback with points earned
- Explore detailed bear analysis with animated meters
- Understand the balance between logic and emotion
- Apply insights to the next scenario
- Scenario Library: Expanded from 10 to 65+ scenarios
- Topic Categories: Politics, health, science, social issues
- Difficulty Levels: Beginner to expert tracks
- Visual Icons: Unique imagery for each scenario
- Voice Narration: ElevenLabs integration for all scenarios
- Analytics Dashboards: Track voice usage and performance
- Scenario Builder: Web-based tool for community contributions
- User Accounts: Save progress and track improvement
- Leaderboards: Community challenges and rankings
- API Integration: Dynamic scenario loading
- Scenario Submissions: Community-created content
- Discussion Forums: Debate and analysis
- Educational Resources: Critical thinking guides
- Teacher Dashboard: Classroom integration tools
We'd love your help making Phuzzy's Think Tank even better!
- Check out the scenario schema
- Use the Scenario Builder tool
- Submit a pull request with your new scenario
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature - Make your changes and test thoroughly
- Submit a pull request with a clear description
- ๐ Found a bug? Open an issue with reproduction steps
- ๐ก Have an idea? Start a discussion in Issues
- ๐จ Design suggestions? We'd love to see your mockups
In our polarized world, the ability to evaluate arguments fairly is crucial for:
- Democratic participation - Making informed voting decisions
- Personal wellbeing - Avoiding scams and misinformation
- Professional success - Making sound business judgments
- Relationship health - Communicating with empathy and logic
- Non-partisan: Equal focus on logic and emotion manipulation across all political spectrums
- Practical: Real-world scenarios you encounter daily
- Engaging: Game mechanics make learning fun and memorable
- Balanced: Respect for both rational analysis and emotional intelligence
- ๐จ Design Excellence: Beautiful purple gradient theme with smooth animations
- ๐ง Educational Impact: Sophisticated dual-analysis system
- ๐ฑ Technical Innovation: Canvas-based social sharing without external dependencies
- ๐ป Unique Concept: First critical thinking game featuring bear analysts
This project is licensed under the MIT License - see the LICENSE file for details.
Built with โค๏ธ and ๐ค assistance from Claude Code. The bears approve! ๐ป
- ๐ฎ Play the Game: p0qp0q.com/thinkTank
- ๐ง Contact: increasinglyHuman@gmail.com
- ๐ Report Issues: GitHub Issues
- ๐ฌ Discussions: GitHub Discussions
"In a world full of strong opinions, be the person who thinks clearly." ๐ป๐ง ๐
