Leaderboard Contact
St. Nick
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
15.7K 15,764
86
25.0K 25,000
1.00
33.8B 33,892,600,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
15.7K 15,764
86 9
12.2M 12,201,336
Mod 4
15.7K 15,764
86 5
6.77M 6,778,520
Code Breaker
15.7K 15,764
86 1,024
1.38B 1,388,240,896
The Maze
15.7K 15,764
86 1,911
2.59B 2,590,750,344
Nim
1.82B 1,828,738,083
169 14
4.32T 4,326,794,304,378
Random Number Generator
1.82B 1,828,738,083
169 520
160T 160,709,502,734,040
Delicious order
1.82B 1,828,738,083
169 1,494
461T 461,730,763,624,338
Capitalize
1.82B 1,828,738,083
169 445
137T 137,530,247,532,015
Tower of Hanoi
1.82B 1,828,738,083
169 2,836
876T 876,484,903,372,572

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
72
104
127
32
15
12
2,304
1,560
1,524
Multiplexer
33
2
66
Saving Gracefully
38
6
228
Signed Negator
80
33
2,640
Saving Bytes
304
6
1,824
Counter
409
40
16.3K 16,360
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
22
4
88
Little Box
1,308
8
10.4K 10,464
Arithmetic Logic Unit (ALU) 1
131
7
917
Arithmetic Logic Unit (ALU) 2
236
37
8,732
Conditions
15
51
9
7
135
357
Punchcard Programming
15.7K 15,764
86
1.35M 1,355,704
Assembly Programming
15.7K 15,764
86
1.35M 1,355,704
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
7
217
Unsigned Less
88
34
2,992
Signed Less
79
30
2,370
LSR
99
6
594
Count leading zeroes
1,208
130
157K 157,040
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
867
136
117K 117,912
Symphony ALU
4,520
140
632K 632,800
Condition Match
28
13
364
Objective Beauty
28
8
224
Divide
4,240
793
3.36M 3,362,320
Modulo
4,240
793
3.36M 3,362,320
Multiply
744
337
250K 250,728