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)
|
||||
|
||||
|
||||