Leaderboard Contact
Kabonas
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.6K 14,628
90
25.0K 25,000
1.00
32.9B 32,913,000,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.7K 14,788
90 13
17.3M 17,301,960
Mod 4
14.7K 14,788
90 5
6.65M 6,654,600
Code Breaker
14.7K 14,788
90 2,918
3.88B 3,883,624,560
The Maze
14.7K 14,788
90 1,673
2.22B 2,226,629,160
Nim
1.82B 1,828,738,369
173 8
2.53T 2,530,973,902,696
Random Number Generator
1.82B 1,828,738,369
173 584
184T 184,761,094,896,808
Delicious order
1.82B 1,828,738,369
173 2,591
819T 819,719,172,735,667
Capitalize
1.82B 1,828,738,369
173 505
159T 159,767,727,607,685
Tower of Hanoi
1.82B 1,828,738,369
173 928
293T 293,592,972,712,736

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
1
1
1
XOR Gate
3
2
6
Bigger OR Gate
3
2
6
Bigger AND Gate
3
2
6
XNOR Gate
5
4
20
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
194
32
17
2,304
3,298
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
128
33
4,224
Saving Bytes
80
5
400
Counter
289
63
18.2K 18,207
1 Bit Decoder
1
1
1
2 Bit Decoder
12
5
60
3 Bit Decoder
44
13
572
Little Box
476
7
3,332
Arithmetic Logic Unit (ALU) 1
236
5
1,180
Arithmetic Logic Unit (ALU) 2
532
58
30.8K 30,856
Conditions
16
9
144
Punchcard Programming
14.7K 14,788
90
1.33M 1,330,920
Assembly Programming
14.7K 14,788
90
1.33M 1,330,920
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
35
7
245
Unsigned Less
105
34
3,570
Signed Less
113
35
3,955
LSR
172
14
2,408
Count leading zeroes
1,131
281
317K 317,811
ASR
172
14
2,408
One-hot Encoding
172
14
2,408
Comparison Flags
4,769
484
2.30M 2,308,196
Symphony ALU
6,359
141
896K 896,619
Condition Match
12
5
60
Objective Beauty
30
9
270
Divide
2,012
560
1.12M 1,126,720
Modulo
2,012
562
1.13M 1,130,744
Multiply
936
226
211K 211,536