Commit graph

328 commits

Author SHA1 Message Date
gpt-engineer-app[bot]
f33b2bfa4f Add Dogs & Bunny puzzle
Recreate the Dogs & Bunny puzzle with random puzzle generation, difficulty levels, screenshot functionality, and shareable URL parameters.
2025-08-10 05:32:16 +00:00
gpt-engineer-app[bot]
c257a5f531 Reverted to commit 81f6873c4d 2025-08-10 05:29:14 +00:00
gpt-engineer-app[bot]
61feaaf9e9 Add Dogs and Bunny puzzle
Recreate the Dogs and Bunny puzzle with functionality for random puzzle generation at varying difficulty levels (easy, medium, hard). Allow users to screenshot puzzles or solutions. Implement puzzle sharing via URL parameters.
2025-08-10 05:03:17 +00:00
gpt-engineer-app[bot]
81f6873c4d Refactor interactive elements
Change "Statements" to "Potential Truths". Add a new zone below the arena called "Incompatible with current worldview". When a statement conflicts with the current setup, it will be moved to this zone, and it will not be possible to drag statements from this zone.
2025-08-08 07:29:51 +00:00
gpt-engineer-app[bot]
4b1940859a Fix border colors
The AI fixed the issue where border colors were not visible in the Knights and Knaves interactive.
2025-08-08 07:20:38 +00:00
gpt-engineer-app[bot]
94eb08f316 Add new statement and styling
Add "Both of us are knights" statement to the interactive. Update styling for statements and their negations using different border styles and colors to represent A, B, and the statement.
2025-08-08 07:10:05 +00:00
gpt-engineer-app[bot]
44dd1497f6 Add explanation for inconsistency
Add an "Explain" button next to "Reset" in the Knights and Knaves puzzle. When clicked, this button displays an explanation for any inconsistencies found in the arena below it.
2025-08-08 06:55:24 +00:00
gpt-engineer-app[bot]
954110c6a2 Add Knights and Knaves puzzle
Adds the "Knights and Knaves - I" interactive to the Foundations section. The interactive features a central arena and five external boxes for statements. Dragging statements into the arena turns them green, and incompatible statements turn the arena red.
2025-08-08 06:49:18 +00:00
gpt-engineer-app[bot]
16ccffa5f4 Fix N-Queens board issues
Fixes the disappearing board when the timer starts and increases the board size.
2025-07-24 11:21:39 +00:00
gpt-engineer-app[bot]
d050cbe520 Add N-Queens puzzle
Create an N-Queens puzzle where users can place queens on an n x n chessboard. The size of the board can be adjusted using a slider. A timer can be started before placing any queens. Clicking a square places a queen, and clicking a queen removes it. Attacked squares are visually indicated.
2025-07-24 10:36:29 +00:00
gpt-engineer-app[bot]
a52dceb089 Add to global index
The AI added the "Parliament of Sikinia" puzzle to the global index, ensuring it is now visible on the main page.
2025-07-24 05:07:42 +00:00
gpt-engineer-app[bot]
d455a6e752 Fix: Add puzzle to index
The "Parliament of Sikinia" puzzle was not visible on the index page. This commit adds the puzzle to the index page to resolve the issue.
2025-07-24 03:05:33 +00:00
gpt-engineer-app[bot]
98a2b98975 Add interactive to index
Update width and add Sikinia Parliament puzzle to index page.
2025-07-24 03:04:33 +00:00
gpt-engineer-app[bot]
3c457231a8 Replace numbers with people icons
Replace the numbers on the circles in the "Parliament of Sikinia" puzzle with people icons.
2025-07-23 20:56:01 +00:00
gpt-engineer-app[bot]
95c79baf92 Replace numbers with icons
Replace the numerical representation of people in the Sikinia Parliament puzzle with icons.
2025-07-23 20:55:30 +00:00
gpt-engineer-app[bot]
6acfc2748b Fix Sikinia Parliament game end 2025-07-23 20:51:26 +00:00
gpt-engineer-app[bot]
2e75dfc30e Add Sikinian Parliament puzzle
Create a new playable puzzle based on the Sikinian Parliament problem. The puzzle features 10 individuals in a circular layout with randomly assigned enemy relationships (at most three per person). Users can color individuals blue or pink, and edges between individuals of the same color are highlighted in red if they have more than one same-colored enemy. The puzzle includes start, timer, high score, and share features, and is added to the Puzzles page.
2025-07-23 20:10:51 +00:00
146cc4cdcd Add social share boxes to Grid Tiling Puzzle and Sunny Lines Puzzle 2025-07-23 06:07:52 +05:30
2ccd2fec3a Add Sunny Lines Puzzle - IMO 2025 P6 interactive with grid snapping and line extension 2025-07-23 05:49:08 +05:30
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
e37f3ed884 Add Zeckendorf Search Magic Trick with improved layout and card numbering 2025-07-22 11:38:05 +05:30
a7a026f87c Fix Zeckendorf Search Trick: bottom-align button containers within cards 2025-07-22 11:23:06 +05:30
fae5d36084 Fix Zeckendorf Search Trick: bottom-align emojis and make buttons square 2025-07-22 11:22:32 +05:30
342e608b3a Improve Zeckendorf Search Trick: label cards 1-8, add spoiler mode with highlights, use emoji buttons 2025-07-22 11:20:08 +05:30
2580f76025 Add Zeckendorf Search Magic Trick - Fibonacci-based magic trick using Zeckendorf representation 2025-07-22 11:16:30 +05:30
179e247f71 Fix Zeckendorf game: add more Fibonacci numbers (up to 55) to ensure targets are reachable 2025-07-22 11:08:21 +05:30
c8d3475104 Add Zeckendorf Representation interactive under Discrete Math > Foundations 2025-07-22 10:47:49 +05:30
bb8c3ef58d Polish Chessboard Repaint Puzzle - consolidate rules text and add parity spoiler 2025-07-22 10:44:38 +05:30
0cdcfe3a2e Fix hover preview to show single bounding rectangle instead of per-square borders 2025-07-22 10:39:01 +05:30
e10c5d2b3d Fix bounding rectangle to show only outer perimeter, not all border squares 2025-07-22 10:36:36 +05:30
8d70b2b132 Change hover preview to show bounding rectangle instead of individual squares 2025-07-22 10:34:57 +05:30
da3139c856 Remove yellow background from bottom-right corner 2025-07-22 10:33:39 +05:30
8018d8ec68 Add bottom-right corner mode switching with 3s hover timer 2025-07-22 10:32:17 +05:30
5ebfa1a3ce Fix Chessboard Repaint Puzzle - correct row/column roles and add hover preview 2025-07-22 10:20:27 +05:30
52a09f5f5e Improve Chessboard Repaint Puzzle UI - click squares directly for cleaner interface 2025-07-22 09:57:14 +05:30
f8fd9ac4d8 Add Chessboard Repaint Puzzle - a challenging parity puzzle 2025-07-22 04:50:42 +05:30
d9c0c88333 Add Plate Swap Puzzle with full functionality and attribution 2025-07-22 04:47:21 +05:30
99482e4314 Enhance Gold Coin Game: add deselect functionality, prevent moves to occupied cells, improve instructions, add randomized board generation, and prevent interactions before game start 2025-07-22 03:58:31 +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
3705152d34 feat: add standalone Nim game page, route, and container layout; remove global header/footer from /games/nim 2025-07-22 02:40:47 +05:30
bfa6e66450 Fix Nim game heap alignment and jumpiness; improve UX 2025-07-22 01:55:26 +05:30
gpt-engineer-app[bot]
86183cf856 Visual edit in Lovable
Edited UI in Lovable
2025-07-21 10:22:28 +00:00
gpt-engineer-app[bot]
207b77500e Fix Binary Search Magic Trick
Deactivate "Reveal Number" button until all cards are selected in one-by-one mode.
2025-07-21 10:18:23 +00:00
gpt-engineer-app[bot]
1dea9c874e Center home button in share box
Center the home button below the share row, remove the surrounding box, and remove the text.
2025-07-21 10:16:45 +00:00
gpt-engineer-app[bot]
c5f409c6a6 Use Nunito font for headings
Configure Nunito font for all headings.
2025-07-21 10:15:12 +00:00
gpt-engineer-app[bot]
b5066bb7fe Use Lato font for text
Apply Lato font to all non-heading text elements.
2025-07-21 10:13:55 +00:00
gpt-engineer-app[bot]
13f04fd7f7 Rename a title
Rename "Balanced Ternary Number Representation" to "Balanced Ternary Representation".
2025-07-21 10:12:11 +00:00
gpt-engineer-app[bot]
f9dcdaeddc Add home icon to share boxes
Add a home icon to the share boxes and link it to the homepage.
2025-07-21 10:08:00 +00:00
gpt-engineer-app[bot]
e6f60d6cbf Hide first player and simplify background.
Hide the first player information before the game starts in the Northcott's game interactive. Also, simplify the background.
2025-07-21 10:04:29 +00:00