Leaderboard Contact
Doofus
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.9K 14,985
29
25.0K 25,000
1.00
10.8B 10,864,125,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
15.0K 15,050
29 14
6.11M 6,110,300
Mod 4
15.0K 15,050
29 5
2.18M 2,182,250
Code Breaker
15.0K 15,050
29 714
311M 311,625,300
The Maze
15.0K 15,050
29 2,270
990M 990,741,500
Nim
1.82B 1,828,739,876
63 56
6.45T 6,451,794,282,528
Random Number Generator
1.82B 1,828,739,255
63 649
74.7T 74,771,661,919,185
Delicious order
1.82B 1,828,739,207
63 1,886
217T 217,287,135,097,326
Capitalize
1.82B 1,828,739,876
63 1,790
206T 206,226,995,816,520
Tower of Hanoi
1.82B 1,828,739,876
63 855
98.5T 98,505,073,420,740

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
80
92
162
170
288
17
13
11
10
7
1,360
1,196
1,782
1,700
2,016
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
39
101
10
5
390
505
Saving Bytes
80
5
400
Counter
101
166
13
9
1,313
1,494
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
35
3
105
Little Box
412
7
2,884
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
348
492
30
19
10.4K 10,440
9,348
Conditions
91
8
728
Punchcard Programming
14.7K 14,739
14.7K 14,751
37
31
545K 545,343
457K 457,281
Assembly Programming
14.7K 14,739
14.7K 14,751
15.0K 15,014
37
31
29
545K 545,343
457K 457,281
435K 435,406
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
32
41
7
4
224
164
Unsigned Less
82
127
15
6
1,230
762
Signed Less
80
120
16
7
1,280
840
LSR
99
6
594
Count leading zeroes
264
16
4,224
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
988
192
189K 189,696
Symphony ALU
4,365
5,550
80
36
349K 349,200
199K 199,800
Condition Match
13
6
78
Objective Beauty
31
9
279
Divide
1,828
2,976
3,963
193
128
93
352K 352,804
380K 380,928
368K 368,559
Modulo
3,196
4,324
135
95
431K 431,460
410K 410,780
Multiply
807
1,381
2,263
134
92
64
108K 108,138
127K 127,052
144K 144,832