Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: wiskundig nummers invullen  (gelezen 40054 keer)

0 leden en 2 gasten bekijken dit topic.

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: wiskundig nummers invullen
« Reactie #30 Gepost op: 17 februari 2020, 19:07:56 »
ik ben er nog eens ingedoken, de aftastfase is ook nog steeds random met tussentijds wegschrijven van resultaten.
Even verduidelijken :
In 10.000 loops wordt er steeds ad random een ronde opnieuw aangemaakt en wordt er zowel voor de rijen als voor de duo's gekeken hoe vaak die voorkomen, zie range R6:U7.

Rij 6 : In totaal zullen er met 4 rondes 72 duo's gevormd zijn. In dit voorbeeld waren dat er 34, die 1 maal voorkwamen, 14 2 maal, 2 3 maal en 4 1 maal. 34*1 + 14*2 + 2*3 + 1*4 = 72.
Nu wil ik daar een gewicht aan geven, stel dat voor als strafpunten en die geef ik het kwadraat van het aantal, hier 34*(1*1) + 14*(2*2) + 2*(3*3) + 1*(4*4) = 124 strafpunten.

Rij 7: in totaal hebben we 48 cijfers ingevuld (12 waren al opgegeven, 36 zijn er aangevuld). In dit voorbeeld kwamen 15 cijfers maar 1 keer in een rij voor, 9 2 keer in een rij, en 5 3 keer in een rij. Net als hierboven : 15*1 + 9*2 + 5*3 = 48 cijfers en die krijgen 15*(1*1) + 9*(2*2) + 5*(3*3)= 96 strafpunten.

Nu ga ik 2 referentiepunten aanmaken, de ene keer kijk ik vooral naar de 1e strafpunten en minder naar de 2e of omgekeerd.
Dus de som van de ene strafpunten + de andere strafpunten/1000 in X6 en X7.

