Leaderboard Contact
少吃冰棍
COMPLETE 98%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.9K 14,959
170
25.0K 25,000
1.00
63.5B 63,575,750,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,388
56 12
9.66M 9,668,736
Mod 4
14.3K 14,388
56 5
4.02M 4,028,640
Code Breaker
14.3K 14,388
56 2,042
1.64B 1,645,296,576
The Maze
14.3K 14,388
56 2,465
1.98B 1,986,119,520
Nim
1.82B 1,828,738,447
173 7
2.21T 2,214,602,259,317
Random Number Generator
1.82B 1,828,738,447
173 585
185T 185,077,474,528,635
Delicious order
1.82B 1,828,738,447
173 2,246
710T 710,570,953,489,426
Capitalize
1.82B 1,828,738,447
173 689
217T 217,980,136,667,059
Tower of Hanoi
1.82B 1,828,738,447
173 1,059
335T 335,037,684,659,529

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
1
1
1
XOR Gate
3
2
6
Bigger OR Gate
2
2
4
Bigger AND Gate
2
2
4
XNOR Gate
5
3
15
Half Adder
4
2
8
Full Adder
9
4
36
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
198
203
32
18
17
2,304
3,564
3,451
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
33
2,640
Saving Bytes
80
5
400
Counter
185
38
7,030
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
22
4
88
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
100
3
300
Arithmetic Logic Unit (ALU) 2
302
34
10.2K 10,268
Conditions
87
161
38
7
3,306
1,127
Punchcard Programming
14.3K 14,388
56
805K 805,728
Assembly Programming
14.3K 14,388
56
805K 805,728
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
32
6
192
Unsigned Less
80
33
2,640
Signed Less
95
34
3,230
LSR
150
5
750
Count leading zeroes
78
27
2,106
ASR
150
5
750
One-hot Encoding
150
5
750
Comparison Flags
980
136
133K 133,280
Symphony ALU
6,120
137
838K 838,440
Objective Beauty
31
9
279
Divide
2,009
288
578K 578,592
Modulo
2,009
288
578K 578,592
Multiply
632
97
61.3K 61,304