Leaderboard Contact
dimwit
COMPLETE 95%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
15.4K 15,457
90
25.0K 25,000
1.00
34.7B 34,778,250,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
15.5K 15,553
106 12
19.7M 19,783,416
Mod 4
15.5K 15,553
106 5
8.24M 8,243,090
Code Breaker
15.5K 15,553
106 272
448M 448,424,096
The Maze
15.5K 15,553
106 1,280
2.11B 2,110,231,040
Nim
1.82B 1,828,737,371
172 33
10.3T 10,379,913,317,796
Random Number Generator
1.82B 1,828,737,371
172 584
183T 183,693,011,442,208
Capitalize
1.82B 1,828,737,371
172 945
297T 297,242,972,282,340

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
6
3
18
Full Adder
9
4
36
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
32
2,304
Multiplexer
25
3
75
Saving Gracefully
30
7
210
Signed Negator
128
49
6,272
Saving Bytes
240
7
1,680
Counter
193
53
10.2K 10,229
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
28
4
112
Little Box
1,040
8
8,320
Arithmetic Logic Unit (ALU) 1
152
4
608
Arithmetic Logic Unit (ALU) 2
567
98
55.5K 55,566
Conditions
78
10
780
Punchcard Programming
15.5K 15,553
106
1.64M 1,648,618
Assembly Programming
15.5K 15,553
106
1.64M 1,648,618
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
55
11
605
Unsigned Less
81
93
34
12
2,754
1,116
Signed Less
89
101
35
13
3,115
1,313
LSR
75
9
675
Count leading zeroes
200
24
4,800
ASR
75
9
675
One-hot Encoding
75
9
675
Comparison Flags
977
1,083
140
52
136K 136,780
56.3K 56,316
Symphony ALU
4,265
4,371
141
130
601K 601,365
568K 568,230
Condition Match
8
5
40
Objective Beauty
32
9
288
Multiply
1,031
358
369K 369,098