Write a tank allocation algorithm in c#


Given a set of tanks with different capacities and a set of wines in different quantities

fill (if possible) all the given tanks to their full capacity (with a tolerance of x%) with all the given wines.


-wines cannot be mixed, a tank can contain just one wine.

-a tank cannot be filled less than its full capacity minus the x% tolerance

-if it's not possible to fill all the tanks (with a tolerance of x%) and distribute all the wines, the procedure will fail


class Wine {

string name

decimal quantity


class Tank {

string name

decimal capacity

Wine wine (the wine put in the tank)

decimal freecapacity (the free space remaining in the tank, should be inside the given tolerance x%)



List<Tanks> tanks

List<Wine> wines


List<Tanks> filledtanks (empty if the procedure failed)

Function to be implemented:

List<Tanks> filledtanks Allocate (List<Tanks> tanks , List<Wine> wines) {}

Habilidades: Algoritmo, Programação C#, Matemática

Veja mais: c# programmer free lance, c# development free lance, c# code free, genetic algorithm csharp, binary f6 function, c# genetic algorithm library, gaf c#, genetic programming in c#, genetic algorithm c# source code, c# neural network genetic algorithm, parallel_for c++11, software development, c# programming, windows desktop,, microsoft sql server, c c++ developer free lance jobs, write an essay for me for free, c# ontwikkelaar free lance, write some software using c programming

Acerca do Empregador:
( 1 comentário ) Paese, Italy

ID do Projeto: #15374015

18 freelancers estão ofertando em média €136 para esse trabalho


Hello, My name is Daniel Bogdan and I am a Microsoft Certified software engineer with strong background developing rich client applications, web applications and other various software products. I am proficient in Mais

€277 EUR in 3 dias
(19 Comentários)

Hello sir. I can make you application as per your requirements. Relevant Skills and Experience C/C++/C# programming - over 10 years Proposed Milestones €66 EUR - full job Just provide deadline

€66 EUR in 3 dias
(115 Comentários)

Hello, I have understood your requirement for the tank allocation algorithm. I have used something similar for a pairing algorithm in an MMM app I once worked on. Surely we can achieve this together Relevant Skills an Mais

€150 EUR in 3 dias
(30 Comentários)

please let me know if you are interested. Thanks, Sheik

€61 EUR in 3 dias
(51 Comentários)

This should be a simple algorithm to implement. I'll supply some unit tests too which should get you extra marks

€98 EUR in 4 dias
(18 Comentários)

I am a programmer with more than 12 years of experience. Let me create this for you. Relevant Skills and Experience Our team has expertise in .NET. Proposed Milestones €100 EUR - To be discussed

€100 EUR in 3 dias
(10 Comentários)

I'm interested to build this case in C# I can build it as Console, Win Forms or WPF Relevant Skills and Experience C#, WPF, Desktop Proposed Milestones €85 EUR - Full App What kind of app you need?

€85 EUR in 10 dias
(11 Comentários)

Hi Nice to meet you I have enough experience in C++/C# I want know more details You can check my profile and reviews Best regards Stay tuned, I'm still working on this proposal.

€133 EUR em 1 dia
(16 Comentários)

Looks a challenging project. I have understood the concept and feel we can do it. In past we have worked on Genetic Algorithm for an Israeli client. Relevant Skills and Experience I am Krunal K. Doshi from INDIA havin Mais

€250 EUR in 7 dias
(8 Comentários)

. Relevant Skills and Experience . Proposed Milestones €100 EUR - .

€100 EUR in 3 dias
(16 Comentários)
€111 EUR in 2 dias
(5 Comentários)

Dear sir! I have a good skill in c# programming. If you hire me, I'll complete it in time. Thank you in advance. Stay tuned, I'm still working on this proposal.

€100 EUR in 3 dias
(4 Comentários)
€222 EUR in 5 dias
(0 Comentários)

Let's have a chat to discuss in more details. Relevant Skills and Experience I have a good algorithms background, I also teach students in my local school Proposed Milestones €166 EUR - Task

€166 EUR in 3 dias
(0 Comentários)

It would be a pleasure for me to work on this kind of project as I'm an expert in resource allocation algorithm. Relevant Skills and Experience Skills Programming: (9+ years) Customized B+ Tree algo Audio Noise(echo) Mais

€155 EUR in 3 dias
(1 Comentário)

I have enough experience and knowledge to develop your project and will complete within committed days with your requirement satisfaction

€100 EUR in 5 dias
(0 Comentários)
€111 EUR in 3 dias
(0 Comentários)

Can 1 wine be split amongst 2 or more tanks? Where is x% tolerance going to be specified-it's not in the function signature? Relevant Skills and Experience 20+ years programming Proposed Milestones €155 EUR - c# meth Mais

€155 EUR in 3 dias
(0 Comentários)