$ cat input.txt

13 ### defender's techs: Weapon

14 # Armor

15 # Shield

10 # Small Cargo ### defender's fleet

20 # Large Cargo

0 # Light Fighter

0 # Heavy Fighter

0 # Cruiser

0 # Battleship /pl:Okręt wojenny

0 # Colony Ship

10 # Recycler

0 # Espionage Probe

0 # Bomber

20 # Solar Satellite

0 # Destroyer

0 # Deathstar

0 # Battlecruiser /pl:Pancernik

110 # Rocket Launcher

50 # Light Laser

65 # Heavy Laser

50 # Gauss Cannon

84 # Ion Cannon

8 # Plasma Turret

1 # Small Shield Dome

1 # Large Shield Dome

27627 ### resources at planet - metal

15121 # crystal

5858 # deuterium

10 ###techs of attacker: Weapon

11 # Armor

12 # Shield

1 ###attacker galaxy

2 #system

3 #planet

5 ###defender galaxy

6 #system

7 #defender planet

15 ###attacker engine: Combustion Engine

16 # Impulse Engine

17 # Hyperspace Engine

3 ### metal units is worth 1 deuterium units

1.5 # crystal units is worth 1 deuterium units

1 # deuterium unit is worth 1 deuterium unit

-1 # Light Fighter #(start of attackers ship limits <0 means unlimited)

-1 # Heavy Fighter

-1 # Cruiser

-1 # Battleship

-1 # Espionage Probe

-1 # Bomber

-1 # Destroyer

-1 # Deathstar

-1 # Battlecruiser

-2 # Budget limits(<=0 means unlimited) in deuterium



$ ./optifleet_0.9.1.bin

inputAttacker 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

inputDefender 13 14 15 10 20 0 0 0 0 0 10 0 0 20 0 0 0 110 50 65 50 84 8 1 1

inputResources 27627 15121 5858

inputSpace 1 2 3 5 6 7 15 16 17

inputRatios 3 1.5 1

inputShipLimits -1 -1 -1 -1 -1 -1 -1 -1 -1

inputBudget 1000000000000



$ cat output.txt

solution: 564 753 1 0 1352 1 0 0 1