Author Topic: Raffle: Kato chan & Ken chan (カトちゃんケンちゃん) and Youkaidouchuuki (妖怪道中記)  (Read 777 times)

grache

  • Full Member
  • ***
  • Posts: 141
The last entrant was ahuffman. The md5 hash of "ahuffman" is:
137e0f7bd8f69363f0054455f654da33
137e0f7bd8f69363f0054455f654da33 % 392 = 144
Which means the winner is *drum roll* .... galam!!

First a little introduction, for 3 years I've been looking at ebay auctions for PCE systems and games. A month ago I took the plunge and did a couple big orders to save on shipping. I ended up with doubles for Kato chan & Ken chan and Youkaidouchuuki (Shadow Land / Tales of the Monster Path).

Inspired by the awesomeness / generosity of this forum, and in particular another new member's raffle ( https://www.pcenginefx.com/forums/index.php?topic=17800.0 ) I've decided to raffle off my two doubles.

Rules:
1) No minimum amount of posts, just as long as you've contributed something to the community.
2) You don't have both of these games. If you have one of the games please include it in the next raffle you do.
3) Open to all members regardless of location. I *might* ask for help on shipping if it's stupid high.
4) Raffle ends next Friday October 24th.

Edit
I've come up with a pointlessly complicated, yet verifiable and in my opinion fair, way of determining the winner of the raffle.

