Leaderboard Contact
_xjr_
COMPLETE 95%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.5K 14,553
57
25.0K 25,000
1.00
20.7B 20,738,025,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Nim
1.82B 1,828,744,725
110 36
7.24T 7,241,829,111,000
Random Number Generator
1.82B 1,828,744,725
110 520
104T 104,604,198,270,000
Delicious order
1.82B 1,828,744,725
110 2,308
464T 464,281,710,783,000
Capitalize
1.82B 1,828,744,725
110 803
161T 161,533,021,559,250
Tower of Hanoi
1.82B 1,828,744,725
110 1,558
313T 313,410,270,970,500

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
4
3
12
Half Adder
4
2
8
Full Adder
9
4
36
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
252
403
32
16
10
2,304
4,032
4,030
Multiplexer
33
2
66
Saving Gracefully
15
6
90
Signed Negator
39
10
390
Saving Bytes
80
6
480
Counter
210
40
8,400
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
36
4
144
Little Box
572
8
4,576
Arithmetic Logic Unit (ALU) 1
108
3
324
Arithmetic Logic Unit (ALU) 2
456
468
76
66
34.6K 34,656
30.8K 30,888
Conditions
154
8
1,232
Punchcard Programming
14.6K 14,600
73
1.06M 1,065,800
Assembly Programming
14.6K 14,600
73
1.06M 1,065,800
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
35
7
245
Unsigned Less
105
412
34
12
3,570
4,944
Signed Less
100
369
35
13
3,500
4,797
LSR
148
4
592
Count leading zeroes
792
232
183K 183,744
ASR
148
4
592
One hot encoding
148
4
592
Comparison Flags
1,080
72
77.7K 77,760
Symphony ALU
6,070
8,430
10.9K 10,982
261
141
81
1.58M 1,584,270
1.18M 1,188,630
889K 889,542
Condition Match
200
8
1,600
Objective beauty
31
9
279
Divide
7,685
920
7.07M 7,070,200
Modulo
5,824
882
5.13M 5,136,768
Multiply
1,864
355
661K 661,720