Computer Generating Puzzles

Get Started. It's Free
or sign up with your email address
Computer Generating Puzzles by Mind Map: Computer Generating Puzzles

1. Probably already solved to a good extent, we shall have to look up whether or not it is solved.

2. Independent Variable

2.1. The Puzzle

2.1.1. "Squares"

2.1.2. Sudoku

2.1.3. Ken-Ken

2.1.4. Three-Dimensional Puzzles (Gideon's Knot type)

3. Dependent Variables

3.1. Uniqueness of Solution(s)

3.2. Solving Technique

3.3. Generation Technique

3.4. Variety of Solutions

4. Programming Languages

4.1. C

4.1.1. What sort of language is C?

4.1.2. Should I use C?

4.2. Is object orientation needed?

4.2.1. What is object orientation?

4.2.1.1. ...we don't need to research this I can just explain it to you

4.3. C++

4.3.1. What are its advantages compared to C?

4.4. Other languages?

4.4.1. Lisp

4.4.2. Haskell

4.4.3. Is speed a factor?

4.4.4. Ruby

4.4.5. Python

4.4.6. Other, Less Viable Languages (that probably shouldn't be used, unless you *REALLY* want to use them)

4.4.6.1. Racket

4.4.6.2. Rhoscript

4.4.6.3. Emerald

4.4.6.4. Smalltalk

4.4.6.5. Brainf**k

4.4.6.6. Logo

5. Algorithms Usable Accross Puzzles?

5.1. [To be filled in once Squares is completed]