In de volgende 10.000 loops worden die laatste 2 cellen in het oog gehouden en telkens die een nieuwe lagere waarde opleveren worden de gegevens weggeschreven naar rijen 11 en rijen 21 en volgende. (op voorwaarde dat er geen duo's of cijfers 4 maal voorkwamen, want dat was ten zeerste ongewenst).

Rij 11 en volgende, het beste resultaat kwa duo's werd gevonden na de 250e loop (A14) waarbij 40 duo's 1 maal voorkwamen, 13 duo's 2 maal en 1 duo 3 maal voorkwam of 110 strafpunten. Bijkomstig, de rijen leverden 86 strafpunten.

Rij 21 en volgende, het beste resultaat voor de rijen werd gevonden na de 760e loop (A24). 22 cijfers kwamen maar 1 keer per rij voor, 13 cijfers 2 keer, geen enkel cijfer meer, dus 74 strafpunten. Bijkomstig waren er 130 strafpunten voor de duo's.

Het is nu aan jou om een waardeoordeel over beide oplossingen te geven.

Informatief, de oplossing van Pitufo leverde 8 keer een cijfer 1 en 20 keer een cijfer 2 op, geen hogere cijfers. Dat was goed voor 88 strafpunten, toch hoger dan de oplossing in rij 21. Naar de duo's had ik hier nog niet gerekend.

Een beetje knutselwerk bij het aftasten dus ... .

 

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: wiskundig nummers invullen
« Reactie #31 Gepost op: 17 februari 2020, 19:42:48 »
cow18,

Bedankt voor de aangebrachte versie ga er mee aan de slag en dan zien we wat er nog uit de bus komt :thumbsup: :thumbsup:

Pitufo
Heb jij een autm. zoekfunctie in het blad ingebouwd voor dit,kun jij deze eens posten (of is dit er over) :-[ :-[ :-[
kan er mee verder zoek en wie weet.


           mvg,lco

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: wiskundig nummers invullen
« Reactie #32 Gepost op: 20 februari 2020, 17:00:48 »
bij gebrek aan reactie ga ik er van uit dat mijn voorstel een beetje te ver doorgeschoten is ofwel dat je het resultaat niet begrijpt.

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: wiskundig nummers invullen
« Reactie #33 Gepost op: 20 februari 2020, 18:12:58 »
cow18,

SORRY voor de late reactie :-[
Dit krijg ik inderdaad niet ontcijfert ,daar is mijn kennis ontoereikend voor.
ps: dit is niet uw schuld maar deze is te hoog gegrepen voor,probeer wel maar snap het niet :-[ :-[ :-[
er blijven nog verschillende personen 3x bij elkaar zitten wat uit den boze is.


        mvg,lco

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: wiskundig nummers invullen
« Reactie #34 Gepost op: 20 februari 2020, 19:17:23 »
ik had gezegd dat de bovenste klad was, daar werden er in een loop tig voorbeelden in aangemaakt.

In de rijen eronder had ik mijn betere oplossingen gekopieerd, afhankelijk van je doelstelling optimale rijen of optimale duo's.

Zoals je het stelt, er mogen geen 3 mensen in de zelfde rij voorkopen, kies dan de oplossing in rij 21:23 met 22 1-tjes en 13 2's en zoals gevraagd geen 3's.
Dat terwijl er toch ook nog, in 2e orde van belang, zoveel mogelijk verschillende duo's gemaakt zijn.

Laat de macro anders nog een keer lopen en kijk nadat die gestopt is, enkel naar de oplossing in 21:23.
Het resultaat zal anders zijn, iedere keer je de macro laat lopen, maar zal in grootte-orde gelijk zijn !




Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: wiskundig nummers invullen
« Reactie #35 Gepost op: 20 februari 2020, 19:22:57 »
cow18,

Het is hierbij dat ik in de mist ga ,hoe activeer ik een macro als ik niet weet waar hij staat,ben niet van de slimste héé


      mvglco

update:heb de macro verschillende malen laten lopen met telkens een andere uitkomst \o/ \o/

 

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: wiskundig nummers invullen
« Reactie #36 Gepost op: 20 februari 2020, 20:16:39 »
een nieuwere versie met een knop om de macro te starten.
Anders werkte Alt-F8 en dan "invullen" uitvoeren.
Je moet wel eerst toestaan dat de macros worden uitgevoerd in het beginscherm

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: wiskundig nummers invullen
« Reactie #37 Gepost op: 20 februari 2020, 20:26:09 »
cow18,

ben volledig mee ,nu ben ik benieuwd of dit met de duo's ook kan  :-X :-X :-X

ps;cow bedankt voor deze oplossing maar de macro is te hoog gegrepen (ken niets van vba) :-[ :-[


            mvg;lco

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: wiskundig nummers invullen
« Reactie #38 Gepost op: 20 februari 2020, 20:33:03 »
in AN1 kan je het aantal pogingen (loops) aanpassen, kies een getal 100, 1.000, 10.000, 12.345, ...
Als de macro loopt, dan zie je linksonder in de statusbalk een tellertje meelopen.

Je kan inderdaad ook vragen dat een duo ook zo weinig mogelijk terugkeert, dat is de oplossing in de rijen 11:13, maar dan kan iemand wel weer 3 keer in een rij voorkomen.
Je kan moeilijk van 2 walletjes tegelijkertijd eten !!!

Je kiest dus of de oplossing rijen 11:13 of de oplossing rijen 21:23 afhankelijk van je gemoedstoestand. :D

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: wiskundig nummers invullen
« Reactie #39 Gepost op: 20 februari 2020, 21:49:07 »
cow18,

Bedankt voor de uitleg,nu weten we toch al dat de duo's niet kunnen uitgeschakeld worden zonder 3x dezelfde op één lijn te krijgen;
Maar ik ben blij dat jullie de oplossing (geen 3x bij de zelfde persoon aan tafel) dat was het vooropgesteld doel = bereikt dus bedankt aan de helpers :thumbsup: :thumbsup: :thumbsup:


     mvg,lco

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: wiskundig nummers invullen
« Reactie #40 Gepost op: 21 februari 2020, 00:39:13 »
toch een oplossing met geen drieën of vieren voor duo's en rijen in rij 2:4 !!!!

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: wiskundig nummers invullen
« Reactie #41 Gepost op: 21 februari 2020, 08:33:44 »
cow18,

Ben alle duo's aan het aanduiden om een beter overzicht te krijgen (voor mij) maar dit is inderdaad ook een juiste oplossing :thumbsup: :thumbsup:

ps:bij het proberen heb ik de opzet volledig begrepen (hoe dom van mij)heb een paar oplossingen op een apart blad geordend en dan viel mijne € :-[ :-[

Cow nogmaals bedankt voor al uw werk,we kunnen verder _/-\o_ _/-\o_



          mvg,lco

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: wiskundig nummers invullen
« Reactie #42 Gepost op: 21 februari 2020, 16:01:05 »
@ cow18,

cc: Luc

Het lijkt er meer en meer op dat we naast ipv mét elkaar bezig zijn. Je hebt nu inderdaad een verdeling gecreëerd waarbij nooit 2 mensen 3 maal bij elkaar zitten en ook niemand 3 keer aan dezelfde tafel zit. Alleen: zo een verdeling had ik al in reactie #26 gepost (we zijn inmiddels de 40 voorbij).
In je laatste bijlage met 'beste resultaten' is er één die voldoet aan beide criteria, de andere gaan niet helemaal goed voor beide. Je eigen beoordelingsmethode geeft dan wel een betere score voor jouw dan voor mijn verdeling, maar da's natuurlijk subjectief.

Zoals ik het altijd begrepen had wilden mensen zo weinig mogelijk opnieuw bij dezelfden zitten, en ideaal een keer bij ieder ander (dat laatste lijkt theoretisch mogelijk, maar ik twijfel meer en meer aan de haalbaarheid), en in ondergeschikt belang zo veel mogelijk aan verschillende tafels.
We hebben beiden één oplossing die aan beide 'nooit 3 maal'-criteria voldoet, waarbij ik 30 duo's heb die maar 1 keer bij elkaar zitten, 21 duo's die 2 keer bij elkaar zitten en 15 duo's die nooit bij elkaar zitten. Bij jou is dat respectievelijk 22, 25 en 19.
Mijn eigen beoordelingsmethode is uiteraard ook subjectief...  :D

Het maakt mij trouwens niets uit van wie de ideale verdeling uiteindelijk zal komen, daarom wil ik graag nog volgende ideetjes delen:
We hebben ons (dat blijkt ook uit jouw resultaten) altijd gefocust op het feit dat de eerste posities aan de tafels over de 4 rondes heen van 1 tot 12 moesten zijn, en ook zo veel mogelijk naar de 'rijen' gekeken.
En... eigenlijk is dat allemaal niet nodig, denk ik plotseling.
We kunnen toch, nadat we een zo goed mogelijke duo-spreiding hebben de tafels onderling van plaats wisselen (ttz in onze Excel in verticale richting), en de posities per tafel willekeurig door elkaar husselen. Op die manier moeten we ons enkel concentreren op een maximum aantal unieke duo's, en pas daarna de tafels en de mensen 'op hun plaats zetten'. Eventueel zullen we daarbij nummers moeten switchen: als we bv. elke nummer 7 daarna nummer 2 noemen, elke nummer 1 nummer 9 noemen, enz, zitten we nog steeds goed.

Wat denk je, er nog eens in vliegen? Ik alvast wel!

Groeten,
pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline lco

  • Oplosser
  • ****
  • Berichten: 758
  • Geslacht: Man
Re: wiskundig nummers invullen
« Reactie #43 Gepost op: 21 februari 2020, 18:31:44 »
pitufo,

 Laat dat nu het grote struikelblok zijn,de begin cijfers aan de tafel is een vast gegeven bij de kaartprijskampen en daar kan niet afgeweken worden ENKEL IN DE VOLGORDE VAN DE EERSTE AAN DE TAFEL DIE KUNNEN GEWISSELD ONDERLING WORDEN;

ps:dat zijn  de regels (heb ze ook niet zelf uitgevonden). :-X :-X :-X


     mvg,lco

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: wiskundig nummers invullen
« Reactie #44 Gepost op: 21 februari 2020, 18:47:12 »
Dan heb je de uitleg maar half gelezen, Luc. De bedoeling is eerst een (andere) oplossing te vinden en het daarna recht te zetten zodanig dat je reglement terug klopt!
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

 


www.combell.com