Leaderboard Contact
Rey
COMPLETE 98%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
15.6K 15,637
56
25.0K 25,000
1.00
21.8B 21,891,800,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
15.4K 15,493
123 59
112M 112,432,701
Mod 4
15.5K 15,525
123 5
9.54M 9,547,875
Code Breaker
15.5K 15,525
123 424
809M 809,659,800
The Maze
15.5K 15,525
123 3,354
6.40B 6,404,714,550
Nim
1.82B 1,828,742,311
122 14
3.12T 3,123,491,867,188
Random Number Generator
1.82B 1,828,742,311
122 585
130T 130,517,338,736,070
Capitalize
1.82B 1,828,742,311
122 1,059
236T 236,269,849,096,578
Tower of Hanoi
1.82B 1,828,742,312
122 821
183T 183,170,487,454,544

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
4
3
12
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
72
123
32
10
2,304
1,230
Multiplexer
33
2
66
Saving Gracefully
15
5
75
Signed Negator
39
10
390
Saving Bytes
136
5
680
Counter
145
196
37
15
5,365
2,940
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
58
4
232
Little Box
684
6
4,104
Arithmetic Logic Unit (ALU) 1
106
134
7
5
742
670
Arithmetic Logic Unit (ALU) 2
410
66
27.0K 27,060
Conditions
13
9
117
Punchcard Programming
15.4K 15,493
123
1.90M 1,905,639
Assembly Programming
15.4K 15,493
123
1.90M 1,905,639
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
39
6
234
Unsigned Less
80
192
33
19
2,640
3,648
Signed Less
162
202
70
24
11.3K 11,340
4,848
LSR
99
6
594
Count leading zeroes
528
233
123K 123,024
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
813
265
215K 215,445
Symphony ALU
4,720
130
613K 613,600
Condition Match
39
6
234
Objective Beauty
31
9
279
Divide
3,637
831
3.02M 3,022,347
Modulo
3,581
826
2.95M 2,957,906
Multiply
2,416
105
253K 253,680