Leaderboard Contact
tnt3302
COMPLETE 97%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.0K 14,067
62
25.0K 25,000
1.00
21.8B 21,803,850,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.0K 14,078
83 9
10.5M 10,516,266
Mod 4
14.0K 14,078
83 5
5.84M 5,842,370
Code Breaker
14.1K 14,111
85 111
133M 133,137,285
The Maze
14.1K 14,111
85 1,318
1.58B 1,580,855,330
Nim 7,539 62 12
5.60M 5,609,016
Random Number Generator
1.80M 1,806,765
105 520
98.6B 98,649,369,000
Capitalize
1.80M 1,806,765
105 803
152B 152,337,390,975

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
80
32
17
2,304
1,360
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
33
2,640
Saving Bytes
73
6
438
Counter
101
14
1,414
1 Bit Decoder
1
1
1
2 Bit Decoder
7
2
14
3 Bit Decoder
22
5
110
Little Box
376
7
2,632
Arithmetic Logic Unit (ALU) 1
131
7
917
Arithmetic Logic Unit (ALU) 2
236
37
8,732
Conditions
15
9
135
Punchcard Programming
14.0K 14,078
83
1.16M 1,168,474
Assembly Programming
14.0K 14,078
83
1.16M 1,168,474
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
6
186
Unsigned Less
80
88
33
18
2,640
1,584
Signed Less
77
80
87
35
34
19
2,695
2,720
1,653
LSR
150
6
900
Count leading zeroes
166
33
5,478
ASR
150
6
900
One-hot Encoding
150
13
1,950
Comparison Flags
823
837
140
136
115K 115,220
113K 113,832
Symphony ALU
5,440
5,454
143
139
777K 777,920
758K 758,106
Condition Match
11
5
55
Objective Beauty
28
8
224
Divide
2,808
2,920
564
354
1.58M 1,583,712
1.03M 1,033,680
Modulo
2,920
354
1.03M 1,033,680
Multiply
632
97
61.3K 61,304