Leaderboard Contact
Huraharah
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
15.0K 15,016
104
25.0K 25,000
1.00
39.0B 39,041,600,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
15.4K 15,448
136 9
18.9M 18,908,352
Mod 4
15.4K 15,448
136 5
10.5M 10,504,640
Code Breaker
15.4K 15,448
136 1,280
2.68B 2,689,187,840
The Maze
15.4K 15,448
136 1,611
3.38B 3,384,595,008
Nim
1.82B 1,828,746,864
1,138 12
24.9T 24,973,367,174,784
Random Number Generator
1.82B 1,828,759,487
1,138 523
1,088T 1,088,430,098,915,738
Delicious order
1.82B 1,828,759,489
1,138 1,547
3,219T 3,219,505,477,751,654
Capitalize
1.82B 1,828,759,489
1,138 803
1,671T 1,671,146,023,681,046
Tower of Hanoi
1.82B 1,828,759,489
1,138 1,420
2,955T 2,955,202,183,844,440

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
1
1
1
XOR Gate
3
2
6
Bigger OR Gate
5
3
15
Bigger AND Gate
5
3
15
XNOR Gate
6
4
24
Half Adder
6
3
18
Full Adder
9
4
36
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
80
32
17
2,304
1,360
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
296
65
19.2K 19,240
Saving Bytes
80
5
400
Counter
402
71
28.5K 28,542
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
68
5
340
Little Box
452
10
4,520
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
1,116
130
145K 145,080
Conditions
104
10
1,040
Punchcard Programming
15.4K 15,448
136
2.10M 2,100,928
Assembly Programming
15.4K 15,448
136
2.10M 2,100,928
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
64
10
640
Unsigned Less
81
89
34
19
2,754
1,691
Signed Less
89
97
35
20
3,115
1,940
LSR
99
6
594
Count leading zeroes
264
16
4,224
ASR
100
7
700
One-hot Encoding
99
6
594
Comparison Flags
1,010
140
141K 141,400
Symphony ALU
4,672
4,743
143
136
668K 668,096
645K 645,048
Condition Match
15
7
105
Objective Beauty
28
8
224
Divide
9,509
1,104
10.4M 10,497,936
Modulo
10.1K 10,126
1,106
11.1M 11,199,356
Multiply
3,072
200
614K 614,400