Leaderboard Contact
Eendain
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,398
56
25.0K 25,000
1.00
20.1B 20,157,200,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,382
72 13
13.4M 13,461,552
Mod 4
14.3K 14,382
72 5
5.17M 5,177,520
Code Breaker
14.3K 14,398
72 170
176M 176,231,520
The Maze
14.3K 14,398
72 2,064
2.13B 2,139,657,984
Nim
1.82B 1,828,740,820
122 33
7.36T 7,362,510,541,320
Random Number Generator
1.82B 1,828,740,820
122 520
116T 116,015,317,620,800
Delicious order
1.82B 1,828,740,820
122 1,368
305T 305,209,527,894,720
Capitalize
1.82B 1,828,740,820
122 506
112T 112,891,828,300,240
Tower of Hanoi
1.82B 1,828,740,820
122 870
194T 194,102,550,634,800

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
18
1,296
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
19
1,520
Saving Bytes
80
5
400
Counter
185
38
7,030
1 Bit Decoder
1
1
1
2 Bit Decoder
8
2
16
3 Bit Decoder
28
4
112
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
132
4
528
Arithmetic Logic Unit (ALU) 2
412
66
27.1K 27,192
Conditions
55
7
385
Punchcard Programming
14.3K 14,382
72
1.03M 1,035,504
Assembly Programming
14.3K 14,382
72
1.03M 1,035,504
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
32
6
192
Unsigned Less
80
19
1,520
Signed Less
86
21
1,806
LSR
156
5
780
Count leading zeroes
166
9
1,494
ASR
156
5
780
One-hot Encoding
156
5
780
Comparison Flags
864
140
120K 120,960
Symphony ALU
5,682
85
482K 482,970
Condition Match
8
5
40
Objective Beauty
31
9
279
Divide
6,795
1,026
6.97M 6,971,670
Modulo
7,037
1,037
7.29M 7,297,369
Multiply
768
226
173K 173,568