Each entrant will be alloted ticket(s) sequentially based on their order of entrance. The amount of tickets they receive will be determined by the following formula:
(min (100, (ceil (p/100) + (r*23)) )
Where,
p = Entrants # of posts
r = Entrants # of raffles
Why 23? Because Jordan!

The winning ticket will be determined by md5 hash of the last entrant's handle modulus the total number of tickets:
md5hash(h) % t
Where,
t = Total # of tickets
h = Last entrant's handle

Entries:
[ul][li]SuperGrafx - (min (100, (ceil (46/100) + (0*23)) = 1 ;Tickets 0 to 0[/li][li]elderbroom - (min (100, (ceil (207/100) + (2*23)) = 49 ; Tickets 1to 49 [/li][li]galam - (min (100, (ceil (3044/100) + (19*23)) = 100 ; Tickets 50 to 149[/li][li]roflmao - (min (100, (ceil (3904/100) + (3*23)) = 100 ; Tickets 150 to 249[/li][li]spenoza - (min (100, (ceil (2178/100) + (1*23)) = 45 ; Tickets 250 to 294[/li][li]whisper2053 - (min (100, (ceil (379/100) + (1*23)) = 27 ; Tickets 295 to 321[/li][li]thesteve - (min (100, (ceil (2078/100) + (2*23)) = 67 ; Tickets 322 to 388[/li][li]clackattack - (min (100, (ceil (120/100) + (0*23)) = 2 ; Tickets 389 to 390[/li][li]ahuffman - (min (100, (ceil (15/100) + (0*23)) = 1 ; Tickets 391 to 391[/li][/ul]
« Last Edit: October 24, 2014, 12:20:33 PM by grache »
TurboGrafx-16 HuCard Collection: 7.3% complete    7 / 96 titles

SuperGrafx

  • Sr. Member
  • ****
  • Posts: 448

esteban

  • Hero Member
  • *****
  • Posts: 24063
  |    | 

elderbroom

  • Sr. Member
  • ****
  • Posts: 336
Excellent raffle.  Can you please sign me up ?  I will be doing my TG16 raffle in November timeframe in advance of Christmas.
-----------------------
Elderbroom
My TG-16/PCE Collection : http://www.pcedaisakusen.net/2/34/615/show-collection.htm

cr8zykuban0

  • Hero Member
  • *****
  • Posts: 1352
very awesome dude! a new member contributing? hell yeah, I have both games but very big kudos to you man!

bob

  • Hero Member
  • *****
  • Posts: 4910
I have given a few things away in the past. I would love a shot at this. I have neither of them. Thanks.

roflmao

  • Hero Member
  • *****
  • Posts: 4830
Very generous of you, grache! +2 TurboKarma to you. I don't have either game and would love to participate.  It's been awhile (I've mostly been a lurker lately) but I've hosted a few auctions of my own bitd.

grache

  • Full Member
  • ***
  • Posts: 141
Surprised to see how many old timers don't have these games. To think I felt bad about raffling off such common games!
TurboGrafx-16 HuCard Collection: 7.3% complete    7 / 96 titles

spenoza

  • Hero Member
  • *****
  • Posts: 2751
I'd like to be included, if only to see what number I get by your methodology. It's a hair over my head.
<a href="http://www.pcedaisakusen.net/2/34/103/show-collection.htm" class="bbc_link" target="_blank">My meager PC Engine Collection so far.</a><br><a href="https://www.pcenginefx.com/forums/" class="bbc_link" target="_blank">PC Engine Software Bible</a><br><a href="http://www.racketboy.com/forum/" c

grache

  • Full Member
  • ***
  • Posts: 141
I'd like to be included, if only to see what number I get by your methodology. It's a hair over my head.
I doubt that, especially after seeing your posts in the development forum.

Just to expand on what's in the OP, for every raffle an entrant has done in the past they get 23 tickets. They get 1 ticket for every 100 posts they have, "rounded up." With a cap of 100 tickets per entrant.

So you get 22 tickets for your posts ( ceil(2178/100)  ) and 23 tickets for the raffle you did. Since tickets 0 through 249 have been taken, you get 250 to 294.

So that's the fairness part, members who've contributed more to the community have an increased chance of winning. The verifiable part is md5 hashing the last entrant's handle and taking the remainder of division by the total number of tickets (a.k.a. modulus) to determine the winning ticket number. This way no one can say I picked the winner.

So if the raffle were to end right now, your handle would be used and 295 for the total number of tickets. The md5 hash of spenoza is 1e45a09761ec1870b338417f55847417, which is 12914143946636292000 in decimal. 12914143946636292000 % 295 = 260. So if no one else enters you win!

I'll be the first to admit it's pointless & unnecessary to develop such a cumbersome raffle system. But video games are pointless too, and I enjoy both of them. More importantly it's *my* raffle, I'll do what I want!!  :twisted:

When I sifted through your posts looking to see how many raffles you'd done I saw you played the JP version of Neutopia. I was thinking of picking it up, did language get in the way much?
TurboGrafx-16 HuCard Collection: 7.3% complete    7 / 96 titles

esteban

  • Hero Member
  • *****
  • Posts: 24063

I'd like to be included, if only to see what number I get by your methodology. It's a hair over my head.
I doubt that, especially after seeing your posts in the development forum.

Just to expand on what's in the OP, for every raffle an entrant has done in the past they get 23 tickets. They get 1 ticket for every 100 posts they have, "rounded up." With a cap of 100 tickets per entrant.

So you get 22 tickets for your posts ( ceil(2178/100)  ) and 23 tickets for the raffle you did. Since tickets 0 through 249 have been taken, you get 250 to 294.

So that's the fairness part, members who've contributed more to the community have an increased chance of winning. The verifiable part is md5 hashing the last entrant's handle and taking the remainder of division by the total number of tickets (a.k.a. modulus) to determine the winning ticket number. This way no one can say I picked the winner.

So if the raffle were to end right now, your handle would be used and 295 for the total number of tickets. The md5 hash of spenoza is 1e45a09761ec1870b338417f55847417, which is 12914143946636292000 in decimal. 12914143946636292000 % 295 = 260. So if no one else enters you win!

I'll be the first to admit it's pointless & unnecessary to develop such a cumbersome raffle system. But video games are pointless too, and I enjoy both of them. More importantly it's *my* raffle, I'll do what I want!!  :twisted:

When I sifted through your posts looking to see how many raffles you'd done I saw you played the JP version of Neutopia. I was thinking of picking it up, did language get in the way much?

I love the algorithm + raffle aspect of this thread. It gives it some personality.

  |    | 

spenoza

  • Hero Member
  • *****
  • Posts: 2751
I doubt that, especially after seeing your posts in the development forum.

Alas, I know far more ABOUT programming than I actually know programming itself. I did some Basic on the Apple II when I was young, two semesters of Java in College in '99-2000, and some random tidbits of scripting here and there since. But I've never really taken it as seriously as many others, and so I still get very intimidated by code samples, especially those which use mathematical-style expressions. I'm much better at data structures than I am algorithms.

Quote from: grache
I'll be the first to admit it's pointless & unnecessary to develop such a cumbersome raffle system. But video games are pointless too, and I enjoy both of them. More importantly it's *my* raffle, I'll do what I want!!  :twisted:

I love it, too, actually. Even though math intimidates me greatly, I still kinda love it at the theoretical level, and I have great respect for peeps who can bend it to their will, especially in the name of quirky, twisted fun.

Quote from: grache
When I sifted through your posts looking to see how many raffles you'd done I saw you played the JP version of Neutopia. I was thinking of picking it up, did language get in the way much?

It did hurt the atmosphere a little, and did make some directional stuff a little more confusing. That said, there are great maps and FAQs out there for the game, and most of the gameplay really is just smacking enemies in the face. If you don't mind a little loss of atmosphere and the need to occasionally check on-line resources when you get stuck, it's not so bad, really.
<a href="http://www.pcedaisakusen.net/2/34/103/show-collection.htm" class="bbc_link" target="_blank">My meager PC Engine Collection so far.</a><br><a href="https://www.pcenginefx.com/forums/" class="bbc_link" target="_blank">PC Engine Software Bible</a><br><a href="http://www.racketboy.com/forum/" c

SuperGrafx

  • Sr. Member
  • ****
  • Posts: 448
I'm not understanding this fully.
It says I have "tickets 0 - 0"...does that mean I'm not eligible for the raffle?

esteban

  • Hero Member
  • *****
  • Posts: 24063

I'm not understanding this fully.
It says I have "tickets 0 - 0"...does that mean I'm not eligible for the raffle?

Correct. In mathematical terms, you are not "3.145698762345789" (in other words, you are never going to get a piece of the pie).
  |    | 

whisper2053

  • Sr. Member
  • ****
  • Posts: 413
Eh, I'll throw my hat in the ring for this one. *crosses fingers and hopes he wins so the fart jokes can commence*