Leaderboard Contact
pahlke
COMPLETE 97%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.0K 14,038
84
25.0K 25,000
1.00
29.4B 29,479,800,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 56 32 1 1,792
Mod 4 0 0 1 0
Code Breaker 71 9 256
163K 163,584
The Maze 10 7 459
32.1K 32,130
Nim 2 2 3 12
Random Number Generator 413 11 65
295K 295,295
Delicious order
872M 872,550,894
163 2,708
385T 385,147,454,815,176
Capitalize 102 34 112
388K 388,416
Tower of Hanoi
872M 872,550,894
163 992
141T 141,087,989,356,224

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
77
98
32
22
13
1,792
1,694
1,274
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
64
33
2,112
Saving Bytes
73
5
365
Counter
129
38
4,902
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
23
3
69
Little Box
368
5
1,840
Arithmetic Logic Unit (ALU) 1
131
7
917
Arithmetic Logic Unit (ALU) 2
220
37
8,140
Conditions
13
7
91
Punchcard Programming
13.6K 13,679
13.7K 13,741
32
22
437K 437,728
302K 302,302
Assembly Programming
13.6K 13,679
32
437K 437,728
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
38
5
4
155
152
Unsigned Less
45
24
1,080
Signed Less
45
24
1,080
LSR
99
6
594
Count leading zeroes
32
6
192
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
703
836
136
45
95.6K 95,608
37.6K 37,620
Symphony ALU
3,980
137
545K 545,260
Condition Match
8
5
40
Objective Beauty
31
5
155
Multiply
520
97
50.4K 50,440