I am trying to create a game, where you take role of CEO of huge company in future interstellar society. All basic needs of humans like food, accomodation, trasport, healthcare, education are satisfied by default. But there are various luxury goods that not every human can afford for example some gastronomic specialities, private cars, mansions etc. You as a CEO can produce this kind of goods and try to sell them to citizens of the planet. This spending of money will happen on 'ingame monthly' intervals as well as payments and is calculated for whole planet entirely. For example this month all companies will pay their employees 1 billion dollars combined, so next month there will be 1 billion dollar to be spent on luxury goods. For better clarity every kind of luxury goods is evaluated as 'how much luxury' they present. For example a superburger would be worth 1 point of luxury because it is just food and car would be worth 1000 points. There would of course be many other kinds of luxury goods but to make the question simple, lets just have cars and burgers for now.
Now let's imagine planet A with company A-burger-1 that produces 10 million superburgers per month and sells them for 9\$ each. Then company A-burger-2 which produces 10 million of them and sells them for 11\$ each. There is also a factory company that produces 50 000 cars per month, A-car-1 and sells them for 10 000\$ each and company A-car-2 that produces another 50 000 cars per month for 15 000\$ each. Lets put this into table and count the luxury points in:
A-burger-1: offering goods for total 90 000 000\$. asking for 0.9\$ per luxury point.
A-burger-2: 110 000 000\$. asking for 1.1\$ per luxury point.
A-car-1: 500 000 000\$. asking for 1\$ per luxury point.
A-car-1: 750 000 000\$. asking for 1.5\$ per luxury point.
Now lets say that citizens of planet A have 1 billion dollars to spend this month on luxury goods and of course they want to use them as efficiently as possible. This would mean, that they firstly buy out all the superburgers of company A-burger-1, then buy out all cars of A-car-1, then all burgers of A-burger-2, but company A-car-2 will sell less than a half of their goods. If next month people had 2 billion to spent, A-car2 would be able to sell all of their goods, but if people had just 500 000 000 to spend next month, not even A-burger-2 would be able to sell anything at all.
Different planets have different condition and on most, certain kinds of businesses are doing better than others. For example planet A would be have good conditions of growing food and therefore A-burger-n companies would be able to sell their burgers for just 5\$ making it for all car companies impossible to compete. Similarly planet B can be rich for metals so all B-car-n companies would prevail. Now this obviously makes no sense, since as a human you would get tired of buying superburgers all the time and never a car. On the planet A where burgers are super cheap, people would be willing to pay much more for a car than people of planet B.
SOLUTION I AM LOOKING FOR
I could imagine some kind of general algorithm, that would adjust luxury point of different goods on different planets. That it would not be strictly given that car is worth 1000 luxury point in the entire galaxy, but instead differs across each planet. But how would algorithm like this work? Should it take all recently spent money vs types of goods and calculate some ratio. It is also possible to take actual number of citizens into calculations. Like everyone wants a car, but dont need other car in next few years. But some people have more cars. At this point I really dont know.
DISTANCES OF TRADE
Of course it is possible for any company from planet B to sell their goods on planet A, but interstellar travel is very expensive, so they would have to think about it twice. On the other hand, travel within a planet is free.
Thanks a lot!