Leaderboard Contact
Chri5p
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
16.0K 16,066
33
25.0K 25,000
1.00
13.2B 13,254,450,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
15.9K 15,991
56 9
8.05M 8,059,464
Mod 4
15.9K 15,991
56 5
4.47M 4,477,480
Code Breaker
15.9K 15,991
56 1,280
1.14B 1,146,234,880
The Maze
15.9K 15,991
56 1,911
1.71B 1,711,292,856
Nim
1.82B 1,828,738,890
80 17
2.48T 2,487,084,890,400
Random Number Generator
1.82B 1,828,738,874
80 520
76.0T 76,075,537,158,400
Delicious order
1.82B 1,828,738,922
80 1,351
197T 197,650,102,689,760
Capitalize
1.82B 1,828,738,922
80 837
122T 122,452,358,217,120
Tower of Hanoi
1.82B 1,828,738,922
80 1,158
169T 169,414,373,734,080

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
3
2
6
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
96
32
9
2,304
864
Multiplexer
33
2
66
Saving Gracefully
38
5
190
Signed Negator
80
33
2,640
Saving Bytes
304
5
1,520
Counter
409
434
38
15
15.5K 15,542
6,510
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
22
4
88
Little Box
1,308
7
9,156
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
350
34
11.9K 11,900
Conditions
58
7
406
Punchcard Programming
15.9K 15,991
56
895K 895,496
Assembly Programming
15.9K 15,991
56
895K 895,496
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
31
5
155
Unsigned Less
112
142
34
11
3,808
1,562
Signed Less
118
148
36
13
4,248
1,924
LSR
99
4
396
Count leading zeroes
447
9
4,023
ASR
99
4
396
One-hot Encoding
99
4
396
Comparison Flags
1,876
164
307K 307,664
Symphony ALU
4,651
5,157
145
53
674K 674,395
273K 273,321
Condition Match
8
5
40
Objective Beauty
31
9
279
Divide
1,860
106
197K 197,160
Modulo
1,662
92
152K 152,904
Multiply
288
424
951
53
36
30
15.2K 15,264
15.2K 15,264
28.5K 28,530