QuizBoom.com - quiz your wealth

“How we fix what we have done so far…” (7 comments)

2 July 2009

Hi folks! We’ve been really busy testing and improving the site… Sorry to keep you waiting.

Our blog is supposed to be called “how we do what we do”. I guess we will retain this title, despite the fact that this post could be called “how we fix what we have done so far”…

Yes, your intuition is correct – we have faced hell lot of difficulties while trying to launch the site. But we believe that this is how all success stories begin. After all – only the ones, who don’t try, don’t make mistakes. Let’s start from the beginning.

One of the biggest struggles was to implement all the payment systems and make money go the right direction. The process also included a great deal with bureaucratic formalities and took a substantial part of our precious time - an aspect you should definitely take into account when entering internet-based business. In the middle of the project we actually came up with an idea to make payment systems ourselves :)

To be serious, we still have a couple of payment systems to add - fun shouldn’t end that soon. Actually only 20% of them are implemented so far, currently another four are being added (netteller, clickandbuy, paysafecard and mobilly), while the rest of them are waiting for their turn.

The next part of this story is technical errors. Intuitively I feel that most of the madmen, who have tried or who have succeeded at implementing web-projects, are familiar with this term. Those who are not familiar – you just can’t imagine how many problems one misplaced dash can cause. Sleepless nights and unsatisfied site testers. I asked my tech colleague Alex for his brief feedback, so here it is quoted (to be honest, I don’t understand much of it myself :)

“
Yeah, we rock! Everything seemed to be finished, except for some minor backend bugs, well, who cares - those can be tuned a bit later. Everything installed on prod server and ready for launch. Except for one thing – SSL certificate. And here we got stucked. The website just didn’t want to redirect from http to https or from www to
https://www

Ok, finally the right solution was found – just those lines for the HT file –

# 80 > 443
#RewriteCond %{SERVER_PORT} “^80$”
RewriteCond %{HTTPS} !=on
RewriteRule (.*) “
https://www.quizboom.com/$1” [R,L]

# !www > www
RewriteCond %{HTTP_HOST} !www.quizboom.com$ [NC]
RewriteRule (.*)
https://www.quizboom.com/$1 [R=301,L]

Now we can use all possible combinations like www.quizboom.com, www.quizboom.dk, http://www.quizboom.be, etc…

Another topic - Firefox + https + GET requests = NIGHTMARE. Did you know that Firefox generates two identical get requests? That would be just nothing for a typical website, but for our game it was a total nightmare, because players may not refresh the page. Unfortunately Firefox was doing that for them :) Well that was what we figured out and had to rebuild whole game code to use only post requests. One night spent on eliminating this.

If you want more, I can write you a 20 page report but I’m afraid - most blog users will get bored from this stuff :) Keep on rollin’!
„

And then the quiz questions came. All the team did the best to select the most interesting, exciting, appropriate questions and make every quiz player smile. What is difficult here? There are very many definitions for “interesting”, “exciting” and “appropriate”…hopefully, we are on the right lines and the work on this continues.

The good news is that all the obstacles are prevented (ok - most of them) and now we can empty the first glass of champagne (we’ll have our DrinkBoom.com event this Friday night :). It is only the second day since the official launch, and we already have exceeded the aim set in the previous post – instead of 100 games per day, there are more than 200 games played on the second day. Yes, we are working by the sweat of our brows to achieve the next targets. To be precise – on the 5th there should be at least 500 games played…

We will really appreciate your help – please report errors found, feel free to suggest or criticise, share anything that comes into your mind – we do take into account! See you very soon!

P.S. A small tip: we recommend to make small bets while getting to know the game – you should get the feeling of how the distribution works (btw it’s the most optimal distribution found after about 350 simulations – thanks to @Risk!) Increase bets as your results improve.

Comments

  • Author: JZ

    nice job guys and good luck in the future

    2 July 2009

  • Author: Nermena

    tiiri profesionaals izpildiijums un paldies ka dalaties ar probleemaam. juutamies tuvi ;)

    2 July 2009

  • Author: Dachux

    es ari esmu patikami parsteigta par so vortalinu. ja ta turpinasiet, domaju ka talu tiksiet. veiksmes jusu komandai!

    3 July 2009

  • Author: english teacher

    very interesting english questions, good quality

    5 July 2009

  • Author: gatis

    ar kādu prieku sāku spēli, tad ar tādu pašu sašutumu gribās beigt. vai arī paskaidrojiet lūdzu.

    noteiktumos rakstīts, ka pirmie 20% spēlētāju sadala 45% no visām likmēm kopā, vai ne? pirmajā dienā, kad piereģistrējos, liekas, ka tas strādāja (pirms trim četrām dienām). pēdējās divas dienas reāli plusos ir tikai pirmās 50-60 vietas, lai gan izspēlētas tiek gandrīz tūkstoš spēles? pirmie 20% sanāk ir kādas 200 spēles. es arī rēķinu, ka pirmie 20% spēlētāju nevar būt mīnusos? (jo sadala savā starpā vairāk likmju nekā ir ielikuši). izlabojiet, ja kļūdos.

    ak, jā, skaipā Jūs nevar atrast, nākas komentēt šeit un publiski. starp citu, pārbaudiet, kura ir garākā upe pasaulē - amazone vai nīla? :)

    5 July 2009

    • Author: Alex

      Hi Gatis,

      Thank you for comment, that’s really good point! I’ll reply in english so that majority can understand. If you would like to, just ask and I’ll send you translation.

      First, about the distribution and how it works. We have allready understood that this topic needs more detailed information, so we are working on a video presentation where we will grapahically and audiovisually explain details of the distribution. To be short - distribution that is described in terms and conditions, represents ideal model of the game in case where all bets would be of equal size. But as you know, everyone can choose his bet from 5 to 1000 chips and, the bigger the bet, the higher your payout. We calculate average bet and then tweak all payouts by comparing your individual bet to the average bet. It means that in case first places have won with low bets, more lower place players will receive higher payouts. And vice versa. Therefore we recommend to start the game with low bets to get to know it and then move to higher bets to increase your win amount.

      And what’s also important, we are still tweaking the coeficients to arrive to the perfect model. These days we will try 35/60/5 in our demo environment and if it shows better results, will move it to the live server.

      Skype. On weekends I’d suggest to email us at support@quizboom.com :)

      Game questions. We do doublecheck accuracy and correctness of the game questions to ensure their quality. As I understood, you have found out that the title of the longest river has changed after recent scientifical discovery. Thank you for telling us, please email us at support@quizboom.com indicating what was your bet in that game (and also, date and approximate time of the play) and we will return you double amount of your bet.

      Thanks again for your feedback and we’ll be happy to hear more!
      Alex

      5 July 2009

  • Author: voodoo

    Yeah, nice - spent at the site whole night! The blog is also really cool- thanks for being honest!

    7 July 2009

Post a comment

Post a comment