Leaderboard Contact
I'M BACK BABY
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,310
59
25.0K 25,000
1.00
21.1B 21,107,250,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,310
59 15
12.6M 12,664,350
Mod 4
14.3K 14,310
59 5
4.22M 4,221,450
Code Breaker
14.3K 14,310
59 1,279
1.07B 1,079,846,910
The Maze
14.3K 14,310
59 2,064
1.74B 1,742,614,560
Nim
1.82B 1,828,741,818
165 9
2.71T 2,715,681,599,730
Random Number Generator
1.82B 1,828,741,818
165 520
156T 156,906,047,984,400
Delicious order
1.82B 1,828,741,818
165 1,270
383T 383,212,847,961,900
Capitalize
1.82B 1,828,741,818
165 668
201T 201,563,923,179,960
Tower of Hanoi
1.82B 1,828,741,818
165 1,077
324T 324,976,564,767,690

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
9
4
36
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
32
2,304
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
36
9
324
Saving Bytes
80
5
400
Counter
101
13
1,313
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
30
4
120
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
526
98
51.5K 51,548
Conditions
57
9
513
Punchcard Programming
14.3K 14,310
59
844K 844,290
Assembly Programming
14.3K 14,310
59
844K 844,290
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
55
9
495
Unsigned Less
78
15
1,170
Signed Less
190
288
83
29
15.7K 15,770
8,352
LSR
158
5
790
Count leading zeroes
519
232
120K 120,408
ASR
204
13
2,652
One-hot Encoding
158
5
790
Comparison Flags
1,624
1,845
396
116
643K 643,104
214K 214,020
Symphony ALU
7,038
129
907K 907,902
Condition Match
10
6
60
Objective Beauty
28
8
224
Divide
2,455
279
684K 684,945
Modulo
3,579
545
1.95M 1,950,555
Multiply
1,016
225
228K 228,600