Leaderboard Contact
RhiobeT
COMPLETE 95%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.4K 14,432
86
25.0K 25,000
1.00
31.0B 31,028,800,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Nim
1.82B 1,828,741,191
165 35
10.5T 10,560,980,378,025
Random Number Generator
1.82B 1,828,741,191
165 520
156T 156,905,994,187,800
Delicious order
1.82B 1,828,741,191
165 1,033
311T 311,699,792,299,995
Capitalize
1.82B 1,828,741,191
165 799
241T 241,092,094,915,485
Tower of Hanoi
1.82B 1,828,741,191
165 1,194
360T 360,280,302,038,910

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
1
1
1
XOR Gate
3
2
6
Bigger OR Gate
6
4
24
Bigger AND Gate
4
4
16
XNOR Gate
3
2
6
Half Adder
4
2
8
Full Adder
11
4
44
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
88
32
2,816
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
96
33
3,168
Saving Bytes
80
5
400
Counter
201
38
7,638
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
22
4
88
Little Box
460
6
2,760
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
367
67
24.5K 24,589
Conditions
141
38
5,358
Punchcard Programming
14.4K 14,432
86
1.24M 1,241,152
Assembly Programming
14.4K 14,432
86
1.24M 1,241,152
Byte Constant
0
0
0
Byte XOR
48
4
192
Equality
117
42
4,914
Unsigned Less
91
20
1,820
Signed Less
159
21
3,339
LSR
148
4
592
Count leading zeroes
1,831
80
146K 146,480
ASR
148
4
592
One hot encoding
148
4
592
Comparison Flags
1,329
84
111K 111,636
Symphony ALU
6,063
130
788K 788,190
Condition Match
11
7
77
Objective beauty
31
9
279
Divide
57.5K 57,561
2,486
143M 143,096,646
Modulo
57.7K 57,777
2,562
148M 148,024,674
Multiply
1,864
355
661K 661,720