/ boardslam-rust Public

Classical Conversations Board Slam math game calculator

You must be signed in to change notification settings

# seven1m/boardslam-rust

## Folders and files

NameName
Last commit message
Last commit date

# Boardslam in Rust

This is a port of my boardslam.rb script to Rust.

Explanation here: seven1m.sdf.org/experiments/boardslam.cgi

## Build

1. Install Rust

2. Run `cargo build --release`

## Usage

``````target/release/boardslam 1 2 3

1   + 2^0 - 3^0 = 1
1   + 2   - 3^0 = 2
1   + 2^0 + 3^0 = 3
1   + 2   + 3^0 = 4
1   + 2^0 + 3   = 5
1   + 2   + 3   = 6
2^2 + 3   * 1   = 7
1   + 2^2 + 3   = 8
1   + 3^2 - 2^0 = 9
1   + 2^3 + 3^0 = 10
1   + 2^0 + 3^2 = 11
1   + 2   + 3^2 = 12
2^2 + 3^2 * 1   = 13
1   + 2^2 + 3^2 = 14
1   + 2^2 * 3   = 15
2^3 + 3^2 - 1   = 16
2^3 + 3^2 * 1   = 17
1   + 2^3 + 3^2 = 18
3^3 - 2^3 * 1   = 19
1   + 3^3 - 2^3 = 20
2^3 - 1   * 3   = 21
3^3 - 1   - 2^2 = 22
3^3 - 2^2 * 1   = 23
1   + 3^3 - 2^2 = 24
3^3 - 1   - 2^0 = 25
1   + 3^3 - 2   = 26
1   + 3^3 - 2^0 = 27
2   + 3^3 - 1   = 28
1   + 2^0 + 3^3 = 29
1   + 2   + 3^3 = 30
2^2 + 3^3 * 1   = 31
1   + 2^2 + 3^3 = 32
2^3 + 3^3 - 1   = 34
2^3 + 3^3 * 1   = 35
1   + 2^3 + 3^3 = 36

missing: 33
``````

Classical Conversations Board Slam math game calculator

## Releases

No releases published

## Packages 0

No packages published