Commit graph

10 commits

Author SHA1 Message Date
gpt-engineer-app[bot]
8917e1a66f Add pebble game interactive
Add a new interactive game where users place pebbles on an integer line from 1 to 35. The rules are:
- A pebble can only be placed on position `i` if position `i-1` has a pebble.
- Position 1 can always have a pebble placed on it.
- Users start with `n` pebbles (chosen via a slider from 2 to 5).
- The goal is to find the largest integer position for which a pebble can be placed.
2025-08-21 10:45:38 +00:00
gpt-engineer-app[bot]
a981f2ec87 Add Guessing Game
Implement a guessing game with user-selectable range via slider. Includes two modes: user guesses computer's number, and computer guesses user's number using random, linear, or binary search strategies.
2025-08-10 13:38:45 +00:00
df2b2d6b9e Housekeeping: reorder themes, fix hover effects, update titles, add collapsible tags, move Zeckendorf Search Magic Trick to Data Structures 2025-07-23 05:05:52 +05:30
4f27765251 Add The Gold Coin Game - a strategic two-player game where players move coins to acquire the gold coin 2025-07-22 03:44:16 +05:30
6af3ec81ef Add Assisted Nim Game and update components 2025-07-22 03:35:33 +05:30
bfa6e66450 Fix Nim game heap alignment and jumpiness; improve UX 2025-07-22 01:55:26 +05:30
gpt-engineer-app[bot]
bddd1eaae9 Add Northcott's Game interactive
Implemented Northcott's Game as an interactive within the games theme.
- Added game logic, board size selection, and misere mode toggle.
- Implemented two-player mode with visual turn indicators.
2025-07-21 06:16:41 +00:00
85a8298352 Fix GameOfSim component layout and add full-screen support
- Add showSocialShare prop to GameOfSim component for conditional social sharing
- Create GameOfSimPage.tsx for standalone access without header/footer
- Create GameOfSimGreenScreen.tsx for green screen mode
- Add routing for /game-of-sim and /game-of-sim/:mode
- Fix GamesGallery to conditionally show header/footer (only in gallery view)
- Update Games.tsx to remove Layout wrapper for proper conditional rendering
- Add unique ID to social share URL for copy link functionality
- Ensure consistent behavior with other interactive components
2025-07-20 09:32:08 +05:30
gpt-engineer-app[bot]
8d84ac0476 Fix interactive page layout
Remove global header/footer and add share section to the interactive page.
2025-07-20 02:37:37 +00:00
gpt-engineer-app[bot]
55b50ddfdd Add Game of Sim interactive
Port the Game of Sim from https://game-of-sim.lovable.app/ to the games theme.
2025-07-20 02:32:19 +00:00