Leaderboard Contact
Farsyte
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.1K 14,121
32
25.0K 25,000
1.00
11.2B 11,296,800,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.0K 14,063
27 9
3.41M 3,417,309
Mod 4
14.0K 14,063
27 5
1.89M 1,898,505
Code Breaker
14.0K 14,063
27 148
56.1M 56,195,748
The Maze
14.0K 14,063
27 1,911
725M 725,608,611
Nim
1.82B 1,828,740,162
119 14
3.04T 3,046,681,109,892
Random Number Generator
1.82B 1,828,740,162
119 584
127T 127,090,126,298,352
Delicious order
1.82B 1,828,738,085
136 1,742
433T 433,249,997,193,520
Capitalize
1.82B 1,828,738,085
136 483
120T 120,126,147,327,480
Tower of Hanoi
1.82B 1,828,740,200
119 703
152T 152,986,918,911,400

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
3
2
6
Full Adder
7
4
28
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
72
116
18
17
11
1,008
1,224
1,276
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
42
6
252
Saving Bytes
73
80
6
5
438
400
Counter
104
11
1,144
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
16
3
48
Little Box
368
7
2,576
Arithmetic Logic Unit (ALU) 1
132
4
528
Arithmetic Logic Unit (ALU) 2
264
384
20
13
5,280
4,992
Conditions
13
14
9
6
117
84
Punchcard Programming
14.0K 14,063
27
379K 379,701
Assembly Programming
14.0K 14,063
27
379K 379,701
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
41
7
4
217
164
Unsigned Less
65
125
20
12
1,300
1,500
Signed Less
65
125
20
12
1,300
1,500
LSR
144
4
576
Count leading zeroes
264
16
4,224
ASR
144
4
576
One-hot Encoding
144
4
576
Comparison Flags
703
80
56.2K 56,240
Symphony ALU
5,020
81
406K 406,620
Condition Match
8
5
40
Objective Beauty
22
34
8
5
176
170
Divide
1,218
1,472
287
272
349K 349,566
400K 400,384
Modulo
1,218
1,472
287
272
349K 349,566
400K 400,384
Multiply
520
632
55
52
28.6K 28,600
32.8K 32,864