Leaderboard Contact
nicholas.sommer
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,776 12
33.9K 33,999
0.73
724M 724,586,688

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 261 33 1 8,613
Mod 4 0 0 1 0
Code Breaker
14.0K 14,085
84 1,024
1.21B 1,211,535,360
The Maze 8 6 457
21.9K 21,936
Nim 2 2 3 12
Random Number Generator
876M 876,170,286
78 520
35.5T 35,537,466,800,160
Delicious order
876M 876,170,286
78 1,227
83.8T 83,854,753,391,916
Capitalize 5 4 112 2,240
Tower of Hanoi
876M 876,169,648
77 994
67.0T 67,060,272,518,624

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
3
2
6
Full Adder
7
4
28
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
87
111
173
18
11
9
8
1,008
957
999
1,384
Multiplexer
25
33
3
2
75
66
Saving Gracefully
9
10
6
5
54
50
Signed Negator
35
6
210
Saving Bytes
65
73
6
5
390
365
Counter
92
100
12
10
1,104
1,000
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
14
3
42
Little Box
350
382
8
7
2,800
2,674
Arithmetic Logic Unit (ALU) 1
74
90
100
8
6
3
592
540
300
Arithmetic Logic Unit (ALU) 2
235
343
16
13
3,760
4,459
Conditions
24
7
168
Punchcard Programming
13.6K 13,651
13.7K 13,759
11
8
150K 150,161
110K 110,072
Assembly Programming
13.7K 13,759
8
110K 110,072
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
39
5
4
155
156
Unsigned Less
65
66
78
20
8
5
1,300
528
390
Signed Less
65
75
78
20
10
5
1,300
750
390
LSR
75
83
91
99
146
9
8
7
4
3
675
664
637
396
438
Count leading zeroes
64
74
24
18
1,536
1,332
ASR
75
83
91
99
146
9
8
7
4
3
675
664
637
396
438
One-hot Encoding
75
91
99
9
7
4
675
637
396
Comparison Flags
424
38
16.1K 16,112
Symphony ALU
3,756
4,125
141
44
529K 529,596
181K 181,500
Condition Match
8
5
40
Objective Beauty
22
27
8
5
176
135
Divide
890
1,330
1,826
161
89
81
143K 143,290
118K 118,370
147K 147,906
Modulo
906
1,154
1,346
1,842
164
108
92
84
148K 148,584
124K 124,632
123K 123,832
154K 154,728
Multiply
246
274
305
329
391
40
33
26
24
23
9,840
9,042
7,930
7,896
8,993