Pomoc w algorytmie Pilne

0

Zakładamy problematykę z przytoczeniem.

Cały dzień jest meczem. Co godzinę sprawdzamy statystyki oraz podsumowujemy tabelę wyników.
Graczem, Jest klient, a piłkami będą oferty linki jakie mają być wykorzystane.

Zasady gry:
Każdy gracz może rzucić tylko 7 możemy przyjąć wartość Z razy max piłka.
Każdy gracz posiada swoje piłki, nie wie jakie będą mu potrzebne do meczu. Tym więcej piłek tym dla gracza lepiej pod koniec.
Każdy gracz ma określone priorytety piłki.

Obowiązkowe do rzucenia w pierwszej kategorii i nie obowiązkowe.
Nie obowiązkowe dzieli na piłki bez limitu oraz piłki z limitem.

Profit to ilość punktów = wszystkie piłki go posiadają;

Priorytet jest parametrem dodatkowym dla piłek z limitem, określa on fakt czy w danym momencie jak się on zapisuje dużo osób posiada tą

piłkę.

W kolejności w jakiej się ktoś zapisze, w takiej rzuca piłkami.

Naszym zadaniem jest przeprowadzić takie zasady rzucania piłkami. Żeby gracze zarobili najwięcej punktów. Oraz limity rzutów zostały pod

koniec meczu osiągnięte.

Trzeba przetestować i przeprowadzić obliczenia do błędzie najlepsze dla meczu.
Żeby jak najwięcej punktów wszyscy gracze na raz zdobyli.

Piłki obowiązkowe muszą być wrzucone, jeżeli jest ich więcej niż Z to wtedy ustawiamy je według priorytetu.
Potem trzeba wrzucić piłki z limitem(ale trzeba zrobić to tak)

Żeby w razie czego jak z czasem pojawią się osoby pod koniec mające tylko piłki bez limitu to żeby oddały 7 strzałów.

Żeby się nie zdarzyło tak iż pod koniec meczu gracze mogą rzucić tylko 3 piłkami. A jakby przyszły wcześniej by mogły rzucić ponad 7.

Jak ma ktoś jakieś sugestie czym bym mógł się posiłkować w sprawie rozwiązania takiego algorytmu był bym wdzięczny.

Ważne jest to żeby wszystkie limity były rzucone oraz tak to zoptymalizować, żeby pod koniec się nie okazało że gracz może tylko rzucić 4 piłkami.

Był bym wdzięczny za przykładowy algorytm na którym mógł bym się wzorować itp.

1

Mógłbyś opisać problem po polsku?

1

W opisie brakuje informacji o co właściwie chodzi w tej grze i jakie są jej główne elementy, a z nieskładnie napisanych szczegółów niewiele wynika...

0

Nie jest to copy pasta z języka angielskiego ;) a przytoczenie programu na grę może mi w 100% nie wyszło.

Generalnie chodzi o fakt iż do firmy zgłaszają się klienci przez cały dzień. W zależności czego oczekują, oraz jakie standardy oni sami spełniają. Są generowane dla nich oferty. Tylko, że firma współpracuje z innymi firmami. Można powiedzieć jest takim pośrednikiem. I posiada w niektórych swoich ofertach pewne limity. I teraz problem tkwi w tym, iż wiemy że można zwiększyć wydajność. Ale nikt nie potrafi zrobić porządnego algorytmu. Defakto jeden wymyśliłem, lecz jak nie uzyskam 2 licz dopuszczalnej oraz krytycznej co w jakiś sposób dział analityczny nam wyczaruje algorytm nie będzie działał prawidłowo.

Defakto polityka firmy zabrania mówić o szczegółach. Nie proszę o rozwiązanie tylko o jakiś przykład lub gdzie można czegoś takiego poszukać. Na takie coś nie trzeba chyba podawać pełnej dokumentacji ustawień ile co zarabia oraz jakie są limity itp bo tak naprawdę nikt tego nie wie co jutro będzie.

Kur... Co do tektsu to przepraszam parę wersji miałem opisania problematyki i nie tą tutaj wrzuciłem ;)

0

No dobrze, wiemy już o co ogólnie chodzi. Tylko teraz nie wiem jaki to się ma do rzucania piłkami (zakładam, że to jakiś udziwniony sposób do opisania problemu).

Wiemy już, że:

  • są klienci scharakteryzowani za pomocą jednej lub kilku cech
  • trzeba im przedstawić ofertę
  • na ofertę składają się usługi własne i usługi innych firm
  • usługi własne mają jakieś limity
  • siada wydajność algorytmu

Czy druga część zdania jest w języku polskim?

Defakto jeden wymyśliłem, lecz jak nie uzyskam 2 licz dopuszczalnej oraz krytycznej co w jakiś sposób dział analityczny nam wyczaruje algorytm nie będzie działał prawidłowo.

Poza tym nie wiemy:

  • skąd w tej opowieści wzięła się wydajność do poprawienia, skoro opisałeś co, ale nie opisałeś jak...
  • jak działa to przydzielanie (skoro chcesz uzyskać jakieś wskazówki jak je poprawić)
  • jakiej natury są limity przy ofertach

Myślę, że nie ocieramy się jeszcze o szczegóły, których broni polityka firmy. Nadal jesteśmy na etapie Twojej nieumiejętności opisania problemu...

I krótka rada na przyszłość: wyobraź sobie, że musisz opowiedzieć ten problem swojemu tacie tak, żeby on zrozumiał o co tam biega i mógł opowiedzieć nam...

1 użytkowników online, w tym zalogowanych: 0, gości: 1