First commit
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
BIN
00-fake-surveillance-camera/fake-surveillance-camera-0.jpg
Normal file
|
After Width: | Height: | Size: 504 KiB |
47
00-fake-surveillance-camera/fake-surveillance-camera-0.txt
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz000
|
||||||
|
[production-cost] 600
|
||||||
|
[power-usage] 60
|
||||||
|
[lines-of-code] 12
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
........1C............
|
||||||
|
.........34...........
|
||||||
|
......................
|
||||||
|
........1C............
|
||||||
|
.........34...........
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 10
|
||||||
|
[y] 3
|
||||||
|
[code]
|
||||||
|
mov 0 p0
|
||||||
|
slp 4
|
||||||
|
mov 100 p0
|
||||||
|
slp 2
|
||||||
|
mov 0 p0
|
||||||
|
slp 1
|
||||||
|
mov 100 p0
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 10
|
||||||
|
[y] 6
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
[code]
|
||||||
|
mov 0 p0
|
||||||
|
slp 6
|
||||||
|
mov 100 p0
|
||||||
|
slp 6
|
||||||
|
|
||||||
BIN
00-fake-surveillance-camera/fake-surveillance-camera.jpg
Normal file
|
After Width: | Height: | Size: 798 KiB |
BIN
01-control-signal-amplifier/control-signal-amplifier-0.jpg
Normal file
|
After Width: | Height: | Size: 306 KiB |
32
01-control-signal-amplifier/control-signal-amplifier-0.txt
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz030
|
||||||
|
[production-cost] 300
|
||||||
|
[power-usage] 240
|
||||||
|
[lines-of-code] 4
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
.......1C..15C........
|
||||||
|
........34...2........
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 9
|
||||||
|
[y] 5
|
||||||
|
[code]
|
||||||
|
mov p0 acc
|
||||||
|
add p0
|
||||||
|
mov acc p1
|
||||||
|
slp 1
|
||||||
|
|
||||||
BIN
01-control-signal-amplifier/control-signal-amplifier.jpg
Normal file
|
After Width: | Height: | Size: 510 KiB |
BIN
02-diagnostic-pulse-generator/diagnostic-pulse-generator-0.jpg
Normal file
|
After Width: | Height: | Size: 535 KiB |
@@ -0,0 +1,33 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz002
|
||||||
|
[production-cost] 300
|
||||||
|
[power-usage] 240
|
||||||
|
[lines-of-code] 5
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
............1554......
|
||||||
|
.......1554...........
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 10
|
||||||
|
[y] 5
|
||||||
|
[code]
|
||||||
|
teq 100 p0
|
||||||
|
+ not
|
||||||
|
- mov 0 acc
|
||||||
|
mov acc p1
|
||||||
|
slp 1
|
||||||
|
|
||||||
BIN
02-diagnostic-pulse-generator/diagnostic-pulse-generator.jpg
Normal file
|
After Width: | Height: | Size: 798 KiB |
BIN
03-animated-esports-sign/animated-esports-sign-0.jpg
Normal file
|
After Width: | Height: | Size: 687 KiB |
60
03-animated-esports-sign/animated-esports-sign-0.txt
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz001
|
||||||
|
[production-cost] 1100
|
||||||
|
[power-usage] 252
|
||||||
|
[lines-of-code] 20
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
.......1555C..........
|
||||||
|
...........A...1C.....
|
||||||
|
.......1C..A....A.....
|
||||||
|
....94..A..A94..A.....
|
||||||
|
....354.2..221556.....
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 5
|
||||||
|
[y] 3
|
||||||
|
[code]
|
||||||
|
mov acc p1
|
||||||
|
not
|
||||||
|
mov acc p0
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 13
|
||||||
|
[y] 3
|
||||||
|
[code]
|
||||||
|
mov 0 p0
|
||||||
|
slp 6
|
||||||
|
mov 100 p0
|
||||||
|
slp 1
|
||||||
|
mov 100 p1
|
||||||
|
mov 0 p0
|
||||||
|
slp 1
|
||||||
|
mov 0 p0
|
||||||
|
slp 1
|
||||||
|
mov 100 p0
|
||||||
|
mov 00 p1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 5
|
||||||
|
[y] 5
|
||||||
|
[code]
|
||||||
|
mov 100 p1
|
||||||
|
slp 6
|
||||||
|
mov 0 p1
|
||||||
|
slp 4
|
||||||
|
|
||||||
BIN
03-animated-esports-sign/animated-esports-sign.jpg
Normal file
|
After Width: | Height: | Size: 797 KiB |
BIN
04-drinking-game-scorekeeper/drinking-game-scorekeeper-0.jpg
Normal file
|
After Width: | Height: | Size: 712 KiB |
42
04-drinking-game-scorekeeper/drinking-game-scorekeeper-0.txt
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz028
|
||||||
|
[production-cost] 500
|
||||||
|
[power-usage] 323
|
||||||
|
[lines-of-code] 8
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
.....955555555C.......
|
||||||
|
.....A........A.......
|
||||||
|
.....2.......16.......
|
||||||
|
.............154......
|
||||||
|
.....9555554..........
|
||||||
|
.....2................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] LCDN
|
||||||
|
[x] 15
|
||||||
|
[y] 2
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 11
|
||||||
|
[y] 4
|
||||||
|
[code]
|
||||||
|
teq 100 p1
|
||||||
|
+ add 1
|
||||||
|
teq 100 p0
|
||||||
|
+ sub 2
|
||||||
|
tlt acc 0
|
||||||
|
+ mov 0 acc
|
||||||
|
mov acc x3
|
||||||
|
slp 1
|
||||||
|
|
||||||
BIN
04-drinking-game-scorekeeper/drinking-game-scorekeeper.jpg
Normal file
|
After Width: | Height: | Size: 800 KiB |
|
After Width: | Height: | Size: 646 KiB |
@@ -0,0 +1,55 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz003
|
||||||
|
[production-cost] 600
|
||||||
|
[power-usage] 431
|
||||||
|
[lines-of-code] 8
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
.....15555C...........
|
||||||
|
.........1694.154.....
|
||||||
|
.....154.156..........
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 7
|
||||||
|
[y] 4
|
||||||
|
[code]
|
||||||
|
mov p0 acc
|
||||||
|
teq 100 p1
|
||||||
|
+ mul 4
|
||||||
|
+ sub 150
|
||||||
|
mov acc x1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 12
|
||||||
|
[y] 4
|
||||||
|
[code]
|
||||||
|
slx x0
|
||||||
|
mov x0 p1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 18
|
||||||
|
[y] 7
|
||||||
|
[code]
|
||||||
|
when max = true
|
||||||
|
|
||||||
|
A_O =
|
||||||
|
(A_I - 50) x4
|
||||||
|
+ 50
|
||||||
|
= 4A_I - 200 + 50
|
||||||
|
= 4A_I -150
|
||||||
|
|
||||||
BIN
05-harmonic-maximization-engine/harmonic-maximization-engine.jpg
Normal file
|
After Width: | Height: | Size: 798 KiB |
BIN
06-passive-infrared-sensor/passive-infrared-sensor-0.jpg
Normal file
|
After Width: | Height: | Size: 733 KiB |
64
06-passive-infrared-sensor/passive-infrared-sensor-0.txt
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz005
|
||||||
|
[production-cost] 800
|
||||||
|
[power-usage] 542
|
||||||
|
[lines-of-code] 12
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
....154.1C............
|
||||||
|
.........34.155554....
|
||||||
|
............154.......
|
||||||
|
.......1554.154.......
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] RTC
|
||||||
|
[x] 5
|
||||||
|
[y] 2
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 10
|
||||||
|
[y] 2
|
||||||
|
[code]
|
||||||
|
mov x0 acc
|
||||||
|
teq p0 x2
|
||||||
|
+ mov 100 dat
|
||||||
|
teq p0 x3
|
||||||
|
+ mov 0 dat
|
||||||
|
add dat
|
||||||
|
tgt acc 119
|
||||||
|
+ mov 100 p1
|
||||||
|
- mov 0 p1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] DIAL1
|
||||||
|
[x] 14
|
||||||
|
[y] 2
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] DIAL2
|
||||||
|
[x] 14
|
||||||
|
[y] 3
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 6
|
||||||
|
[y] 5
|
||||||
|
[code]
|
||||||
|
mov p0 x1
|
||||||
|
slp 1
|
||||||
|
|
||||||
BIN
06-passive-infrared-sensor/passive-infrared-sensor.jpg
Normal file
|
After Width: | Height: | Size: 798 KiB |
BIN
07-virtual-reality-buzzer/virtual-reality-buzzer-0.jpg
Normal file
|
After Width: | Height: | Size: 574 KiB |
47
07-virtual-reality-buzzer/virtual-reality-buzzer-0.txt
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz035
|
||||||
|
[production-cost] 500
|
||||||
|
[power-usage] 302
|
||||||
|
[lines-of-code] 11
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......94..............
|
||||||
|
......34.1555554......
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 7
|
||||||
|
[y] 3
|
||||||
|
[code]
|
||||||
|
tcp x0 0
|
||||||
|
+ mov 1 dat
|
||||||
|
+ jmp next
|
||||||
|
- jmp next
|
||||||
|
mov 0 dat
|
||||||
|
next:
|
||||||
|
teq dat 1
|
||||||
|
+ not
|
||||||
|
- mov 0 dat
|
||||||
|
- mov 0 acc
|
||||||
|
mov acc p1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] RADIO
|
||||||
|
[x] 7
|
||||||
|
[y] 6
|
||||||
|
[rotated] true
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
BIN
07-virtual-reality-buzzer/virtual-reality-buzzer.jpg
Normal file
|
After Width: | Height: | Size: 796 KiB |
BIN
08-wireless-game-controller/wireless-game-controller-0.jpg
Normal file
|
After Width: | Height: | Size: 742 KiB |
61
08-wireless-game-controller/wireless-game-controller-0.txt
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz011
|
||||||
|
[production-cost] 800
|
||||||
|
[power-usage] 304
|
||||||
|
[lines-of-code] 16
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......15C.............
|
||||||
|
......1CA.............
|
||||||
|
.......AA.............
|
||||||
|
.......A34.14.........
|
||||||
|
.......354.1554.1C....
|
||||||
|
.....95554..894..A....
|
||||||
|
.....2155555635416....
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 9
|
||||||
|
[y] 3
|
||||||
|
[code]
|
||||||
|
teq x0 -1
|
||||||
|
+ mov 100 x3
|
||||||
|
+ slx x3
|
||||||
|
+ mov p0 x1
|
||||||
|
+ mov p1 x1
|
||||||
|
+ mov x3 x1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 12
|
||||||
|
[y] 3
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 14
|
||||||
|
[y] 3
|
||||||
|
[code]
|
||||||
|
slx x0
|
||||||
|
mov x0 null #on
|
||||||
|
teq p1 100
|
||||||
|
+ add 2
|
||||||
|
teq p0 100
|
||||||
|
+ add 1
|
||||||
|
mov acc x0
|
||||||
|
mov 0 acc
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] RADIO
|
||||||
|
[x] 4
|
||||||
|
[y] 7
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
BIN
08-wireless-game-controller/wireless-game-controller.jpg
Normal file
|
After Width: | Height: | Size: 798 KiB |
BIN
09-laser-tag-equipment/laser-tag-equipment-0.jpg
Normal file
|
After Width: | Height: | Size: 855 KiB |
102
09-laser-tag-equipment/laser-tag-equipment-0.txt
Normal file
@@ -0,0 +1,102 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz048
|
||||||
|
[production-cost] 1000
|
||||||
|
[power-usage] 709
|
||||||
|
[lines-of-code] 21
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
..........955555555C..
|
||||||
|
...14.....A.......16..
|
||||||
|
..154154.16.14.14.14..
|
||||||
|
..14..94.......15414..
|
||||||
|
..15556.........155C..
|
||||||
|
...................2..
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 13
|
||||||
|
[y] 2
|
||||||
|
[code]
|
||||||
|
100 = alive
|
||||||
|
001 = dead + re
|
||||||
|
101 = alive + re
|
||||||
|
110 = alive + trig
|
||||||
|
|
||||||
|
dat = ammo
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 7
|
||||||
|
[y] 3
|
||||||
|
[code]
|
||||||
|
010 = res
|
||||||
|
100 = hit
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 13
|
||||||
|
[y] 4
|
||||||
|
[code]
|
||||||
|
mov x3 dat
|
||||||
|
mov 0 p1
|
||||||
|
teq dat 101
|
||||||
|
+ mov x0 acc
|
||||||
|
teq dat 1
|
||||||
|
+ mov x0 acc
|
||||||
|
teq dat 110
|
||||||
|
+ sub 1
|
||||||
|
- jmp end
|
||||||
|
tlt acc 0
|
||||||
|
+ mov 0 acc
|
||||||
|
- mov 100 p1
|
||||||
|
end: slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 16
|
||||||
|
[y] 4
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 3
|
||||||
|
[y] 5
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 7
|
||||||
|
[y] 5
|
||||||
|
[code]
|
||||||
|
mov x0 acc
|
||||||
|
teq acc 10
|
||||||
|
+ mov 100 p0
|
||||||
|
+ mov 100 p1
|
||||||
|
teq acc 100
|
||||||
|
+ mov 0 p0
|
||||||
|
+ mov 0 p1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] DX3
|
||||||
|
[x] 17
|
||||||
|
[y] 5
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] DX3
|
||||||
|
[x] 4
|
||||||
|
[y] 6
|
||||||
|
[rotated] true
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] DIAL7
|
||||||
|
[x] 11
|
||||||
|
[y] 6
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
BIN
09-laser-tag-equipment/laser-tag-equipment.jpg
Normal file
|
After Width: | Height: | Size: 795 KiB |
BIN
10-color-changing-vape-pen/color-changing-vape-pen-0.jpg
Normal file
|
After Width: | Height: | Size: 463 KiB |
86
10-color-changing-vape-pen/color-changing-vape-pen-0.txt
Normal file
@@ -0,0 +1,86 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz010
|
||||||
|
[production-cost] 1400
|
||||||
|
[power-usage] 474
|
||||||
|
[lines-of-code] 18
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
...954................
|
||||||
|
...A14.1554.15C.......
|
||||||
|
...A...1C.....34......
|
||||||
|
...A14..354.1554......
|
||||||
|
...355555C....94......
|
||||||
|
....14...34.156.......
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] RADIO
|
||||||
|
[x] 2
|
||||||
|
[y] 2
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 10
|
||||||
|
[y] 2
|
||||||
|
[code]
|
||||||
|
slx x0
|
||||||
|
mov x0 p1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 5
|
||||||
|
[y] 3
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 10
|
||||||
|
[y] 4
|
||||||
|
[code]
|
||||||
|
slx x0
|
||||||
|
mov x0 p1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] LEDRGBV
|
||||||
|
[x] 15
|
||||||
|
[y] 4
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 4
|
||||||
|
[y] 5
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 5
|
||||||
|
[y] 6
|
||||||
|
[code]
|
||||||
|
mov x1 dat
|
||||||
|
teq dat -999
|
||||||
|
- mov dat x3
|
||||||
|
- mov x1 x2
|
||||||
|
- mov x1 x0
|
||||||
|
- mov x1 acc
|
||||||
|
teq acc 0
|
||||||
|
+ mov 0 x3
|
||||||
|
+ mov 0 x2
|
||||||
|
+ mov 0 x0
|
||||||
|
sub 1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 10
|
||||||
|
[y] 6
|
||||||
|
[code]
|
||||||
|
slx x0
|
||||||
|
mov x0 p1
|
||||||
|
|
||||||
BIN
10-color-changing-vape-pen/color-changing-vape-pen-1.jpg
Normal file
|
After Width: | Height: | Size: 465 KiB |
82
10-color-changing-vape-pen/color-changing-vape-pen-1.txt
Normal file
@@ -0,0 +1,82 @@
|
|||||||
|
[name] VER 1.1
|
||||||
|
[puzzle] Sz010
|
||||||
|
[production-cost] 800
|
||||||
|
[power-usage] 436
|
||||||
|
[lines-of-code] 16
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
...954.1555C..........
|
||||||
|
...294.14..3554.......
|
||||||
|
....355555555554......
|
||||||
|
...8....14....14......
|
||||||
|
...354.155555554......
|
||||||
|
....14.154............
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] RADIO
|
||||||
|
[x] 2
|
||||||
|
[y] 2
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 5
|
||||||
|
[y] 2
|
||||||
|
[code]
|
||||||
|
mov x1 dat
|
||||||
|
teq dat -999
|
||||||
|
- mov dat x0
|
||||||
|
- mov x1 x3
|
||||||
|
- mov x1 p1
|
||||||
|
- mov x1 acc
|
||||||
|
teq acc 0
|
||||||
|
+ mov 0 x0
|
||||||
|
+ mov 0 x3
|
||||||
|
+ mov 0 p1
|
||||||
|
sub 1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 9
|
||||||
|
[y] 3
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] LEDRGBV
|
||||||
|
[x] 15
|
||||||
|
[y] 4
|
||||||
|
[is-puzzle-provided] true
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 3
|
||||||
|
[y] 5
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 8
|
||||||
|
[y] 5
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 14
|
||||||
|
[y] 5
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 5
|
||||||
|
[y] 7
|
||||||
|
[code]
|
||||||
|
slx x0
|
||||||
|
mov x0 p0
|
||||||
|
slx x1
|
||||||
|
mov x1 p1
|
||||||
|
|
||||||
BIN
10-color-changing-vape-pen/color-changing-vape-pen.jpg
Normal file
|
After Width: | Height: | Size: 516 KiB |
BIN
11-unknown-optimization-device/unknown-optimization-device-0.jpg
Normal file
|
After Width: | Height: | Size: 470 KiB |
120
11-unknown-optimization-device/unknown-optimization-device-0.txt
Normal file
@@ -0,0 +1,120 @@
|
|||||||
|
[name] VER 1.0
|
||||||
|
[puzzle] Sz015
|
||||||
|
[production-cost] 1300
|
||||||
|
[power-usage] 1303
|
||||||
|
[lines-of-code] 35
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
....1554.14...1554....
|
||||||
|
......14..............
|
||||||
|
....1554.14...1C......
|
||||||
|
......1555555556......
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 1
|
||||||
|
[y] 1
|
||||||
|
[code]
|
||||||
|
X1: x < 20
|
||||||
|
X5: 20 <= x < 40
|
||||||
|
X4: 40 <= x < 60
|
||||||
|
X3: 60 <= x < 80
|
||||||
|
X2: 80 <= x
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 4
|
||||||
|
[y] 1
|
||||||
|
[code]
|
||||||
|
Y1: y < 40
|
||||||
|
Y3: 40 <= y < 80
|
||||||
|
Y2: 80 <= y
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 7
|
||||||
|
[y] 1
|
||||||
|
[code]
|
||||||
|
X1 X2 X3 X4 X5
|
||||||
|
Y1 A A A B B
|
||||||
|
Y2 A A A B B
|
||||||
|
Y3 A A D C B
|
||||||
|
|
||||||
|
A: 30
|
||||||
|
B: 0
|
||||||
|
C: 50
|
||||||
|
D: 80
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 6
|
||||||
|
[y] 3
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 7
|
||||||
|
[y] 4
|
||||||
|
[code]
|
||||||
|
dst 1 x1
|
||||||
|
dst 0 2
|
||||||
|
tlt p0 40
|
||||||
|
+ dst 0 1
|
||||||
|
+ jmp end
|
||||||
|
tlt p0 80
|
||||||
|
+ dst 0 3
|
||||||
|
end: mov acc x0
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] BRIDGE
|
||||||
|
[x] 10
|
||||||
|
[y] 4
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 12
|
||||||
|
[y] 4
|
||||||
|
[code]
|
||||||
|
slx x2
|
||||||
|
mov x2 dat
|
||||||
|
tcp dat 33
|
||||||
|
- mov 30 p1
|
||||||
|
- jmp end
|
||||||
|
+ jmp next
|
||||||
|
mov 80 p1
|
||||||
|
jmp end
|
||||||
|
next: teq dat 43
|
||||||
|
+ mov 50 p1
|
||||||
|
- mov 0 p1
|
||||||
|
end:slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 7
|
||||||
|
[y] 6
|
||||||
|
[code]
|
||||||
|
mov 2 acc
|
||||||
|
tlt p0 20
|
||||||
|
+ mov 1 acc
|
||||||
|
+ jmp end
|
||||||
|
tlt p0 40
|
||||||
|
+ mov 5 acc
|
||||||
|
+ jmp end
|
||||||
|
tlt p0 60
|
||||||
|
+ mov 4 acc
|
||||||
|
+ jmp end
|
||||||
|
tlt p0 80
|
||||||
|
+ mov 3 acc
|
||||||
|
end: mov acc x2
|
||||||
|
slp 1
|
||||||
|
|
||||||
BIN
11-unknown-optimization-device/unknown-optimization-device-1.jpg
Normal file
|
After Width: | Height: | Size: 482 KiB |
170
11-unknown-optimization-device/unknown-optimization-device-1.txt
Normal file
@@ -0,0 +1,170 @@
|
|||||||
|
[name] VER 1.1
|
||||||
|
[puzzle] Sz015
|
||||||
|
[production-cost] 1100
|
||||||
|
[power-usage] 1173
|
||||||
|
[lines-of-code] 29
|
||||||
|
|
||||||
|
[traces]
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
....1554.15554.154....
|
||||||
|
...............1C.....
|
||||||
|
....1554.15555556.....
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
......................
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 1
|
||||||
|
[y] 1
|
||||||
|
[code]
|
||||||
|
X1: x < 20
|
||||||
|
X5: 20 <= x < 40
|
||||||
|
X4: 40 <= x < 60
|
||||||
|
X3: 60 <= x < 80
|
||||||
|
X2: 80 <= x
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 4
|
||||||
|
[y] 1
|
||||||
|
[code]
|
||||||
|
Y1: y < 40
|
||||||
|
Y3: 40 <= y < 80
|
||||||
|
Y2: 80 <= y
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 7
|
||||||
|
[y] 1
|
||||||
|
[code]
|
||||||
|
X1 X2 X3 |X4 X5
|
||||||
|
Y1 A A A | B B
|
||||||
|
Y2 A A A | B B
|
||||||
|
-----------------
|
||||||
|
Y3 A A D | C B
|
||||||
|
A: 30
|
||||||
|
B: 0
|
||||||
|
C: 50
|
||||||
|
D: 80
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 10
|
||||||
|
[y] 1
|
||||||
|
[code]
|
||||||
|
X1:
|
||||||
|
x < 20 LEFT
|
||||||
|
X2+X3: HALF
|
||||||
|
60 <= x
|
||||||
|
|
||||||
|
X4+X5:
|
||||||
|
20 <= x < 60 RIGHT
|
||||||
|
HALF
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 13
|
||||||
|
[y] 1
|
||||||
|
[code]
|
||||||
|
Y1 + Y2:
|
||||||
|
y < 40 TOP
|
||||||
|
80 <= y HALF
|
||||||
|
|
||||||
|
Y3:
|
||||||
|
40 <= y < 80
|
||||||
|
BOT
|
||||||
|
HALF
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 1
|
||||||
|
[y] 3
|
||||||
|
[code]
|
||||||
|
X4 + X3:
|
||||||
|
40 ~ 60 ~ 80
|
||||||
|
acc 2 acc 3
|
||||||
|
X1 + X2 = acc 0
|
||||||
|
0 ~ 20
|
||||||
|
80 ~ 100
|
||||||
|
|
||||||
|
X5 = acc 1
|
||||||
|
20 ~ 40
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 7
|
||||||
|
[y] 4
|
||||||
|
[code]
|
||||||
|
mov 0 acc
|
||||||
|
tlt p0 40
|
||||||
|
+ jmp end
|
||||||
|
tlt p0 80
|
||||||
|
+ mov 100 acc
|
||||||
|
|
||||||
|
end: mov acc x1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 1
|
||||||
|
[y] 5
|
||||||
|
[code]
|
||||||
|
0: Y1, Y2
|
||||||
|
|
||||||
|
100: Y3
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC4
|
||||||
|
[x] 13
|
||||||
|
[y] 5
|
||||||
|
[code]
|
||||||
|
mov x0 acc
|
||||||
|
teq x1 0
|
||||||
|
- jmp end
|
||||||
|
teq acc 80
|
||||||
|
+ mov 30 acc
|
||||||
|
teq acc 50
|
||||||
|
+ mov 0 acc
|
||||||
|
end: mov acc p1
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] UC6
|
||||||
|
[x] 7
|
||||||
|
[y] 6
|
||||||
|
[code]
|
||||||
|
mov 30 acc
|
||||||
|
tlt p0 20
|
||||||
|
+ jmp end
|
||||||
|
tgt p0 79
|
||||||
|
+ jmp end
|
||||||
|
tlt p0 40
|
||||||
|
+ mov 0 acc
|
||||||
|
+ jmp end
|
||||||
|
tlt p0 60
|
||||||
|
+ mov 50 acc
|
||||||
|
- mov 80 acc
|
||||||
|
end: mov acc x2
|
||||||
|
slp 1
|
||||||
|
|
||||||
|
[chip]
|
||||||
|
[type] NOTE
|
||||||
|
[x] 1
|
||||||
|
[y] 7
|
||||||
|
[code]
|
||||||
|
0: X1, X2 => 30
|
||||||
|
|
||||||
|
1: X5 => 0
|
||||||
|
|
||||||
|
2: X4 => 50
|
||||||
|
|
||||||
|
3: X3 => 80
|
||||||
|
|
||||||
BIN
11-unknown-optimization-device/unknown-optimization-device.jpg
Normal file
|
After Width: | Height: | Size: 516 KiB |
21
LICENSE
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2018 StinkingBanana
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
31
README.md
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
# SHENZHEN I/O Solutions
|
||||||
|
Solutions for the game: [SHENZHEN IO](https://www.humblebundle.com/store/shenzhen-io?partner=stinkingbanana&charity=12277)
|
||||||
|
|
||||||
|
## To Use
|
||||||
|
Each folder contains the ```.txt``` solution save file.
|
||||||
|
I have also included screenshots so you could check the layouts of my design as well as the score histograms.
|
||||||
|
|
||||||
|
## How do you find your own save files?
|
||||||
|
You can find your own save file under
|
||||||
|
#### Windows
|
||||||
|
```
|
||||||
|
Documents\My Games\SHENZHEN IO\<Steam account id>\
|
||||||
|
```
|
||||||
|
#### Linux
|
||||||
|
```
|
||||||
|
$HOME/.local/share/SHENZHEN IO/<Steam account id>/
|
||||||
|
```
|
||||||
|
#### macOS
|
||||||
|
```
|
||||||
|
~/Library/Application Support/SHENZHEN IO/<Steam account id>
|
||||||
|
```
|
||||||
|
|
||||||
|
## Note
|
||||||
|
The solutions were came up during my live streamings.
|
||||||
|
You can check out my past boardcasts for [SHENZHEN IO](https://www.humblebundle.com/store/shenzhen-io?partner=stinkingbanana&charity=12277) here @ [Youtube](https://www.youtube.com/playlist?list=PLDP6NTf4kn8QJxirkEDzEe1aDysHTAnR3)
|
||||||
|
|
||||||
|
If you find this helpful, feel free to come to my live stream and say hi to me :D
|
||||||
|
- [Twitch TV Live](https://www.twitch.tv/stinkingbanana)
|
||||||
|
- [Youtube Gaming Live](https://gaming.youtube.com/channel/UCNP438Ilb1aoN_7Dxmh6CjQ/live)
|
||||||
|
|
||||||
|
|
||||||