Leaderboard Contact
Doofus
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.7K 14,746
41
25.0K 25,000
1.00
15.1B 15,114,650,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.8K 14,851
41 14
8.52M 8,524,474
Mod 4
14.8K 14,851
41 5
3.04M 3,044,455
Code Breaker
14.8K 14,851
41 714
434M 434,748,174
The Maze
14.8K 14,851
41 2,270
1.38B 1,382,182,570
Nim
1.82B 1,828,737,843
103 56
10.5T 10,548,159,878,424
Random Number Generator
1.82B 1,828,737,891
103 649
122T 122,245,641,799,677
Delicious order
1.82B 1,828,737,843
103 3,441
648T 648,146,752,529,589
Capitalize
1.82B 1,828,737,875
103 1,790
337T 337,164,402,013,750
Tower of Hanoi
1.82B 1,828,737,843
103 855
161T 161,047,798,143,795

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
7
4
28
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
80
17
1,360
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
39
10
390
Saving Bytes
80
5
400
Counter
105
14
1,470
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
63
7
441
Little Box
444
8
3,552
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
376
30
11.2K 11,280
Conditions
91
8
728
Punchcard Programming
14.7K 14,742
14.8K 14,851
121
41
1.78M 1,783,782
608K 608,891
Assembly Programming
14.8K 14,804
14.8K 14,851
142
41
2.10M 2,102,168
608K 608,891
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
32
7
224
Unsigned Less
82
15
1,230
Signed Less
80
16
1,280
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
80
349K 349,200
Condition Match
13
6
78
Objective Beauty
31
9
279
Divide
2,654
242
642K 642,268
Modulo
3,304
309
1.02M 1,020,936
Multiply
807
134
108K 108,138