# Random puzzle generator

**URL:** https://forum.eternagame.org/t/random-puzzle-generator/5363
**Category:** Tools
**Created:** [April 29, 2025, 10:31pm UTC](https://forum.eternagame.org/t/random-puzzle-generator/5363 "2025-04-29T22:31:35Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![calc4me](https://forum.eternagame.org/user_avatar/forum.eternagame.org/calc4me/32/7544_2.png) [@calc4me](https://forum.eternagame.org/u/calc4me)
#### Post date: [April 29, 2025, 10:31pm UTC](https://forum.eternagame.org/t/random-puzzle-generator/5363/1 "2025-04-29T22:31:35Z")

</div>

I recently created a python script to generate random puzzles using dot and bracket notation, but since I’m a somewhat new player, I can’t fully understand what’s good and bad puzzle design. I would love feedback, and will happily implement any changes anyone thinks would be useful.  
Sadly, since it isn’t a script in EteRNA yet, to run the script you do have to find a python interpreter online. [https://www.online-python.com/](https://www.online-python.com/) is good, and it should work with a basic script like this.  
Feel free to play around with the parameters, and see what makes better puzzles than the ones I started with.  
Github repository: [https://github.com/Calc4me/eterna\_maker](https://github.com/Calc4me/eterna_maker)

---

<div class="post-metadata">

### Author: ![DigitalEmbrace](https://forum.eternagame.org/user_avatar/forum.eternagame.org/digitalembrace/32/4445_2.png) [@DigitalEmbrace](https://forum.eternagame.org/u/DigitalEmbrace)
#### Post date: [April 29, 2025, 11:57pm UTC](https://forum.eternagame.org/t/random-puzzle-generator/5363/2 "2025-04-29T23:57:15Z")

</div>

The puzzles you have published are fairly random so far. Could you generate a 200 base puzzle and publish in Eternafold? That would be a more robust test of randomness plus we need more 200-500 base Eternafold puzzles in the game.

Have you looked at the documentation on the Scripts page?

---

<div class="post-metadata">

### Author: ![calc4me](https://forum.eternagame.org/user_avatar/forum.eternagame.org/calc4me/32/7544_2.png) [@calc4me](https://forum.eternagame.org/u/calc4me)
#### Post date: [April 30, 2025, 3:31pm UTC](https://forum.eternagame.org/t/random-puzzle-generator/5363/3 "2025-04-30T15:31:36Z")

</div>

I published the 200+ puzzle, and will read the docs soon, and hopefully try to port it soon.
