| [ |
| { |
| "id": "game_001", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Le Marais", "location_type": "mixed" }, |
| "preferences": { "duration_minutes": 60, "num_players": 4, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Stay within the Le Marais boundaries defined at game start", |
| "Take a photo as proof of each completed task", |
| "No running on narrow streets or busy roads", |
| "Players may not split up during timed segments", |
| "Hints may be requested but cost 5 points each" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find and photograph the memorial plaque on Rue des Rosiers commemorating the 1942 roundup", |
| "location_hint": "Walk along the main pedestrian street of the Jewish Quarter heading east", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Identify the year inscribed above the entrance of the Hôtel de Ville de Paris (visible from the square)", |
| "location_hint": "Head southwest toward the large Gothic-style building facing the Seine", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the number of arches on the visible facade of Place des Vosges from the central garden", |
| "location_hint": "Find the oldest planned square in Paris — look for the distinctive red-brick arcades", |
| "points": 25, |
| "time_limit_minutes": 12 |
| }, |
| { |
| "task_id": "t4", |
| "description": "Locate the street sign for Rue du Temple and photograph the corner with Rue de Bretagne", |
| "location_hint": "North of the Pompidou Centre, follow Rue du Temple heading toward the Marché des Enfants Rouges", |
| "points": 15, |
| "time_limit_minutes": null |
| } |
| ], |
| "hints": [ |
| ["Rue des Rosiers is in the 4th arrondissement", "Look for the Jewish Quarter signage", "The plaque is at street level, mid-block", "Check the wall of a school building"], |
| ["Hôtel de Ville is on Place de l'Hôtel de Ville", "Look at the upper frieze of the central facade", "The date is in Roman numerals", "MDCCCLXXXII"], |
| ["Place des Vosges has 36 matching pavilions", "Count only the ground-floor arcades on one side", "There are 9 arches per side"], |
| ["Rue du Temple runs north-south", "Marché des Enfants Rouges is Paris's oldest covered market", "The intersection is at the corner of a covered market entrance"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "All tasks require only observation and photography of publicly visible elements" } |
| }, |
| { |
| "id": "game_002", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Parc des Buttes-Chaumont", "location_type": "park" }, |
| "preferences": { "duration_minutes": 45, "num_players": 6, "difficulty": "easy", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Stay within the park boundaries at all times", |
| "No hiding behind locked gates or near the lake edge", |
| "Seeker counts to 30 at the main entrance rotunda", |
| "Call out 'Found!' loudly when you locate a hider", |
| "Adults must remain within line-of-sight of all children", |
| "Game ends when all players are found or 45 minutes elapses" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Hide somewhere on the main grassy hill visible from the central path without crossing the lake bridge", |
| "location_hint": "Stay on the large open lawn area north of the main entrance", |
| "points": 10, |
| "time_limit_minutes": 5 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find all hiders and tag them by gently touching their shoulder", |
| "location_hint": "Begin at the rotunda and systematically sweep each zone", |
| "points": 30, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Look for large bushes near the path", "The hill has a cluster of trees midway up", "Check behind the wooden benches"], |
| ["Start with the obvious spots near the entrance", "Move toward the terraced garden area", "The temple viewpoint is a popular hiding spot"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Park is enclosed and well-supervised; lake exclusion zone specified explicitly" } |
| }, |
| { |
| "id": "game_003", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Jardins du Trocadéro", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 8, "difficulty": "hard", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone is restricted to the lower terraced gardens only — not the esplanade fountains", |
| "No running on wet fountain edges or marble surfaces", |
| "'It' player wears a red armband provided before game start", |
| "Tagged players sit out for 2 minutes before rejoining", |
| "No physical contact beyond a light touch on the back", |
| "Game runs in 3 rounds of 10 minutes each" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag all other players while navigating the terraced garden paths", |
| "location_hint": "Terraces are the stepped lawn sections below the Palais de Chaillot", |
| "points": 5, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Use the steps between terraces to cut off running routes", "Players tend to loop around the hedge rows", "The narrow path between hedges limits escape routes"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Hard difficulty due to terrain; fountain area explicitly excluded" } |
| }, |
| { |
| "id": "game_004", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Montmartre", "location_type": "mixed" }, |
| "preferences": { "duration_minutes": 60, "num_players": 3, "difficulty": "hard", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "No entering any building, shop, or private courtyard", |
| "Photograph each discovery within 90 seconds of finding it", |
| "Teams may not receive outside help via phone calls", |
| "Bonus points for discovering optional hidden clues", |
| "Final photo must be taken at Sacré-Cœur steps before game ends" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Photograph the vineyard sign on Rue des Saules — one of the last working vineyards in Paris", |
| "location_hint": "Descend from Sacré-Cœur toward the north side of the hill near the cabaret district", |
| "points": 30, |
| "time_limit_minutes": 15 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the Wall of Love (Le Mur des Je t'aime) in Square Yvette Guilbert and photograph it", |
| "location_hint": "Near the Abbesses metro station, in a small square behind the carousel", |
| "points": 25, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Identify the name of the street where Salvador Dalí's museum is located", |
| "location_hint": "Look for a surrealist-themed storefront on one of the main tourist streets leading up to Sacré-Cœur", |
| "points": 20, |
| "time_limit_minutes": null |
| }, |
| { |
| "task_id": "t4", |
| "description": "Find the water tower at the summit of the hill and photograph the street sign nearest to it", |
| "location_hint": "At the very top of the Butte, behind the Sacré-Cœur on Rue du Chevalier de la Barre", |
| "points": 35, |
| "time_limit_minutes": 12 |
| } |
| ], |
| "hints": [ |
| ["The vineyard is on the north slope", "Look for green metal fencing", "The sign reads 'Clos Montmartre'", "It's adjacent to the Lapin Agile cabaret"], |
| ["Square Yvette Guilbert is a small pocket park", "The Wall is covered in 'I love you' in 300 languages", "Look for a blue tile mosaic wall"], |
| ["The Espace Dalí is on Rue Poulbot", "It's a side street off Place du Tertre", "The facade has unusual decorative elements"], |
| ["The water tower is visible above the rooflines", "You don't need to enter any fenced area", "The tower is on the east side of the dome"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "All locations are publicly accessible; no climbing or restricted areas" } |
| }, |
| { |
| "id": "game_005", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Jardin du Luxembourg", "location_type": "park" }, |
| "preferences": { "duration_minutes": 45, "num_players": 5, "difficulty": "medium", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone is the eastern half of the park between the main fountain and the puppet theatre", |
| "No hiding inside the puppet theatre queue area or the pony track", |
| "Seeker waits at the Medici Fountain for a count of 45", |
| "Hiders must stay standing or crouching — no lying on the ground", |
| "Children must remain paired with an adult at all times" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find three distinct hiding spots within the play zone and rotate between rounds", |
| "location_hint": "Use the grid of gravel paths and tree rows as your map", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker must locate all hiders without crossing back to the western half", |
| "location_hint": "The central allée is a good starting spine for systematic searching", |
| "points": 40, |
| "time_limit_minutes": 12 |
| } |
| ], |
| "hints": [ |
| ["The rose garden offers dense cover", "Tree lines along the eastern fence provide natural breaks", "The statue niches along the perimeter path are popular"], |
| ["Scan from elevated positions first", "Listen for movement on the gravel", "Check the area near the beehives (they are fenced — safe to approach the fence)"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Beehive proximity flagged and addressed; mixed age handled with adult pairing rule" } |
| }, |
| { |
| "id": "game_006", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Île de la Cité", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 45, "num_players": 2, "difficulty": "easy", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Stay on the island — do not cross the bridges to the mainland", |
| "An adult must accompany all children", |
| "No running near the river edge parapets", |
| "Photo proof required for each task", |
| "Clues are given one at a time in order" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the Kilomètre Zéro bronze star embedded in the ground in front of Notre-Dame and stand on it", |
| "location_hint": "Look at the ground on the plaza directly in front of the cathedral's main entrance", |
| "points": 10, |
| "time_limit_minutes": 5 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Count the number of towers visible on the front facade of Notre-Dame Cathedral", |
| "location_hint": "Stand back from the cathedral to see the whole front", |
| "points": 10, |
| "time_limit_minutes": 5 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Find the statue of Charlemagne near the cathedral and identify the animal at the statue's base", |
| "location_hint": "Walk to the south side of the cathedral plaza near the rue du Cloître", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The star is set into the paving stones", "It's right in the centre of the square", "Look for a compass-rose design"], |
| ["Step back to see the full width", "There are two towers at the top", "Answer is 2"], |
| ["The statue shows a king on horseback", "Look at the ground near the horse's hooves", "There is a dog at the base"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Age-appropriate; all tasks involve standing on public plaza, no climbing" } |
| }, |
| { |
| "id": "game_007", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc de la Villette", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 10, "difficulty": "easy", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone is the open grass Prairie du Triangle only", |
| "No running near the canal edge or the Géode building", |
| "'It' player wears a yellow bib", |
| "Tagged player becomes 'It' immediately", |
| "Supervisors must be positioned at each boundary corner", |
| "Anyone who falls and gets hurt calls 'pause' — all players freeze" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag as many players as possible within 10 minutes", |
| "location_hint": "Start from the centre of the Triangle lawn", |
| "points": 5, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Move toward players who are watching others, not you", "Use diagonal running to cut off escape paths", "Stay near the centre to cover more ground"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Canal exclusion zone noted; large flat grass area ideal for kids tag" } |
| }, |
| { |
| "id": "game_008", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Canal Saint-Martin", "location_type": "mixed" }, |
| "preferences": { "duration_minutes": 60, "num_players": 4, "difficulty": "medium", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Stay on the canal-side footpaths — do not approach the water's edge", |
| "Tasks must be completed in order", |
| "No asking passers-by for help", |
| "One photo per completed task submitted to team chat", |
| "Bonus task unlocked if all main tasks done under 45 minutes" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Count the number of iron footbridges crossing the canal between Rue Bichat and Rue du Faubourg du Temple", |
| "location_hint": "Start at the Hôpital Saint-Louis side and walk south along the water", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the lock gate mechanism nearest to Rue de la Grange aux Belles and describe how it works in one sentence", |
| "location_hint": "Look for the large wooden lock gates with metal control wheels", |
| "points": 25, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Photograph a barge or boat moored along the canal with its name visible", |
| "location_hint": "Barges are typically moored on the eastern bank between the two swing bridges", |
| "points": 15, |
| "time_limit_minutes": null |
| } |
| ], |
| "hints": [ |
| ["There are 5 swing bridges in this stretch", "Don't count road bridges, only pedestrian ones", "Answer is between 4 and 6"], |
| ["The lock gates are large wooden structures that raise and lower water levels", "Look for the large circular hand-wheels on the walkway above", "It controls water flow between two canal sections"], |
| ["Barges are typically long flat boats", "Look for painted names on the hull at the stern", "Walk slowly and scan both banks"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Water proximity managed by path restriction rule; no canal-edge approach required" } |
| }, |
| { |
| "id": "game_009", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Bois de Boulogne — Plaine de Bagatelle", "location_type": "park" }, |
| "preferences": { "duration_minutes": 45, "num_players": 4, "difficulty": "hard", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone is the rose garden and immediate surrounding paths only", |
| "No hiding in the ornamental flowerbeds — stay on paths or grassy margins", |
| "Seeker counts to 60 at the garden entrance gate", |
| "Hiders must make a sound cue if found and touched", |
| "Each round uses a different seeker" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Hide in a location within the rose garden not visible from the main central axis path", |
| "location_hint": "The garden has radial paths forming a wheel — use the sectors between spokes", |
| "points": 35, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "After being found, name the variety of the nearest labeled rose bush", |
| "location_hint": "Most bushes have small metal identity plaques at their base", |
| "points": 10, |
| "time_limit_minutes": null |
| } |
| ], |
| "hints": [ |
| ["The sectors between radial paths offer natural visual breaks", "Taller heritage rose trellises in the outer ring provide vertical cover", "The pergola at the northern end has dense climbing roses"], |
| ["Rose plaques are aluminium, about 10×5 cm", "They're staked into the soil at the base", "Look for the species name in italics"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Flowerbed exclusion prevents plant damage; bonus task adds intellectual engagement" } |
| }, |
| { |
| "id": "game_010", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Saint-Germain-des-Prés", "location_type": "street" }, |
| "preferences": { "duration_minutes": 60, "num_players": 3, "difficulty": "hard", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks are completed on public sidewalks and squares", |
| "No entering any café, bookshop, or private courtyard", |
| "Team must stay together at all times", |
| "Each answer must be written down — memory only, no phone internet searches", |
| "Judged on accuracy and speed" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Identify the date on the facade of the Église Saint-Germain-des-Prés (one of the oldest churches in Paris)", |
| "location_hint": "The church faces Place Saint-Germain-des-Prés at the junction of Boulevard Saint-Germain", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the commemorative plaque for Jean-Paul Sartre and Simone de Beauvoir on a building in the area", |
| "location_hint": "Near Café de Flore on the Boulevard Saint-Germain side streets", |
| "points": 30, |
| "time_limit_minutes": 12 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the number of fountains visible in Place Saint-Sulpice from the pavement edge (no entry required)", |
| "location_hint": "Walk five minutes east toward the large church with asymmetric towers", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t4", |
| "description": "Find the street named after a Romantic poet within three blocks of Saint-Germain-des-Prés church", |
| "location_hint": "Check cross streets heading south from the church toward the river", |
| "points": 25, |
| "time_limit_minutes": null |
| } |
| ], |
| "hints": [ |
| ["Look at the stone lintel above the main door", "The date is carved into the stonework", "It references the 6th century foundation year"], |
| ["Sartre and Beauvoir lived in the Saint-Germain area for decades", "Check Rue Bonaparte and the streets around it", "The plaque is at eye level on a residential building facade"], |
| ["Place Saint-Sulpice has a large decorative fountain", "Stand at the corner and count the tiered basins visible", "There is one primary fountain with 4 bishops"], |
| ["Rue Alfred de Musset or Rue de l'Abbé Grégoire are nearby", "Romantic poets include Musset, Lamartine, Hugo", "Check the street sign on the block south of the church"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Phone-free constraint adds difficulty authentically; all tasks observational" } |
| }, |
| { |
| "id": "game_011", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc Montsouris", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 5, "difficulty": "easy", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the central lawn only, not the lake edge", |
| "'It' starts at the tall poplar tree in the centre", |
| "Tagged player freezes for 30 seconds", |
| "No pushing or grabbing", |
| "Adult supervisors at both ends of the lawn" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag all other players before the 10-minute timer ends", |
| "location_hint": "Start at the tall poplar at the lawn centre", |
| "points": 5, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Move to cut off players doubling back", "Use wide sweeping runs rather than straight chases", "Tag the closest player first to reduce the group quickly"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Short duration appropriate for young kids; clear safe zone" } |
| }, |
| { |
| "id": "game_012", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Belleville", "location_type": "street" }, |
| "preferences": { "duration_minutes": 45, "num_players": 4, "difficulty": "medium", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Stay on public streets and squares — no entering buildings", |
| "All photos must include a team member in frame", |
| "Tasks may be done in any order", |
| "No jaywalking — use pedestrian crossings only", |
| "Report to the meeting point at Parc de Belleville entrance when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a street art mural featuring a face on Rue Dénoyez and photograph it", |
| "location_hint": "Rue Dénoyez is a short pedestrian street off Rue de Belleville, famous for its murals", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Identify the name of the street where Édith Piaf was born (the plaque is visible on the wall)", |
| "location_hint": "Near Rue de Belleville in the 20th arrondissement", |
| "points": 25, |
| "time_limit_minutes": 12 |
| }, |
| { |
| "task_id": "t3", |
| "description": "From the top of Parc de Belleville, photograph the Eiffel Tower in the background", |
| "location_hint": "The park has an elevated terrace with a western panorama", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["Rue Dénoyez is entirely pedestrian and short — maybe 100m", "Murals cover nearly every surface", "Look for a large-scale portrait facing the street"], |
| ["Piaf's birthplace is commemorated with a plaque at street level", "The address is 72 Rue de Belleville", "The plaque is on the building facade"], |
| ["Climb to the highest terrace", "Face west toward the 15th arrondissement", "The Eiffel Tower is visible on clear days"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Street art photography does not require entering private property" } |
| }, |
| { |
| "id": "game_013", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Jardin des Plantes", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 4, "difficulty": "easy", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the main formal garden allées and surrounding paths", |
| "No hiding in the fenced botanical sections or greenhouses", |
| "No entering the zoo area", |
| "Children must remain with a named adult partner", |
| "Seeker counts to 40 at the main entrance fountain" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Hide along the central allée or in the open hedged sections on either side", |
| "location_hint": "The main allée runs from the Seine end to the natural history museum end", |
| "points": 15, |
| "time_limit_minutes": 7 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker must find all hiders within 7 minutes", |
| "location_hint": "The garden is organized in a grid — search each quadrant systematically", |
| "points": 30, |
| "time_limit_minutes": 7 |
| } |
| ], |
| "hints": [ |
| ["The hedge rows create natural alcoves", "Benches with tall shrub borders are popular", "Look toward the rose beds at the far end"], |
| ["Start at the fountain and move south", "Check both sides of each hedge row before moving forward", "The school garden section on the left has many hiding spots"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Zoo and greenhouse exclusions clearly stated; easy for mixed ages" } |
| }, |
| { |
| "id": "game_014", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Palais-Royal Gardens", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 2, "difficulty": "easy", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks are within the Palais-Royal garden enclosure", |
| "No climbing on the Buren columns", |
| "Photography of the architecture only — do not photograph other visitors without consent", |
| "Complete tasks in the given order", |
| "Game ends at the garden fountain" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Count the number of black-and-white striped columns in the Cour d'Honneur (Buren Columns installation)", |
| "location_hint": "Enter through the main archway on Rue de Rivoli side and look down into the courtyard", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the garden fountain and identify the material of its basin (stone, metal, or concrete)", |
| "location_hint": "The main fountain is in the centre of the formal garden behind the courtyard", |
| "points": 15, |
| "time_limit_minutes": 5 |
| } |
| ], |
| "hints": [ |
| ["The columns vary in height but are uniform in pattern", "Count in rows to avoid miscounting", "There are 260 columns total"], |
| ["Walk through the archway connecting the courtyard to the garden", "The fountain is the dominant feature on the central axis", "Look at the rim — it's carved stone"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Column climbing exclusion explicitly stated; calm duration suitable for 2-player" } |
| }, |
| { |
| "id": "game_015", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc André Citroën", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 6, "difficulty": "medium", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the large central lawn only", |
| "No running near the glasshouse edges or water channels", |
| "Two players are 'It' simultaneously", |
| "Tagged players join the 'It' team", |
| "Last untagged player wins the round" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Evade both 'It' players across the open lawn as long as possible", |
| "location_hint": "The central lawn is flat and open — use speed and direction changes", |
| "points": 10, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Run diagonally away from both 'It' players simultaneously", "Force 'It' players to split — run between them", "The lawn edge boundaries are your escape limit — stay central"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Team-tag mechanic adds difficulty for teens; water channels excluded" } |
| }, |
| { |
| "id": "game_016", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Opéra / Grands Boulevards", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 60, "num_players": 4, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks involve observing building exteriors only", |
| "Stay on the pavement — no entering the Opéra or department stores", |
| "Use pedestrian crossings; the boulevards are wide and heavily trafficked", |
| "Complete tasks in given order for bonus points", |
| "Meeting point is the Opéra steps when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Identify two composer names inscribed on the facade of the Palais Garnier (Opéra)", |
| "location_hint": "Look at the upper decorative frieze above the colonnade — names are carved in stone", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the oldest glass-and-iron arcade (passage couvert) within 3 blocks and note its name", |
| "location_hint": "Head north from the Opéra along Rue de la Paix or Rue Daunou", |
| "points": 25, |
| "time_limit_minutes": 12 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the number of statues on the roofline of the Opéra Garnier visible from the front plaza", |
| "location_hint": "Step back to Place de l'Opéra and look at the full roofline", |
| "points": 20, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Composers include Beethoven, Mozart, Rossini, Meyerbeer", "Look at the attic level stonework", "Names are carved in capital letters between decorative panels"], |
| ["Passage Jouffroy and Passage des Panoramas are close by", "Look for ornate iron-and-glass entrances set into building facades", "Passage des Panoramas (1800) is among the oldest"], |
| ["Focus on the gold statues at each end of the roofline", "Count only free-standing figures, not bas-reliefs", "There are approximately 14 sculptural groups"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Wide boulevard crossing hazard mitigated by explicit pedestrian crossing rule" } |
| }, |
| { |
| "id": "game_017", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Promenade Plantée (Coulée Verte)", "location_type": "mixed" }, |
| "preferences": { "duration_minutes": 45, "num_players": 4, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the elevated viaduct section between Bastille and Rue de Lyon only", |
| "No hiding on staircase landings — play zone is the elevated walkway", |
| "No climbing on planters or railings", |
| "Seeker counts at the Bastille end garden entrance", |
| "Hiders must stay on the walkway — may not descend the stairs" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a hiding position in the planted sections of the elevated walkway not visible from the main path axis", |
| "location_hint": "The walkway has alternating open sections and densely planted bower sections", |
| "points": 25, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker must locate all hiders from the Bastille end by systematically sweeping the walkway", |
| "location_hint": "The walkway is narrow — move at a measured pace, checking both sides of each planted section", |
| "points": 35, |
| "time_limit_minutes": 12 |
| } |
| ], |
| "hints": [ |
| ["The bower sections have thick pergola vegetation overhead", "Benches within planted alcoves offer cover", "The section near the brick arches has deep shadow areas"], |
| ["The walkway is linear — move in one direction only", "Look into planted alcoves from 5m away before entering", "Check behind the wooden pergola supports"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Railing climbing explicitly prohibited; staircase exclusion prevents edge-of-structure risk" } |
| }, |
| { |
| "id": "game_018", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Place de la République", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 6, "difficulty": "easy", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks are within the plaza and its immediate surroundings", |
| "Stay on the pedestrian zone — do not cross the surrounding roads", |
| "Children must stay with named adults", |
| "No climbing the central monument", |
| "Complete all tasks before returning to the fountain meeting point" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Identify the three allegorical figures at the base of the Marianne statue and write down what each represents", |
| "location_hint": "The central statue of Marianne has bronze relief figures around the base", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find a bench in the plaza and count the number of trees in the nearest tree row", |
| "location_hint": "The plaza has rows of plane trees along the sides", |
| "points": 10, |
| "time_limit_minutes": 5 |
| } |
| ], |
| "hints": [ |
| ["The figures represent Liberté, Égalité, Fraternité", "Each is labelled on the plinth", "Look at the four corners of the base"], |
| ["Plane trees have distinctive mottled bark", "Count only the trees in the nearest continuous row to your bench", "Each row typically has 6–10 trees"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Monument climbing prohibited; mixed-age handling addressed" } |
| }, |
| { |
| "id": "game_019", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc de Bercy", "location_type": "park" }, |
| "preferences": { "duration_minutes": 45, "num_players": 7, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the Romantic Garden section of Parc de Bercy", |
| "No running on the cobbled paths — jogging pace maximum", |
| "Three players start as 'It' wearing green armbands", |
| "Tagged players gain an armband and join the 'It' team", |
| "Last free player wins", |
| "Water drinking break at the 20-minute mark" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Evade the 'It' team across the Romantic Garden while staying on the designated paths", |
| "location_hint": "The Romantic Garden has winding paths, small ponds, and elevated sections offering evasion routes", |
| "points": 15, |
| "time_limit_minutes": 15 |
| } |
| ], |
| "hints": [ |
| ["The elevated sections give height advantage for spotting 'It' players", "The winding paths create natural ambiguity about pursuer position", "Small pond areas act as natural barriers — use them as turning points but stay on paths"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Cobblestone jogging pace cap addresses ankle injury risk; pond proximity managed by path rule" } |
| }, |
| { |
| "id": "game_020", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Quartier Latin", "location_type": "street" }, |
| "preferences": { "duration_minutes": 60, "num_players": 3, "difficulty": "hard", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks completed using only direct observation — no internet", |
| "No entering any building including churches", |
| "Tasks are cumulative — later tasks build on earlier answers", |
| "Two lifelines available: each costs 15 points", |
| "All team members must be present when recording answers" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the medallion set into the pavement on Place du Panthéon marking the Paris Meridian and photograph it", |
| "location_hint": "The Arago medallion network runs north-south through Paris — one is near the Panthéon", |
| "points": 30, |
| "time_limit_minutes": 12 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Identify the Latin phrase inscribed above the Panthéon entrance and write it down", |
| "location_hint": "The Panthéon faces south — the inscription is on the pediment above the main colonnade", |
| "points": 25, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the columns on the Panthéon portico (the entrance porch only)", |
| "location_hint": "Stand directly in front of the building and count the free-standing columns", |
| "points": 20, |
| "time_limit_minutes": 5 |
| }, |
| { |
| "task_id": "t4", |
| "description": "Find the street named after a 19th-century female writer within two blocks of the Panthéon", |
| "location_hint": "Check the streets to the south and east of the building", |
| "points": 30, |
| "time_limit_minutes": null |
| } |
| ], |
| "hints": [ |
| ["The Arago medallion is a bronze disc about 12cm in diameter", "There are 135 of them across Paris", "Look near the centre of the pavement on the north side of the square"], |
| ["The phrase is the motto of the Panthéon", "It begins 'Aux grands hommes'", "'Aux grands hommes la patrie reconnaissante'"], |
| ["Count only the columns in the forward projecting entrance porch", "They are arranged in pairs", "There are 6 columns in two rows"], |
| ["George Sand, Colette, and Marie Curie are commemorated in street names nearby", "Rue Soufflot runs west; check streets heading south", "Rue Cujas is nearby"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "All tasks observational from public pavement; no entry required anywhere" } |
| }, |
| { |
| "id": "game_021", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Square du Vert-Galant (Île de la Cité)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 4, "difficulty": "easy", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the triangular park — do not approach the river edge", |
| "No running on the stone steps leading down to river level", |
| "Seeker counts at the bronze statue of Henri IV", |
| "Hiders must stay visible to a supervising adult at all times", |
| "Game rounds are 5 minutes each" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Hide in the park's tree grove or behind benches without approaching within 3 metres of the river edge", |
| "location_hint": "The park is a small triangular lawn at the tip of the island with trees and benches", |
| "points": 10, |
| "time_limit_minutes": 5 |
| } |
| ], |
| "hints": [ |
| ["The willow tree cluster near the centre offers good cover", "Benches against the stone wall work for younger children", "Stay well back from the river wall"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "River proximity mitigated explicitly; short duration appropriate for small children" } |
| }, |
| { |
| "id": "game_022", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Pigalle / 9th arrondissement", "location_type": "street" }, |
| "preferences": { "duration_minutes": 45, "num_players": 4, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks are on public streets and squares", |
| "No entering any establishment", |
| "Tasks must be completed before 8 PM (game starts no later than 6 PM)", |
| "No photographing individuals", |
| "Meet at Place Pigalle fountain when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the street sign for Rue Chaptal and photograph the house number plaque of a notable 19th-century resident (visible on the building facade)", |
| "location_hint": "Rue Chaptal runs east from Place Pigalle; look for historic plaques at street level", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Locate the Musée de la Vie Romantique building (exterior only) and identify the style of its garden gate", |
| "location_hint": "On Rue Chaptal — a Romantic-era villa set back from the street", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the number of gas-style lamp posts on Square d'Anvers", |
| "location_hint": "Three minutes north of Pigalle metro on Avenue Trudaine", |
| "points": 15, |
| "time_limit_minutes": null |
| } |
| ], |
| "hints": [ |
| ["The plaque mentions Ary Scheffer, a 19th-century painter", "It's at eye level on a building front", "Look for a grey oval or rectangular plaque"], |
| ["The gate is wrought iron with floral motifs", "The villa is set behind a courtyard — look through the gate from the pavement", "It's an Empire/Romantic style"], |
| ["Square d'Anvers has mature plane trees and benches", "Count only lamp posts within the square boundary", "There are typically 6–8 lamp posts"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Evening cutoff at 8 PM prevents exposure to late-night atmosphere in the district; adults only appropriate" } |
| }, |
| { |
| "id": "game_023", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Jardin du Palais-Royal", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 4, "difficulty": "easy", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the central garden allées only", |
| "No running — this is a walking-pace tag game", |
| "Tagged player becomes 'It' immediately", |
| "No touching the rose beds or fountain", |
| "Game is silent — no calling to other players" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Navigate the formal garden paths at walking pace to tag other players", |
| "location_hint": "The garden has a central path running the length with flanking allées", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["Walking-pace games require anticipation not speed", "Use the parallel allées to cut off escape routes", "The T-intersections are natural bottleneck points"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Walking pace prevents running in a formal space; unusual variant adds challenge" } |
| }, |
| { |
| "id": "game_024", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Parc de la Villette", "location_type": "mixed" }, |
| "preferences": { "duration_minutes": 60, "num_players": 5, "difficulty": "medium", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the open park grounds between the Géode and the main canal", |
| "Do not enter any building or the science museum", |
| "Photograph each task for proof", |
| "Clues are given in sequence", |
| "Safety: stay away from the canal edge" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find and photograph one of the red architectural 'Folies' scattered throughout the park", |
| "location_hint": "The Follies are bright red cubic structures placed in a grid across the park", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the dragon slide in the children's playground and count the steps to the top", |
| "location_hint": "The dragon slide is in the large outdoor play area on the south lawn", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Identify the name of the large mirrored sphere building and write down one fact from an information panel near it", |
| "location_hint": "The large sphere is near the canal exit of the park", |
| "points": 25, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Follies are visible from most paths in the park", "They look like red metal cubes on stilts", "There are 26 of them — any one will do"], |
| ["The playground is signed from the main path", "The dragon slide has a long staircase — count carefully", "The answer is typically around 20–25 steps"], |
| ["The sphere is called La Géode", "It's clad in polished stainless steel", "Information panels are at the entrance plaza"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Dragon slide counting only — no climbing required beyond normal playground use by teens" } |
| }, |
| { |
| "id": "game_025", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Parc de Sceaux (Hauts-de-Seine)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 60, "num_players": 8, "difficulty": "hard", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the two bosquet grove sections on either side of the grand canal", |
| "No entering the château building or its immediate terrace", |
| "Seeker counts to 90 at the canal midpoint", |
| "Hiders who remain undiscovered for 20 minutes score maximum points", |
| "Round structure: 3 rounds, rotating seeker" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a concealed position in the bosquet groves that cannot be identified from the main allée", |
| "location_hint": "The bosquets are thick ornamental woodland sections flanking the main east-west axis", |
| "points": 40, |
| "time_limit_minutes": 20 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker must locate all hiders across both bosquet sections", |
| "location_hint": "The bosquets have internal cross-paths — use them to search systematically rather than penetrating the full undergrowth", |
| "points": 50, |
| "time_limit_minutes": 20 |
| } |
| ], |
| "hints": [ |
| ["Depth within the bosquet matters more than speed", "The interior cross-paths are less patrolled", "Thick holly hedges on the western edge offer concealment"], |
| ["Search the internal cross-paths first before pushing into undergrowth", "Listen for rustling on dry paths", "Allocate 10 minutes per grove section"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Château exclusion zone stated; hard difficulty from large search area and dense vegetation" } |
| }, |
| { |
| "id": "game_026", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Trocadéro / 16th arrondissement", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 45, "num_players": 4, "difficulty": "easy", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks around the Trocadéro esplanade", |
| "Do not cross to the Champ de Mars — stay on the 16th side", |
| "Children with adults at all times", |
| "No climbing on the fountain structures", |
| "Photo proof required for each task" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Photograph the Eiffel Tower reflected in the large fountains of the Trocadéro when the jets are active", |
| "location_hint": "The two rectangular basins are at the centre of the esplanade", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the golden inscription on the curved walls of the Palais de Chaillot and read out one phrase", |
| "location_hint": "Walk to the curved wing walls of the Palais facing the Eiffel Tower", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the number of cannon-style bollards along the main esplanade path", |
| "location_hint": "Cast-iron bollards line the main central path from the road to the terrace", |
| "points": 10, |
| "time_limit_minutes": 5 |
| } |
| ], |
| "hints": [ |
| ["The fountains run on a schedule — wait up to 5 minutes if not active", "Face the Seine and kneel for best reflection angle", "Early morning and evening have best light"], |
| ["The inscriptions are gilded text by Paul Valéry", "Look at eye height on the concave stone walls", "They are in French — read aloud phonetically if needed"], |
| ["Bollards are short round-topped iron posts", "Count from the road edge to the terrace", "There are approximately 30–40 bollards"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Mixed age variant; fountain climbing prohibition stated; all tasks visible from public esplanade" } |
| }, |
| { |
| "id": "game_027", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Bois de Vincennes — Pelouse de Reuilly", "location_type": "park" }, |
| "preferences": { "duration_minutes": 45, "num_players": 9, "difficulty": "hard", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the central open grass of Pelouse de Reuilly", |
| "No running beyond the marked tree line", |
| "Three 'It' players use coloured bibs", |
| "Tagged players join the 'It' team", |
| "Last 3 free players win and score points", |
| "Game pauses if any player falls and stays down" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "As 'It': coordinate with team to herd free players to the tree line boundary", |
| "location_hint": "Spread the 'It' team in a line and advance together", |
| "points": 5, |
| "time_limit_minutes": 15 |
| }, |
| { |
| "task_id": "t2", |
| "description": "As a free player: survive by staying in the centre and splitting the 'It' team's attention", |
| "location_hint": "Run perpendicular to the 'It' team's line to break their formation", |
| "points": 20, |
| "time_limit_minutes": 15 |
| } |
| ], |
| "hints": [ |
| ["Coordination between 'It' players is the key to success", "Communicate verbally to close the net", "Drive free players into corners near the tree line"], |
| ["Stay near the centre and keep all 'It' players in view", "Reverse direction sharply when a pursuer is within 5m", "Watch for the formation — if it breaks, exploit the gap"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "9 players on large open grass; fall protocol specified; tree line boundary ensures safety" } |
| }, |
| { |
| "id": "game_028", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Marché d'Aligre / 12th arrondissement", "location_type": "street" }, |
| "preferences": { "duration_minutes": 45, "num_players": 2, "difficulty": "easy", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on public streets; no purchases required", |
| "Observe and photograph only — do not handle goods on market stalls", |
| "Be respectful of market vendors and pedestrians", |
| "Stay on the pavement when not in the market square", |
| "Complete tasks in any order" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Count the number of outdoor fruit and vegetable stalls visible from the entrance of Marché Beauvau (exterior view only)", |
| "location_hint": "The covered market building is at the centre of Place d'Aligre", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the oldest-looking building on Rue d'Aligre and note the decade visible on its stone lintel or datestone", |
| "location_hint": "Walk south from the market square along the street", |
| "points": 20, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Count only the stalls outside the covered hall", "The stalls form two rows on either side of the square", "There are typically 10–20 outdoor stalls depending on day"], |
| ["Look for carved stone above ground-floor windows or doors", "Dates often appear as '19xx' or in the 1800s for this neighbourhood", "The oldest buildings have narrow facades and stone lintels"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Market context; no purchase rule and vendor respect rule prevent awkward interactions" } |
| }, |
| { |
| "id": "game_029", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Parc de la Villette — Prairie du Cercle Royal", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 6, "difficulty": "medium", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the Prairie du Cercle Royal grassland", |
| "No hiding near the canal edge", |
| "No lying flat in deep grass — crouching only", |
| "Seeker counts at the Folie nearest the prairie", |
| "Three rounds; rotate seekers" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a concealed crouching position in the prairie grass or behind the low shrub borders", |
| "location_hint": "The prairie has waist-high ornamental grass in some sections and low shrubs at the edges", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker must locate all hiders and call each one by name to confirm", |
| "location_hint": "Sweep from the Folie end to the far boundary systematically", |
| "points": 30, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Ornamental grass patches in the middle of the prairie offer best cover", "Low shrubs along the path edge create a line of concealment", "Face away from the seeker's starting position for maximum time"], |
| ["Scan from 10m distance before approaching grass patches", "Watch for movement above the grass line", "Listen for breathing or rustling at close range"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Canal exclusion stated; lying flat prohibited to avoid visibility hazard" } |
| }, |
| { |
| "id": "game_030", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Rue de Rivoli / 1st arrondissement", "location_type": "street" }, |
| "preferences": { "duration_minutes": 30, "num_players": 3, "difficulty": "easy", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the Rue de Rivoli pavement and arcades only", |
| "No entering any shop or building", |
| "Use only pedestrian crossings", |
| "Take a photo for each task", |
| "Meet at the Louvre Pyramid when finished" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Count the number of arches in the arcade section of Rue de Rivoli between Rue de Castiglione and Rue Saint-Florentin", |
| "location_hint": "Walk east along the arcade; the arches are the vaulted sections of the covered pavement", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the brass 'N' monogram (Napoleon's cypher) above any archway along this stretch", |
| "location_hint": "Look at the keystones of individual arches — some retain the original imperial decoration", |
| "points": 20, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Walk the stretch at a steady pace counting each arch", "Don't count the cross-arches at side streets", "There are roughly 70–80 arches in this section"], |
| ["Look above head height at each keystone", "The 'N' monogram is a stylised letter under a crown", "Not all arches have them — walk the full stretch"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Arcade pavement task; all observation, no building entry required" } |
| }, |
| { |
| "id": "game_031", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc Monceau", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 4, "difficulty": "easy", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the central circular rotunda lawn", |
| "No running near the columned rotunda structure", |
| "No running near the pond edge", |
| "Children must stay with an adult partner", |
| "Light touch tagging only" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag all other players while staying on the lawn area", |
| "location_hint": "The central lawn is visible from the main entrance gate", |
| "points": 10, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The circular lawn has predictable escape routes", "Use the centre to maintain proximity to all players simultaneously", "Children tend to run in straight lines — angle your approach"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Pond and rotunda exclusions stated; suitable for mixed age" } |
| }, |
| { |
| "id": "game_032", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Sacré-Cœur / Parvis", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 5, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the exterior of Sacré-Cœur and the parvis", |
| "No entering the basilica", |
| "No sitting on the steps during task execution — walk around", |
| "One photo per task", |
| "Game ends at the funicular lower station" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Identify the two bronze equestrian statues flanking the Sacré-Cœur staircase and name the historical figures they represent", |
| "location_hint": "The statues are on pedestals at the base of the main staircase, one on each side", |
| "points": 25, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Count the steps on the main staircase from the street level to the basilica entrance level", |
| "location_hint": "Use the central staircase between the two equestrian statues", |
| "points": 20, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["One statue is of Saint Louis (Louis IX)", "The other is of Joan of Arc (Jeanne d'Arc)", "Both are visible from the bottom of the staircase"], |
| ["Count from the first step at street level", "Do not count landing platforms as single steps", "There are approximately 222 steps in total"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Step counting is observation, not climbing challenge; both tasks on public space exterior" } |
| }, |
| { |
| "id": "game_033", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Parc Georges Brassens (15th)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 5, "difficulty": "medium", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the main lawn and path network east of the beehive area", |
| "No entering the vineyard fenced section", |
| "No approaching the old slaughterhouse buildings", |
| "Seeker counts at the main fountain", |
| "Adults positioned at boundary points" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Hide in the tree grove or behind benches on the eastern lawn", |
| "location_hint": "The eastern lawn has a small grove of mature trees with dense understorey", |
| "points": 15, |
| "time_limit_minutes": 7 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker finds all hiders; first found becomes seeker next round", |
| "location_hint": "Start at the fountain and sweep toward the tree grove", |
| "points": 25, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The tree grove has large trunks that provide cover", "Benches near the hedge row are popular spots", "The slightly elevated ground near the path junction offers a natural hollow"], |
| ["Go directly to the grove first — it's the obvious zone", "Check the bench backs before the tree trunks", "Listen for children's breathing"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Vineyard and slaughterhouse exclusions address two distinct hazard zones in this park" } |
| }, |
| { |
| "id": "game_034", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Place de la Bastille", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 4, "difficulty": "easy", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the outer plaza pavement and canal-side promenade", |
| "Do not cross onto the roundabout itself", |
| "Use pedestrian crossings only", |
| "Photo proof for each task", |
| "Meet back at the canal boat dock when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the bronze July Column (Colonne de Juillet) and read the inscription at its base", |
| "location_hint": "The column is at the centre of the roundabout — observe from the pedestrian island", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Locate the painted outline of the original Bastille fortress perimeter marked on the pavement near the metro entrance", |
| "location_hint": "Look for blue painted lines near the Bastille metro entrance on the Place", |
| "points": 20, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The column is green patinated bronze, approximately 51m tall", "The inscription is at eye level on the base plinth", "It commemorates the July Revolution of 1830"], |
| ["The outline is painted directly on the paving stones", "It traces the octagonal plan of the original fortress", "It's near the exit 5 of the Bastille metro"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Roundabout explicitly excluded; pedestrian island observation is safe" } |
| }, |
| { |
| "id": "game_035", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Square des Batignolles", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 5, "difficulty": "medium", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the north lawn section only", |
| "No running near the stream or water features", |
| "Seeker wears a yellow vest", |
| "Tagged players sit on a designated bench for 1 minute", |
| "Adult supervision at the water feature boundary" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag all players before the 10-minute bell", |
| "location_hint": "The north lawn is flat and open — ideal for running games", |
| "points": 5, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Move in a zigzag pattern to prevent easy prediction", "Target the player nearest the boundary first", "Use the bench area as a natural choke point"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Stream boundary supervision is essential; clearly specified" } |
| }, |
| { |
| "id": "game_036", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Pont des Arts / Quai Malaquais", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 2, "difficulty": "easy", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Tasks on the bridge and quayside — no entering any building", |
| "No affixing any locks or items to the bridge structure", |
| "Stay on the pavement on the quayside", |
| "Photo proof required", |
| "Tasks may be done in any order" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "From the centre of the Pont des Arts, identify the name of the closest bridge upstream and downstream", |
| "location_hint": "Stand at the midpoint of the footbridge and look east and west along the Seine", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the book stall (bouquiniste) on Quai Malaquais nearest the bridge and identify the most prominent language of books on display", |
| "location_hint": "Bouquinistes are the green metal stall boxes along the quayside", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The bridge upstream is Pont du Carrousel", "The bridge downstream is Pont Neuf", "Both are visible on a clear day"], |
| ["Bouquinistes are typically open during daytime", "Most stalls near this section carry French-language used books", "Look for the dominant script on the spine labels"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Lock-affixing prohibition prevents vandalism; quayside pavement is safe and clearly defined" } |
| }, |
| { |
| "id": "game_037", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Parc Floral de Vincennes", "location_type": "park" }, |
| "preferences": { "duration_minutes": 45, "num_players": 6, "difficulty": "hard", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the bamboo garden and surrounding paths", |
| "No hiding inside the walled rose garden", |
| "No crossing into the children's playground section", |
| "Seeker counts to 75 at the bamboo grove entrance", |
| "Bonus: if undiscovered for entire round, double points" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Conceal yourself within the bamboo grove using natural cover only — no moving bamboo canes", |
| "location_hint": "The bamboo garden has dense 5-metre canes with an internal path network", |
| "points": 40, |
| "time_limit_minutes": 20 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker must locate all hiders within the bamboo and surrounding hedged sections", |
| "location_hint": "Enter the bamboo grove from the north gate and check each path before advancing", |
| "points": 50, |
| "time_limit_minutes": 20 |
| } |
| ], |
| "hints": [ |
| ["Move off the main internal paths quickly", "The south-east corner of the grove is densest", "Stand still once concealed — movement reveals position"], |
| ["Listen for movement in the bamboo canes", "Bamboo distorts sound — move slowly and stop frequently", "Check behind the large ornamental boulders at the grove edge"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Hard difficulty from dense bamboo; no bending or breaking of plant material specified" } |
| }, |
| { |
| "id": "game_038", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Champs-Élysées lower section (east of Rond-Point)", "location_type": "mixed" }, |
| "preferences": { "duration_minutes": 45, "num_players": 5, "difficulty": "medium", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the pavement and park allées beside the avenue", |
| "No crossing the Champs-Élysées main roadway — use the side allées", |
| "Children with adults at all times", |
| "No entering any commercial establishment", |
| "Complete all tasks before reaching the Grand Palais" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the round pond (bassin) in the Jardin des Champs-Élysées side gardens and count the benches around it", |
| "location_hint": "Enter the garden through the allée on the north side of the avenue", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Identify the name of the Guignol (puppet theatre) visible in the gardens and note the nearest clock above its entrance", |
| "location_hint": "The puppet theatre is in the garden between the Rond-Point and the Grand Palais", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the number of lamp posts along one side of the main allée from the Rond-Point to the Grand Palais", |
| "location_hint": "Walk the north allée and count only the tall candelabra-style lamp posts", |
| "points": 20, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["The basin is near the Guignol theatre in the garden", "Benches are arranged in a circle", "There are typically 8–12 benches"], |
| ["The puppet theatre is called Théâtre de Guignol des Champs-Élysées", "It has a distinctive coloured facade", "A clock is mounted above or near the ticket kiosk"], |
| ["Candelabra lamp posts are the tall ornate multi-armed ones", "Count only the ones directly beside the allée, not on the avenue itself", "There are approximately 15–20"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Main roadway crossing prohibition is important here given traffic; side allées are safely separated" } |
| }, |
| { |
| "id": "game_039", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc des Buttes-Chaumont — upper terraces", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 5, "difficulty": "hard", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the upper terrace paths and Temple of the Sibyl viewpoint plaza only", |
| "No running on steep or wet downhill paths", |
| "No approaching the cliff edges", |
| "Two players start as 'It'", |
| "Jogging pace maximum on paths — no full sprinting" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Navigate the terrace path network to evade or tag, using the multiple path forks as strategic options", |
| "location_hint": "The upper terrace has 5+ distinct path routes between the bridge and the temple", |
| "points": 30, |
| "time_limit_minutes": 12 |
| } |
| ], |
| "hints": [ |
| ["Path forks create genuine decision ambiguity for the 'It' players", "The temple plaza has no exit behind it — avoid being cornered there", "Use the bridge crossing as a time-gaining reversal"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Hard difficulty from terrain and path complexity; cliff edge exclusion is critical and explicit" } |
| }, |
| { |
| "id": "game_040", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Invalides / 7th arrondissement", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 45, "num_players": 3, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the exterior esplanade and surrounding public streets", |
| "No entering the Invalides building or museum", |
| "No sitting on monument plinths", |
| "Photo proof required", |
| "Meet at the south entrance gate when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Count the number of cannons lined up along the north esplanade facade", |
| "location_hint": "Walk along the long north facade facing the Seine esplanade", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Identify the branch of the military the Invalides honours according to its exterior inscription", |
| "location_hint": "Look for carved inscriptions on the main gate arch and the central facade above the entrance", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t3", |
| "description": "From the south side on Esplanade des Invalides, identify the dome's colour scheme", |
| "location_hint": "Stand back on the esplanade lawn to see the full gilded dome", |
| "points": 15, |
| "time_limit_minutes": 5 |
| } |
| ], |
| "hints": [ |
| ["The cannons are cast iron or bronze — count each barrel", "They line both sides of the entrance facade on the north side", "There are over 100 but count a defined section"], |
| ["The inscription above the gate references Louis XIV and the Royal Army", "Look at the central archway keystone", "It mentions wounded soldiers — 'soldats invalides'"], |
| ["The dome is one of the most recognisable in Paris", "It is gilded gold over a grey-white stone drum", "The gold was re-gilded most recently in the 1980s"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Entirely exterior tasks; cannon observation from pavement, not climbing on them" } |
| }, |
| { |
| "id": "game_041", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Jardin Anne Frank (Le Marais)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 3, "difficulty": "easy", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the full garden — it is small and enclosed", |
| "No climbing the chestnut tree", |
| "Stay on the grass and paths", |
| "Seeker counts at the entrance gate", |
| "Maximum noise level: moderate — residential neighbourhood" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a hiding spot in the garden using only natural features (trees, shrubs, benches)", |
| "location_hint": "The garden has a central lawn, a large chestnut tree, and bordered planting areas", |
| "points": 10, |
| "time_limit_minutes": 5 |
| } |
| ], |
| "hints": [ |
| ["The planting borders have low shrubs good for crouching beside", "The bench at the far end creates a corner hiding spot", "Stay near the tree base without climbing it"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Small enclosed garden — ideal for young children; tree climbing explicitly banned; noise note for residential location" } |
| }, |
| { |
| "id": "game_042", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Rue du Faubourg Saint-Antoine (11th/12th)", "location_type": "street" }, |
| "preferences": { "duration_minutes": 60, "num_players": 4, "difficulty": "hard", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the public pavement", |
| "No entering any courtyard, atelier, or building", |
| "Tasks require observation of architectural and historical details — no internet searches", |
| "Two lifelines cost 20 points each", |
| "Final meeting at Place de la Nation" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the carved guild emblem of the cabinetmakers on the facade of a historic craftsman's building along the street", |
| "location_hint": "Look for guild or trade emblems above ground-floor workshop entrances — typically carved stone or iron details", |
| "points": 35, |
| "time_limit_minutes": 15 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Identify the name of the passage (covered alley) visible from the pavement on the south side between Rue de Charonne and Rue de Charenton", |
| "location_hint": "Passages courvertes in this area were originally artisan throughways; look for archways set into building facades", |
| "points": 30, |
| "time_limit_minutes": 12 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the number of streets branching south off Rue du Faubourg Saint-Antoine between Bastille and Place de la Nation", |
| "location_hint": "Walk the full length; count each named street to the south, not allées or numbered passages", |
| "points": 25, |
| "time_limit_minutes": 15 |
| } |
| ], |
| "hints": [ |
| ["The furniture-making trade dominated this street since the 17th century", "Look for tools, frames, or chair motifs in carved stone", "Try the buildings between Rue de Charenton and Rue de Charonne"], |
| ["Passage du Chantier and Passage Lhomme are in this area", "Look for arched openings with iron gates or wooden doors at pavement level", "Name is usually on a plaque at the entrance"], |
| ["Use your map to track each junction", "There are approximately 8–12 named streets", "Don't count impasse or passages"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "High-difficulty urban observation game; no-internet constraint is the core challenge mechanism" } |
| }, |
| { |
| "id": "game_043", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc de la Butte-Montmartre (north slope)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 6, "difficulty": "medium", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the path network on the north slope below the vineyard fence", |
| "No running on steps — walking pace on all staircase sections", |
| "No approaching the vineyard fence", |
| "Two 'It' players start from the lower path", |
| "Tagged players become 'It'" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Navigate the winding paths of the north slope to evade 'It' players", |
| "location_hint": "The north slope has switchback paths between the Rue Lamarck level and the mid-slope terrace", |
| "points": 20, |
| "time_limit_minutes": 12 |
| } |
| ], |
| "hints": [ |
| ["Multiple switchback path options create evasion opportunities", "The mid-slope bench terrace is a bottleneck — avoid it when 'It' is close", "Run uphill while 'It' is on a lower switch — reverse when they commit"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Step-walking rule is essential; vineyard fence exclusion prevents damage to protected area" } |
| }, |
| { |
| "id": "game_044", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Père-Lachaise Cemetery exterior", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 3, "difficulty": "easy", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks are on the exterior walls and street perimeter — no entering the cemetery", |
| "Stay on public pavement only", |
| "No interaction with any memorial objects", |
| "Photo proof required", |
| "Respectful demeanour at all times" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the main entrance gate on Boulevard de Ménilmontant and photograph the inscription above the archway", |
| "location_hint": "The main entrance is the large neoclassical gate on the west side", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Count the number of exterior gate pillars along the Boulevard de Ménilmontant wall section", |
| "location_hint": "Walk north from the main gate along the boulevard wall", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The inscription names the cemetery and its date of foundation", "It's carved in stone above the neoclassical portico", "Look at the central arch keystone area"], |
| ["The pillars are evenly spaced along the wall", "Count from the main gate heading north to the corner", "There are approximately 20–30 pillars"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Exterior only; respectful behaviour rule is contextually important for this location" } |
| }, |
| { |
| "id": "game_045", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Parc de la Villette — Jardin des Vents", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 5, "difficulty": "easy", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the Jardin des Vents and adjacent prairie sections", |
| "No hiding inside the wooden climbing structures", |
| "Seeker counts at the garden information board", |
| "Three rounds with rotating seekers", |
| "No running on the raised wooden walkways" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a hiding position among the topographic mounds and planted sections of the Jardin des Vents", |
| "location_hint": "The garden has sculpted earth mounds and planted berms — use natural topography", |
| "points": 15, |
| "time_limit_minutes": 6 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker identifies all hiders by calling their name to confirm", |
| "location_hint": "Approach each mound from the high side to look down into hollows", |
| "points": 25, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The backs of mounds facing away from the seeker's start are optimal", "Planted berms have low shrubs that break sightlines", "Hollows between mounds are ideal"], |
| ["Approach each mound from its highest point", "Look into the hollows before announcing", "Scan 360 degrees before moving to the next mound"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Wooden climbing structures excluded; walkway running prohibited — appropriate for teens" } |
| }, |
| { |
| "id": "game_046", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Berges de Seine (Rive Gauche)", "location_type": "mixed" }, |
| "preferences": { "duration_minutes": 45, "num_players": 4, "difficulty": "medium", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the riverbank promenade from Pont de l'Alma to Pont des Invalides", |
| "Stay on the pedestrian promenade — no approaching the water edge", |
| "No entering any barge or floating establishment", |
| "Photo proof for each task", |
| "Tasks may be completed in any order" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the outdoor chalkboard installation on the Berges and write down the current displayed message", |
| "location_hint": "The Berges has permanent and rotating public art installations along the promenade", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Identify the name of the bridge at the eastern end of this stretch and count its arches", |
| "location_hint": "Walk east to the first bridge and read its name on the bridge rail plaque", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Find a floating garden barge and identify the name painted on its hull", |
| "location_hint": "Floating gardens are moored along the promenade — observe from the bank", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["Chalkboard installations are typically near the Pont de l'Alma end", "The message changes regularly", "Look for large vertical boards mounted on the promenade railing"], |
| ["Pont des Invalides is the nearest bridge east", "Count the visible arch spans over the water", "There are typically 4–5 arches"], |
| ["Floating garden barges have planting visible on the deck", "Their names are usually painted on the hull at the bow", "Observe from the bank — no boarding required"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "No water edge approach; no barge entry; all observation from promenade" } |
| }, |
| { |
| "id": "game_047", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc de Choisy (13th)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 4, "difficulty": "easy", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the main central lawn", |
| "Children always with adult partners", |
| "Light touch tagging only", |
| "No running near the playground equipment", |
| "Game ends when all players have been 'It' once" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag the other players across the central lawn", |
| "location_hint": "The central lawn is accessible from the main entrance path", |
| "points": 10, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["Mixed age games benefit from slower-paced 'It' players giving younger children a head start", "Adults can hold back slightly to let children engage", "Tag gently — this is a cooperative-fun game"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Mixed-age cooperative framing appropriate; playground equipment boundary noted" } |
| }, |
| { |
| "id": "game_048", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Place du Châtelet", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 5, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the Place du Châtelet and adjacent riverbank pavement", |
| "Use only pedestrian crossings — this is a major traffic junction", |
| "No entering either theatre", |
| "Photo proof per task", |
| "Meet at the Châtelet fountain when complete" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Identify the battle names inscribed on the column of the Fontaine du Palmier (the central column in the square)", |
| "location_hint": "The column stands in the centre of the square — read the inscribed text visible from the pavement", |
| "points": 25, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Name both theatres flanking the square and identify which one hosts opera versus which hosts dance", |
| "location_hint": "Two matching neoclassical theatres face each other across the square", |
| "points": 20, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The column inscriptions list Napoleonic battles", "Read the names carved into the column shaft", "Battles include Austerlitz, Ulm, and others"], |
| ["Théâtre du Châtelet is on the south side; Théâtre de la Ville is on the north", "Theatre du Châtelet hosts large-scale productions including opera", "Théâtre de la Ville specialises in contemporary dance"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Major junction — pedestrian crossing rule critical; all tasks from pavement" } |
| }, |
| { |
| "id": "game_049", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Parc de Belleville", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 5, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the terraced garden section below the summit viewpoint", |
| "No hiding on the panoramic terrace level — too exposed", |
| "No entering any maintenance shed or service gate", |
| "Seeker counts at the lower entrance fountain", |
| "Three rounds, rotating seeker" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a hiding spot within the terraced vine and rose section that is not visible from the main central staircase", |
| "location_hint": "The terraces have planted beds, pergola structures, and side paths that create sightline breaks", |
| "points": 25, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker locates all hiders; hiders get bonus points for each minute undiscovered past 5 minutes", |
| "location_hint": "Use the terracing to provide vantage from above each lower level", |
| "points": 35, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Pergola sections near the mid-terrace have dense climbing plants", "Side paths create depth away from the main axis", "The vine-covered sections are densest in summer"], |
| ["Ascend the staircase quickly to gain a vantage before descending to check each terrace", "Listen for movement on the gravel paths", "Shade areas tend to be favoured hiding spots"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Maintenance shed exclusion prevents entry to restricted areas; panoramic terrace excluded as overly exposed" } |
| }, |
| { |
| "id": "game_050", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Cité de l'Architecture / Palais de Chaillot", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 45, "num_players": 3, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the exterior of the Palais de Chaillot and the Trocadéro esplanade", |
| "No entering the Cité de l'Architecture museum", |
| "Photo proof per task", |
| "No climbing on statuary or walls", |
| "Complete in order; tasks build on previous answers" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find and read the gold-lettered inscription on the right wing of the Palais de Chaillot and write down three words from it", |
| "location_hint": "The wings face the Eiffel Tower; the inscription runs along the inner curved wall", |
| "points": 20, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Count the bronze-gilt statues mounted on the terrace wall between the two wings", |
| "location_hint": "The statues are on the balustrade above the fountains", |
| "points": 25, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Identify the material used for the wing pavilion facades — stone, concrete, or travertine — by examining the surface texture from close range", |
| "location_hint": "Walk to the nearest wing pavilion and examine the wall surface", |
| "points": 15, |
| "time_limit_minutes": 5 |
| } |
| ], |
| "hints": [ |
| ["The inscription is by Paul Valéry, a French poet", "It includes phrases about the spirit and wonder of man", "Three consecutive words will score full marks"], |
| ["The bronze statues are along the curved balustrade above the fountain pools", "They are gilt-bronze figures approximately 2 metres tall", "There are approximately 20 statues on each wing"], |
| ["Travertine is a yellowish-cream stone with visible voids and banding", "The facade has a light-coloured smooth but slightly textured surface", "Answer: travertine limestone"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Exterior observation and close examination of facade; no climbing on statuary is explicit" } |
| }, |
| { |
| "id": "game_051", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc de la Butte Bergeyre (19th)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 4, "difficulty": "medium", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the small park terrace only", |
| "No running on the stone path edges", |
| "One 'It' player at a time", |
| "Tagged player becomes 'It'", |
| "No exiting through the residential gate" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag all other players in the small elevated park space", |
| "location_hint": "The terrace has a central lawn area with good sightlines", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["Small spaces favour aggression over evasion", "Force players to the edges where the path narrows", "The view terrace is a natural trap — cut off escape early"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Tiny park suits short medium-difficulty game; residential gate closure prevents private area entry" } |
| }, |
| { |
| "id": "game_052", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Bibliothèque nationale de France (BnF) exterior", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 4, "difficulty": "easy", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the exterior esplanade and surrounding public pavement", |
| "No entering the BnF building", |
| "Photo proof per task", |
| "Stay off the private esplanade inner garden — observe from the walkway", |
| "Meet at the main bridge staircase when complete" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Count the number of corner tower buildings in the BnF complex", |
| "location_hint": "Walk around the outer esplanade to see all four towers", |
| "points": 10, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Photograph the wooden footbridge connecting the BnF to the opposite bank and identify its colour", |
| "location_hint": "The bridge links the esplanade to Bercy — it's visible from the south end of the BnF", |
| "points": 15, |
| "time_limit_minutes": 6 |
| } |
| ], |
| "hints": [ |
| ["The four towers are at the corners of the rectangular complex", "Each tower is shaped like an open book", "There are 4 towers"], |
| ["The footbridge is made of wood and steel", "Walk to the south esplanade edge to see it", "The wood is a warm brown colour"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Inner garden observation restriction is important — access is restricted; exterior esplanade is public" } |
| }, |
| { |
| "id": "game_053", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Jardin des Tuileries (east section)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 5, "difficulty": "medium", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the east section between the Louvre wing and the central octagonal basin", |
| "No hiding in the statuary niches — stand clear of all sculpture", |
| "No approaching the basin edge", |
| "Children with adult partners", |
| "Seeker counts at the main allée midpoint" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a position behind benches or trees not visible from the central allée", |
| "location_hint": "The east section has tree rows and benches on both sides of the main allée", |
| "points": 20, |
| "time_limit_minutes": 7 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker locates all hiders within the defined zone", |
| "location_hint": "Check the lateral tree rows first, then the corners nearest the Louvre wings", |
| "points": 30, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The side allées have deep tree canopy creating shadow zones", "Benches near the sculpture groupings have good back cover", "The corner sections near the Louvre are less trafficked"], |
| ["Sweep laterally across the zone rather than along the axis", "The corners reward a wide initial scan", "Check behind each bench back systematically"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Sculpture niches exclusion prevents damage to historic artworks; basin exclusion for safety" } |
| }, |
| { |
| "id": "game_054", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Cimetière de Montmartre (exterior)", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 20, "num_players": 3, "difficulty": "easy", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the street pavement around the exterior — no entering the cemetery", |
| "Respectful silence at all times near the entrance", |
| "No photography of visitors", |
| "Photo proof of architectural details only", |
| "Meet at the bridge entrance on Avenue Rachel when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the metal viaduct bridge that passes over the cemetery on Avenue Rachel and identify the colour of its ironwork", |
| "location_hint": "Walk to the main entrance on Avenue Rachel — a railway viaduct crosses over", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the inscription above the secondary entrance gate on Rue Joseph de Maistre", |
| "location_hint": "Walk around the perimeter to the north side gate", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The viaduct is a Metro or former rail bridge — green or dark grey ironwork", "It passes directly over the cemetery entrance pathway", "The iron is painted dark green"], |
| ["The north gate has a neoclassical stone arch", "The inscription identifies the cemetery's name and establishment", "It reads 'Cimetière de Montmartre' with the founding year"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Exterior only; respectful behaviour and no-visitor photography are contextually essential" } |
| }, |
| { |
| "id": "game_055", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc de la Plaine (15th)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 8, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the large open sports lawn", |
| "No running toward the perimeter fence", |
| "Three 'It' players start simultaneously", |
| "Tagged players join the 'It' team", |
| "Last two free players win", |
| "Water break at 15 minutes" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "As 'It': coordinate a triangular pincer move to box in free players", |
| "location_hint": "Spread across the full width of the lawn before advancing", |
| "points": 5, |
| "time_limit_minutes": 15 |
| }, |
| { |
| "task_id": "t2", |
| "description": "As a free player: survive for 10 minutes by reading the 'It' team's formation", |
| "location_hint": "Stay near the centre to maintain options in all directions", |
| "points": 20, |
| "time_limit_minutes": 15 |
| } |
| ], |
| "hints": [ |
| ["Three-person pincer works by eliminating directions of escape", "Signal to teammates verbally to coordinate the approach", "The perimeter fence forces free players to reverse — set traps there"], |
| ["Keep all three 'It' players visible simultaneously", "Do not allow any 'It' player to get behind you", "Cutting between two 'It' players when they are far apart breaks their formation"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Large open space for adult tag; tactical framing increases difficulty authentically" } |
| }, |
| { |
| "id": "game_056", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Montparnasse / 14th arrondissement", "location_type": "street" }, |
| "preferences": { "duration_minutes": 45, "num_players": 4, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on public pavements — no entering buildings or cafés", |
| "No internet use during tasks", |
| "Use pedestrian crossings on all main roads", |
| "Photo proof per task", |
| "Meet at the Tour Montparnasse base when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the commemorative plaque on the building where Man Ray had his studio and note the address", |
| "location_hint": "Man Ray lived and worked in Montparnasse — look near Rue Campagne-Première", |
| "points": 25, |
| "time_limit_minutes": 12 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Count the number of café terrasse tables visible from the pavement outside La Coupole brasserie", |
| "location_hint": "La Coupole is on Boulevard du Montparnasse — observe from the pavement opposite", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Identify the relief sculpture style used on the facade of the Tour Montparnasse base level", |
| "location_hint": "Examine the ground-floor facade of the tower building from the plaza", |
| "points": 20, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["Man Ray's studio was at 31 bis Rue Campagne-Première", "The plaque is at eye level on the building facade", "It identifies him as a Surrealist photographer"], |
| ["Count only outdoor terrasse tables, not indoor seating visible through windows", "La Coupole has a large outdoor section", "There are typically 30–50 outdoor tables"], |
| ["The Tour Montparnasse base is clad in dark glass with some stone detailing", "The relief elements are minimal — late Modernist style", "Answer: Modernist geometric relief or glass curtain wall"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "All exterior observation; café table count from opposite pavement avoids obstructing service" } |
| }, |
| { |
| "id": "game_057", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Square de la Tour Saint-Jacques", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 4, "difficulty": "easy", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the full garden enclosure", |
| "No climbing the tower fence or structure", |
| "No hiding behind the tower scaffolding if present", |
| "Seeker counts at the main garden gate", |
| "Two rounds with rotating seekers" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a hiding position in the planted sections of the garden not visible from the central allée", |
| "location_hint": "The garden has ornate planted beds and mature trees around the tower", |
| "points": 15, |
| "time_limit_minutes": 5 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker locates all hiders within 5 minutes", |
| "location_hint": "The garden is compact — start a clockwise sweep from the entry gate", |
| "points": 20, |
| "time_limit_minutes": 5 |
| } |
| ], |
| "hints": [ |
| ["The planted beds near the east wall provide cover", "Mature tree trunks offer natural concealment", "The garden corners have dense planting"], |
| ["The garden is small — a single clockwise sweep covers all zones", "Check behind every mature tree trunk", "The corners are the last places many seekers look"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Tower climbing prohibited; compact garden appropriate for short easy game" } |
| }, |
| { |
| "id": "game_058", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Parc de la Villette — Cité des Sciences exterior", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 45, "num_players": 5, "difficulty": "easy", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the outdoor plaza and canal-side promenade — no entering any building", |
| "Stay away from the canal edge at all times", |
| "Children must hold an adult's hand near the water", |
| "Photo proof per task", |
| "Tasks given one at a time" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find the large submarine (Le Nautilus) moored in the canal and count its portholes on the visible side", |
| "location_hint": "The Argonaute submarine is moored beside the Cité des Sciences in the Ourcq canal basin", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the round silver globe building and identify its name from the sign", |
| "location_hint": "The large mirrored sphere is visible from the front plaza", |
| "points": 10, |
| "time_limit_minutes": 5 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the outdoor science exhibits along the front promenade of the Cité des Sciences", |
| "location_hint": "There are interactive or display exhibits along the main walkway in front of the building", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The submarine is painted black and grey", "Count the circular porthole windows on the visible hull side", "There are approximately 10–15 portholes"], |
| ["The globe is La Géode — it's visible from most of the plaza", "The name is on a sign near its entrance", "It's a cinema and exhibition space"], |
| ["Walk the full length of the front promenade", "Exhibits may include solar panels, wind installations, or display boards", "Count each distinct exhibit structure"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Canal-edge rule is critical for kids; submarine observation from bank only — no boarding" } |
| }, |
| { |
| "id": "game_059", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc de Bercy — Jardin Yitzhak Rabin", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 6, "difficulty": "medium", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the open central lawn of the garden", |
| "No running near the ornamental ponds", |
| "No climbing the decorative trellises", |
| "Two supervisors at pond-edge boundary", |
| "Light-touch tagging only" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag all players while staying on the grass lawn", |
| "location_hint": "The central lawn is flat and accessible from the main path", |
| "points": 5, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Start by moving toward the closest player", "The pond boundaries act as natural walls to exploit", "Children often run in loops — intercept the loop"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Pond supervision is critical; trellis climbing prohibited; light touch for kids" } |
| }, |
| { |
| "id": "game_060", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Versailles Gardens (accessible exterior areas)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 60, "num_players": 4, "difficulty": "hard", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Tasks are within the freely accessible parterre garden areas and the Grand Canal towpath", |
| "No entering the Château building", |
| "No climbing on fountains, hedges, or sculpted bosquet edges", |
| "No entering the paid garden zones — only the free access areas", |
| "Photo proof per task; tasks are in order" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Identify the two mythological figures depicted in the Apollo Fountain at the end of the Grand Canal axis (observe from the parterre path above)", |
| "location_hint": "Walk down from the Château toward the canal — the Apollo Fountain is on the main axis before the water", |
| "points": 30, |
| "time_limit_minutes": 12 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Count the topiary cone shapes in the Parterre du Midi (south parterre) visible from the terrace walkway", |
| "location_hint": "The south parterre is the formal garden to the right when facing the canal from the château terrace", |
| "points": 25, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Find the Orange Tree that is notably the oldest in the Orangery gardens (marked with a plaque) — identify its origin country", |
| "location_hint": "The free-access south parterre area near the Orangery exterior has some labelled historic trees", |
| "points": 35, |
| "time_limit_minutes": 15 |
| } |
| ], |
| "hints": [ |
| ["The Apollo Fountain shows the sun god Apollo rising from the water in his chariot", "The four horses and attendant tritons surround him", "Apollo and Triton are the primary figures"], |
| ["Topiary cones are the tall pointed yew shapes in rows", "Count from the terrace to avoid entering the parterre", "There are approximately 30–40 cone topiaries"], |
| ["The oldest trees in the Orangery date to the 17th century", "Several were brought from Spain or Portugal", "Look for a bronze or stone plaque at the base identifying origin"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Only free-access areas; climbing on any garden structures prohibited; hard difficulty from specificity required" } |
| }, |
| { |
| "id": "game_061", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Belleville", "location_type": "street" }, |
| "preferences": { "duration_minutes": 45, "num_players": 3, "difficulty": "easy", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on public streets and parks — no entering buildings", |
| "Photo proof for each task", |
| "No running in pedestrian-only zones", |
| "Meet at Parc de Belleville main entrance when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find and photograph three different styles of street art within a 200m radius of Rue Dénoyez", |
| "location_hint": "Street art is concentrated on Rue Dénoyez and surrounding walls", |
| "points": 15, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Count the number of ethnic Chinese, Vietnamese, or Asian-cuisine restaurant signs visible on Rue de Belleville between Pyrénées and Jourdain metro stations", |
| "location_hint": "Walk north on Rue de Belleville from the Pyrénées metro", |
| "points": 15, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Styles might include stencil, paste-up, spray, and mosaic", "The full street wall is your canvas — walk the whole stretch", "Photo each distinct style separately"], |
| ["Read restaurant signs at ground and first-floor level", "Count signs only, not delivery menus on the pavement", "The count is typically 10–20 in this stretch"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Easy task set; observation only on public streets" } |
| }, |
| { |
| "id": "game_062", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Jardin Villemin (10th)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 4, "difficulty": "easy", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the full park — it is enclosed by walls", |
| "Children must stay with adult partners", |
| "No running near the play equipment section", |
| "Seeker counts at the main gate", |
| "Two rounds only given time limit" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a hiding spot in the tree sections or behind benches", |
| "location_hint": "The park has a central lawn with mature trees around the perimeter", |
| "points": 10, |
| "time_limit_minutes": 5 |
| } |
| ], |
| "hints": [ |
| ["The perimeter tree line has good cover", "Benches near the walls create natural enclosures", "Children should hide near an adult's position for safety"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Walled park is ideal enclosed space; play equipment exclusion standard for running games" } |
| }, |
| { |
| "id": "game_063", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Palais de Justice / Île de la Cité", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 3, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on public pavements around the exterior — no entering any building", |
| "Use pedestrian crossings on surrounding roads", |
| "Photo proof per task", |
| "No interacting with law enforcement personnel", |
| "Meet at Pont au Change when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Identify the colour of the distinctive pointed spires of the Sainte-Chapelle visible above the Palais de Justice roofline", |
| "location_hint": "The Sainte-Chapelle spires are visible from the Boulevard du Palais pavement", |
| "points": 15, |
| "time_limit_minutes": 5 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the old clock tower (Tour de l'Horloge) on the corner of the Palais and read the Latin inscription at its base", |
| "location_hint": "The clock tower is at the corner of Boulevard du Palais and Quai de l'Horloge", |
| "points": 25, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["The spires are dark grey iron with gold fleur-de-lys ornaments at the tip", "They project above the surrounding grey mansard roofs", "Answer: dark grey / charcoal with gold detail"], |
| ["The Tour de l'Horloge has a large medieval clock face", "The Latin inscription is carved below the clock face", "It references justice and the king's authority"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Law enforcement proximity noted; no-interaction rule prevents awkward situations near the courthouse" } |
| }, |
| { |
| "id": "game_064", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Parc des Batignolles", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 7, "difficulty": "easy", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the central lawn beside the lake", |
| "No running within 3 metres of the lake edge", |
| "Supervisor at the lake edge boundary", |
| "'It' wears a bright bib", |
| "Tagged players freeze for 30 seconds before re-entering" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag as many players as possible before the 10-minute timer", |
| "location_hint": "Start from the centre of the lawn — all players must begin here", |
| "points": 5, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["Run toward the largest group of players first", "Use the 30-second freeze time to reposition", "The lake boundary limits escape routes to one side — use this"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Lake boundary supervision is a formal safety requirement at this park" } |
| }, |
| { |
| "id": "game_065", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Place des Victoires", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 20, "num_players": 3, "difficulty": "easy", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the circular plaza pavement", |
| "No crossing the central roundabout", |
| "Observe from the pavement only", |
| "Photo proof per task", |
| "Meet at the entrance of Galerie Vivienne archway when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Identify the statue in the centre of the Place des Victoires and name the historical figure it depicts", |
| "location_hint": "The equestrian statue is at the centre of the circular place — observe from the pavement", |
| "points": 15, |
| "time_limit_minutes": 5 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Count the number of uniform mansion facades forming the circular place", |
| "location_hint": "Walk around the full circle pavement counting each distinct building unit", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The statue is an equestrian figure in Roman costume", "It was originally Louis XIV — later replaced", "The current statue is of Louis XIV"], |
| ["The facades form a complete circle", "Each facade unit has a uniform height and window rhythm", "There are approximately 7–9 facade units"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Roundabout crossing excluded; short game appropriate for 20-minute duration" } |
| }, |
| { |
| "id": "game_066", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Parc Montsouris — south section", "location_type": "park" }, |
| "preferences": { "duration_minutes": 45, "num_players": 6, "difficulty": "hard", "age_group": "teens" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the hilly south section with winding paths", |
| "No hiding near the lake edge", |
| "No entering any building or maintenance area", |
| "Seeker counts to 80 at the meteorological pavilion", |
| "Hiders who stay undiscovered for 15 minutes score double" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a hiding position in the hill terrain using trees, shrubs, and terrain folds", |
| "location_hint": "The south section has rolling terrain with mature trees and dense understorey", |
| "points": 40, |
| "time_limit_minutes": 15 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker must locate all hiders within the defined hilly zone", |
| "location_hint": "Gain height quickly to scan the terrain — the hill provides overview advantage", |
| "points": 50, |
| "time_limit_minutes": 20 |
| } |
| ], |
| "hints": [ |
| ["The terrain folds on the far south side are least patrolled", "Dense undergrowth near the boundary wall is hardest to search", "Move to your position quickly before the count ends"], |
| ["Gain the hill summit first for overview", "Search the dense undergrowth with noise before entering", "The boundary wall sections are searched last — worth checking early"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Hard difficulty from terrain and extended hide time; lake exclusion critical" } |
| }, |
| { |
| "id": "game_067", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Oberkampf / 11th arrondissement", "location_type": "street" }, |
| "preferences": { "duration_minutes": 45, "num_players": 4, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on public streets and squares", |
| "No entering buildings or courtyards", |
| "Photo proof per task", |
| "No internet use", |
| "Meet at Place Léon Blum when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a building facade on Rue Oberkampf that still shows painted lettering for a defunct shop or trade — photograph it", |
| "location_hint": "Walk north on Rue Oberkampf — pre-war painted signs survive on upper storeys of some buildings", |
| "points": 25, |
| "time_limit_minutes": 12 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Identify the market hall (covered market) near the Oberkampf area and note its opening days from the exterior sign", |
| "location_hint": "There is a covered market on Rue de la Folie-Méricourt or nearby streets", |
| "points": 20, |
| "time_limit_minutes": 10 |
| }, |
| { |
| "task_id": "t3", |
| "description": "Count the number of balconies with plants or garden elements visible from the pavement on a one-block stretch of Rue Oberkampf", |
| "location_hint": "Choose any one-block section and count all balconies with visible green elements", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["Look above the ground floor for ghost signs", "Common trades included pharmacies, hardware, and food shops", "The lettering is often faded and off-white or ochre"], |
| ["The covered market is the Marché Popincourt on Rue Popincourt", "Opening days are listed on the entrance sign", "Typically open Tuesday to Sunday mornings"], |
| ["Count both sides of the street for your chosen block", "Any visible greenery (window box, pot, trellis) counts", "A typical Haussmann block has 5–15 such balconies"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "All street-level and above-street observation; no interaction required" } |
| }, |
| { |
| "id": "game_068", |
| "input": { |
| "game_type": "tag", |
| "location": { "city": "Paris", "area": "Jardin Trousseau (12th)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 20, "num_players": 5, "difficulty": "easy", "age_group": "kids" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the central lawn", |
| "No running near the play equipment or sandbox", |
| "No running through the rosebed", |
| "Seeker starts at the main gate", |
| "Tagged players sit at the bench for 1 minute" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Tag all other players on the central lawn before the 8-minute timer", |
| "location_hint": "The lawn is the open flat section near the park centre", |
| "points": 5, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["The bench penalty discourages repeated tagging of the same player", "Focus on untagged players", "Move toward the group, not the individual, to generate multiple opportunities"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Play equipment and rosebed exclusions appropriate; short easy game for young kids" } |
| }, |
| { |
| "id": "game_069", |
| "input": { |
| "game_type": "scavenger_hunt", |
| "location": { "city": "Paris", "area": "Centre Pompidou exterior / Beaubourg", "location_type": "landmark" }, |
| "preferences": { "duration_minutes": 30, "num_players": 4, "difficulty": "easy", "age_group": "mixed" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "All tasks on the public plaza and exterior — no entering the building", |
| "Children with adults at all times", |
| "No climbing on the exterior pipe structure", |
| "Photo proof per task", |
| "Meet at the Stravinsky Fountain when done" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Identify the colours of the pipes on the outside of the Pompidou Centre and what each colour represents", |
| "location_hint": "Look at the exterior facade facing the plaza — the coloured pipes are the main architectural feature", |
| "points": 15, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Find the Stravinsky Fountain in Place Igor Stravinsky and count the number of moving sculptures", |
| "location_hint": "The fountain is adjacent to the south side of the Pompidou Centre", |
| "points": 15, |
| "time_limit_minutes": 8 |
| } |
| ], |
| "hints": [ |
| ["There are five main pipe colours", "Blue = air, yellow = electricity, green = water, red = circulation (elevators/escalators), white = structure", "These are the building systems colour-coded"], |
| ["The Stravinsky Fountain has sculptures by Tinguely and Saint Phalle", "All sculptures move and some spray water", "There are 16 sculptures in total"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 5, "notes": "Exterior pipe climbing prohibition is specific and important; fountain counting is age-appropriate for mixed group" } |
| }, |
| { |
| "id": "game_070", |
| "input": { |
| "game_type": "hide_and_seek", |
| "location": { "city": "Paris", "area": "Parc Kellermann (13th)", "location_type": "park" }, |
| "preferences": { "duration_minutes": 30, "num_players": 5, "difficulty": "medium", "age_group": "adults" } |
| }, |
| "expected_output": { |
| "rules": [ |
| "Play zone: the hilly northern section of the park", |
| "No entering the sports courts area", |
| "No climbing the embankment walls", |
| "Seeker counts to 50 at the main entrance", |
| "Three rounds, rotating seeker" |
| ], |
| "tasks": [ |
| { |
| "task_id": "t1", |
| "description": "Find a hiding position in the terraced wooded section of the northern hill", |
| "location_hint": "The north section has a forested hillside with benches and terracing", |
| "points": 25, |
| "time_limit_minutes": 8 |
| }, |
| { |
| "task_id": "t2", |
| "description": "Seeker must locate all hiders across the defined zone", |
| "location_hint": "Work up the hill in zigzag sweeps — the terracing creates natural search lines", |
| "points": 35, |
| "time_limit_minutes": 10 |
| } |
| ], |
| "hints": [ |
| ["The back of the terraced benches offers concealment from below", "The upper wooded edge is less visible from the seeker's start", "Trees near the embankment top have better natural cover"], |
| ["Zigzag up the hill rather than going straight to the top", "Check each bench terrace on both sides as you pass", "Listening for movement is more effective than visual scanning in wooded zones"] |
| ], |
| "safety_flags": { "is_safe": true, "flags": [] } |
| }, |
| "metadata": { "source": "synthetic", "quality_score": 4, "notes": "Embankment wall climbing prohibited; sports courts excluded to prevent interference with other users" } |
| } |
| ] |
|
|