Leaderboard Contact
shent
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.5K 14,585
88
25.0K 25,000
1.00
32.0B 32,087,000,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.7K 14,724
95 71
99.3M 99,313,380
Mod 4
14.7K 14,724
95 5
6.99M 6,993,900
Code Breaker
14.7K 14,724
95 3,067
4.29B 4,290,058,260
The Maze
14.7K 14,724
95 2,456
3.43B 3,435,403,680
Nim
1.82B 1,828,740,101
173 44
13.9T 13,920,369,648,812
Random Number Generator
1.82B 1,828,740,101
173 520
164T 164,513,459,485,960
Delicious order
1.82B 1,828,740,101
173 4,465
1,412T 1,412,601,147,316,945
Capitalize
1.82B 1,828,740,101
173 1,943
614T 614,710,868,810,039
Tower of Hanoi
1.82B 1,828,740,101
173 1,299
410T 410,967,276,677,427

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
3
2
6
Half Adder
4
2
8
Full Adder
9
4
36
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
80
32
2,560
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
53
8
424
Saving Bytes
74
5
370
Counter
137
35
4,795
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
25
4
100
Little Box
392
7
2,744
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
335
43
14.4K 14,405
Conditions
52
8
416
Punchcard Programming
14.7K 14,724
95
1.39M 1,398,780
Assembly Programming
14.7K 14,724
95
1.39M 1,398,780
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
31
5
155
Unsigned Less
104
120
35
13
3,640
1,560
Signed Less
152
168
36
14
5,472
2,352
LSR
158
5
790
Count leading zeroes
199
17
3,383
ASR
158
5
790
One-hot Encoding
158
5
790
Comparison Flags
1,262
1,403
144
56
181K 181,728
78.5K 78,568
Symphony ALU
6,281
6,422
145
129
910K 910,745
828K 828,438
Condition Match
13
6
78
Objective Beauty
30
8
240
Divide
230K 230,282
1,612
371M 371,214,584
Modulo
250K 250,015
3,158
789M 789,547,370
Multiply
1,906
103
196K 196,318