Leaderboard Contact
3570672148
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
16.3K 16,366
82
25.0K 25,000
1.00
33.5B 33,550,300,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
16.4K 16,426
105 9
15.5M 15,522,570
Mod 4
16.4K 16,442
105 5
8.63M 8,632,050
Code Breaker
16.4K 16,442
105 2,252
3.88B 3,887,875,320
The Maze
16.4K 16,442
105 2,104
3.63B 3,632,366,640
Nim
1.82B 1,828,739,632
168 7
2.15T 2,150,597,807,232
Random Number Generator
1.82B 1,828,739,632
168 520
159T 159,758,694,251,520
Delicious order
1.82B 1,828,739,632
168 1,487
456T 456,848,419,907,712
Capitalize
1.82B 1,828,739,632
168 522
160T 160,373,150,767,872
Tower of Hanoi
1.82B 1,828,739,632
168 1,138
349T 349,625,757,804,288

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
5
4
20
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
38
6
228
Signed Negator
80
33
2,640
Saving Bytes
304
6
1,824
Counter
425
55
23.3K 23,375
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
28
4
112
Little Box
1,308
1,356
8
7
10.4K 10,464
9,492
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
396
82
32.4K 32,472
Conditions
56
8
448
Punchcard Programming
16.4K 16,426
105
1.72M 1,724,730
Assembly Programming
16.4K 16,426
105
1.72M 1,724,730
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
47
8
376
Unsigned Less
95
16
1,520
Signed Less
103
17
1,751
LSR
156
5
780
Count leading zeroes
46
520
10
9
460
4,680
ASR
157
5
785
One-hot Encoding
150
156
13
5
1,950
780
Comparison Flags
1,069
68
72.6K 72,692
Symphony ALU
5,733
130
745K 745,290
Condition Match
11
5
55
Objective Beauty
31
9
279
Divide
3,264
519
1.69M 1,694,016
Modulo
3,264
520
1.69M 1,697,280
Multiply
9,348
350
3.27M 3,271,800