Leaderboard Contact
aqirruujaq
COMPLETE 98%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.4K 14,427
88
25.0K 25,000
1.00
31.7B 31,739,400,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,391
104 11
16.4M 16,463,304
Mod 4
14.3K 14,391
104 5
7.48M 7,483,320
Code Breaker
14.3K 14,391
104 1,277
1.91B 1,911,239,928
The Maze
14.4K 14,459
104 2,206
3.31B 3,317,241,616
Nim
1.82B 1,828,737,608
160 7
2.04T 2,048,186,120,960
Random Number Generator
1.82B 1,828,737,682
160 520
152T 152,150,975,142,400
Delicious order
1.82B 1,828,737,682
160 1,090
318T 318,931,851,740,800
Capitalize
1.82B 1,828,737,682
173 446
141T 141,101,742,067,756
Tower of Hanoi
1.82B 1,828,737,682
160 133
38.9T 38,915,537,872,960

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
6
4
24
Half Adder
4
2
8
Full Adder
9
4
36
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
136
32
9
2,304
1,224
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
96
144
49
10
4,704
1,440
Saving Bytes
80
5
400
Counter
162
53
8,586
1 Bit Decoder
1
1
1
3 Bit Decoder
37
4
148
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
468
98
45.8K 45,864
Conditions
48
8
384
Punchcard Programming
14.3K 14,391
104
1.49M 1,496,664
Assembly Programming
14.3K 14,391
104
1.49M 1,496,664
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
55
9
495
Unsigned Less
97
145
50
11
4,850
1,595
Signed Less
95
136
45
12
4,275
1,632
LSR
99
148
6
4
594
592
Count leading zeroes
34
6
204
ASR
99
148
6
4
594
592
One-hot Encoding
99
148
6
4
594
592
Comparison Flags
1,074
1,469
200
48
214K 214,800
70.5K 70,512
Symphony ALU
5,355
6,058
389
129
2.08M 2,083,095
781K 781,482
Condition Match
11
5
55
Objective Beauty
30
6
180
Divide
1,727
2,447
424
112
732K 732,248
274K 274,064
Modulo
1,760
2,528
424
112
746K 746,240
283K 283,136
Multiply
744
1,080
145
28
107K 107,880
30.2K 30,240