As a French person I feel like it's my duty to explain strikes to you. - AdrienIer

Create an account  

 
MRGG update

Thank you for implementing, generating, and posting. The results are just about what I wanted, except:
life, death, divine power, infernal power are underperforming. I agree that they need a boost.

Modify my currently implemented algorithm as follows:
1. When it rolled a death book, but can't do it due to already having a life book, then add it as a new life book. (Do same for life book being rolled, but death book is present)
2. When it rolled divine power, but can't do it due to having a death book, then add infernal power. If that is impossible, then move to next line. (Do same for infernal power being rolled, but life book is present – add divine power).

These seem to be easy to understand and implement.

Your "PickWinner heuristic" is about the same issue, but I can't imagine being better than this in terms of simplicity, coding work and yielding desired results.

Thanks,
Reply

You're welcome. Ok, I'll modify your algorithm as described above and post the stats for it once it's done.
Creator and maintainer of the Master of Magic Random Game Generator (MRGG)
Reply

I also see that the 3-pick skills are missing from
"1-pick and 2-pick skill combinations:". For sake of completeness add it.
Reply

I modified your algorithm as described above and generated stats on it for 1 million games, which I've attached below. The frequency of Life/Death books and Divine/Infernal Power is much better now. If you're happy with your algorithm, I can put it up on my website if you want. Let me know if you'd like any more changes to the algorithm.

(November 13th, 2014, 15:56)WhiteMage Wrote: I also see that the 3-pick skills are missing from
"1-pick and 2-pick skill combinations:". For sake of completeness add it.

Ok, I've a number of things to do first, so I'm not sure when I'll get to it.


Attached Files
.txt   MRGG_Stats _WM2.txt (Size: 6.73 KB / Downloads: 5)
Creator and maintainer of the Master of Magic Random Game Generator (MRGG)
Reply

Great work! Excellent data. I am very happy with the results. Go ahead and post it to your web site and modify my pseudocode to match this version. It is up to you, but I recommend that you post the true source code too in order to allow others to catch errors and to further modify it if they want to.
Reply

Thanks. I'll start posting it on the website today. Hopefully it will help kickstart some more MoM tournaments. By modifying the pseudocode you mean posting the above revision to your algorithm in the Tournament formats thread?
Creator and maintainer of the Master of Magic Random Game Generator (MRGG)
Reply

(November 15th, 2014, 14:24)Tlaloc Wrote: By modifying the pseudocode you mean posting the above revision to your algorithm in the Tournament formats thread?
Yes. You shall post the revised version of my algorithm in the Tournament formats thread, but I was thinking posting it on your web site too.
Reply

Ok, I'll update that thread. I was planning to post on my website a brief overview of all 3 algorithms, so folks have an idea which one they'd like to choose. In your algorithm overview I'd include a link to that thread so folks can read the details if they want to.

If that's ok with you, let me know what you'd like in your algorithm overview. I can write one up if you like and you can modify it as needed, or you can write it yourself. Either way is fine.
Creator and maintainer of the Master of Magic Random Game Generator (MRGG)
Reply

I prefer that you modify my original pseudocode and keep the language and level of detail. Then post it. Then I review it for possible errors. Link from your web site has the benefit of not having to post and maintain twice. It has the drawback of people not finding everything in one place and Realmsbeyond going down will have a bigger effect. Realmsbeyond often goes down for short periods of time and who knows if it will go down permanently like Dragonsword did before. That's where the MOM community posted for many years and lost almost everything when it went down.
I was thinking my pseudocode and the actual source code on your web site. If you want to write overview in addition, that's OK too, but I don't want to write that now. I can check it when you are finished with all algorithms.
Reply

I posted the modified pseudocode in the Tournament formats thread. I added the section on how to handle impossible picks, and added text to go to Spend Picks in the extremely rare case that a skill can't be picked when in Book favor mode. Everything else was kept exactly the same. Let me know if you'd like any other changes.

Good point about RB possibly going down. It should be fine to post the pseudocode on my website.
Creator and maintainer of the Master of Magic Random Game Generator (MRGG)
Reply



Forum Jump: