Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakesmd/number-rumba-solver
Creates a virtual game of Number Rumba and solves it in the console.
https://github.com/jakesmd/number-rumba-solver
board-game console-game solver
Last synced: 17 days ago
JSON representation
Creates a virtual game of Number Rumba and solves it in the console.
- Host: GitHub
- URL: https://github.com/jakesmd/number-rumba-solver
- Owner: JakesMD
- License: bsd-3-clause
- Created: 2023-02-01T19:04:32.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-01T19:47:05.000Z (about 2 years ago)
- Last Synced: 2024-12-19T04:39:16.377Z (about 2 months ago)
- Topics: board-game, console-game, solver
- Language: Python
- Homepage:
- Size: 2.07 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Number Rumba Solver
Creates a virtual game of Number Rumba and solves it in the console.Number Rumba is an old game where the aim is to recreate the board on the card before your opponent does. But you're only allowed to move one block at a time.
![screenshot](https://raw.githubusercontent.com/JakesMD/Number-Rumba-Solver/main/number_rumba.jpg)## Usage
To run with the default settings and the traditional board size:
```
python main.py
```
![screenshot](https://raw.githubusercontent.com/JakesMD/Number-Rumba-Solver/main/screenshot-4x3.png)To run with a custom board size and speed:
```
python main.py --width 16 --height 15 --speed 0.01
```
```
--width WIDTH number of stacks (4-16)
--height HEIGHT number of blocks in a stack (3-99)
--speed SPEED seconds between each move (0.0+)
```![screenshot](https://raw.githubusercontent.com/JakesMD/Number-Rumba-Solver/main/screenshot-16x15.png)