An open API service indexing awesome lists of open source software.

https://github.com/woctezuma/dungleon

A study of the hidden rules of Dungleon.
https://github.com/woctezuma/dungleon

dungleon dungleon-game wordle wordle-game

Last synced: 2 months ago
JSON representation

A study of the hidden rules of Dungleon.

Awesome Lists containing this project

README

        

# Dungleon

This repository contains Python code to study the hidden rules of Dungleon.

[![Dungleon][img-cover]][game]

## Characters

[![Sprites][img-sprites]][img-sprites-original]

As official emojis:
:bow_and_arrow: :bat: :moneybag: :yellow_circle: :dragon_face: :frog: :japanese_goblin: :crown: 🧙‍♀️ :imp: :japanese_ogre: :skull: :spider: :bust_in_silhouette: 🤡 :trophy: :man_farmer: :person_fencing: 🧙‍♂️ :zombie:

## Requirements

- Install the latest version of [Python 3.X][python-download].
- Install the required packages:

```bash
pip install -r requirements.txt
```

## Usage

### Analyze patterns in solutions

To analyze patterns in solutions, run [`dungleon.ipynb`][colab-notebook]
[![Open In Colab][colab-badge]][colab-notebook]

### Match image templates with solutions

1) To download puzzles solutions for previous days, run:

```bash
python download_puzzle_solutions.py
```

2) To parse puzzles solutions with template matching, run:

```bash
python parse_puzzle_solutions.py
```

After this step, you should have generated a file identical to [`data/solutions.md`][solutions-markdown].

![Template matching][template-matching]

## References

- The [official website][game]
- An [archive of solutions][solutions]
- [Rules][wiki-rules] found by the community of players
- A study of [the best starter guesses][dungleon-starter-guesses]

[python-download]:
[game]:
[solutions]:
[img-cover]:
[img-sprites]:
[img-sprites-original]:
[template-matching]:
[solutions-markdown]:
[wiki-rules]:
[dungleon-starter-guesses]:
[colab-notebook]:
[colab-badge]: