diff --git a/config.json b/config.json index 9eadf2d047..0108e1766b 100644 --- a/config.json +++ b/config.json @@ -2242,7 +2242,12 @@ "name": "Roman Numerals", "uuid": "2fc4f834-a51c-42b8-a4d9-5263229e7648", "practices": [], - "prerequisites": [], + "prerequisites": [ + "conditionals", + "loops", + "pattern_recognition", + "transforming" + ], "difficulty": 3, "topics": [ "conditionals", @@ -2256,7 +2261,15 @@ "name": "Binary", "uuid": "0ba4d3b9-2519-49ac-bd93-f960aca6c11f", "practices": [], - "prerequisites": [], + "prerequisites": [ + "conditionals", + "loops", + "exception_handling", + "integers", + "math", + "regular_expressions", + "strings" + ], "difficulty": 4, "status": "deprecated", "topics": [ @@ -2274,7 +2287,14 @@ "name": "Hexadecimal", "uuid": "8ed2c9fe-a13f-4313-abf9-125f351c85c9", "practices": [], - "prerequisites": [], + "prerequisites": [ + "conditionals", + "loops", + "integers", + "math", + "regular_expressions", + "strings" + ], "difficulty": 4, "status": "deprecated", "topics": [ @@ -2291,7 +2311,14 @@ "name": "Octal", "uuid": "dec66f89-39d0-4857-9679-a035cf4259d7", "practices": [], - "prerequisites": [], + "prerequisites": [ + "conditionals", + "loops", + "integers", + "math", + "regular_expressions", + "strings" + ], "difficulty": 4, "status": "deprecated", "topics": [ @@ -2308,7 +2335,7 @@ "name": "Square Root", "uuid": "31c7725e-def0-4dc9-88a0-e19afb9bfb06", "practices": [], - "prerequisites": [], + "prerequisites": ["bitwise_operations", "algorithms", "loops", "math"], "difficulty": 4, "topics": [ "bitwise_operations", @@ -2322,7 +2349,14 @@ "name": "Trinary", "uuid": "1acf1d2d-a25e-4576-94de-0470abc872d9", "practices": [], - "prerequisites": [], + "prerequisites": [ + "conditionals", + "loops", + "integers", + "math", + "regular_expressions", + "strings" + ], "difficulty": 4, "status": "deprecated", "topics": [ @@ -2339,7 +2373,14 @@ "name": "All Your Base", "uuid": "d2d3cd13-b06c-4c24-9964-fb1554f70dd4", "practices": [], - "prerequisites": [], + "prerequisites": [ + "conditionals", + "loops", + "exception_handling", + "integers", + "math", + "parsing" + ], "difficulty": 5, "topics": [ "conditionals", @@ -2355,7 +2396,7 @@ "name": "Minesweeper", "uuid": "8bafe6c4-9154-4037-9070-7f57f91d495a", "practices": [], - "prerequisites": [], + "prerequisites": ["algorithms", "arrays", "games"], "difficulty": 7, "topics": [ "algorithms", @@ -2368,7 +2409,15 @@ "name": "Queen Attack", "uuid": "007a4cd4-7324-4512-8905-ead0c78146f7", "practices": [], - "prerequisites": [], + "prerequisites": [ + "conditionals", + "loops", + "equality", + "exception_handling", + "optional_values", + "parsing", + "text_formatting" + ], "difficulty": 4, "topics": [ "conditionals", @@ -2385,7 +2434,7 @@ "name": "React", "uuid": "303c6969-9446-41aa-871a-11223a43e810", "practices": [], - "prerequisites": [], + "prerequisites": ["algorithms", "events", "reactive_programming"], "difficulty": 8, "topics": [ "algorithms", @@ -2398,7 +2447,7 @@ "name": "Zipper", "uuid": "fd1575f3-3087-4cfa-8a26-168fba6d0606", "practices": [], - "prerequisites": [], + "prerequisites": ["recursion", "searching", "trees"], "difficulty": 8, "topics": [ "recursion",