Leaderboard Contact
kitty
COMPLETE 94%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,319
73
25.0K 25,000
1.00
26.1B 26,132,175,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,319
73 9
9.40M 9,407,583
Mod 4
14.3K 14,319
73 5
5.22M 5,226,435
Code Breaker
14.3K 14,319
73 189
197M 197,559,243
The Maze
14.3K 14,319
73 1,691
1.76B 1,767,580,317

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
5
3
15
Full Adder
9
4
36
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
88
121
198
48
29
14
4,224
3,509
2,772
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
96
49
4,704
Saving Bytes
80
6
480
Counter
161
53
8,533
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
30
4
120
Little Box
446
7
3,122
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
350
51
17.8K 17,850
Conditions
15
57
10
7
150
399
Punchcard Programming
14.3K 14,319
73
1.04M 1,045,287
Assembly Programming
14.3K 14,319
73
1.04M 1,045,287
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
47
8
376
Unsigned Less
96
206
49
15
4,704
3,090
Signed Less
104
212
52
17
5,408
3,604
LSR
99
6
594
Count leading zeroes
113
11
1,243
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
1,078
208
224K 224,224
Symphony ALU
6,855
7,820
8,700
209
195
69
1.43M 1,432,695
1.52M 1,524,900
600K 600,300
Condition Match
9
6
54
Objective Beauty
36
9
324
Divide
1,952
800
1.56M 1,561,600
Modulo
1,864
800
1.49M 1,491,200
Multiply
744
337
250K 250,728