Challenge 12: Big Brother Bots

A forum for the playing and following of Clash of the Mash 2016. Signups and information can be found here.
CuddlyCaucasian
Professor of Being a Dog
 
User avatar
Joined: May 20, 2013
Location: James Madison University
Pronoun: He

Post Post #0  (ISO)  » Mon Dec 12, 2016 4:44 pm

{ROUND 12: PAIR CHALLENGE}

Big Brother Bots



{Pair A}
Image Image
{Xalxe, Haschel Cedricson}



{Pair B}
Image Image
{pablito, PiggyGal15}



{Pair C}
Image Image
{Save The Dragons, zoraster}



{Pair D}
Image Image
{animorpherv1, Shadoweh}



{Pair E}
Image Image
{Klick, racefan12}





This is a very unique game first created by Blackberry in 2014. We thought about having you all play real Big Brother, but we thought this would be way more fun.


[THE BASICS]
The game is quite simple, anyone that wishes to participate may send in a bot to partake in the BigBroBots game. The bots will partake in 7 HOHs, 7 VETOs, and 1 Final HOH Competition.

Head Of Household (HOH): The winner of HOH will nominate 2 bots for eviction. No bot may be HOH in back-to-back rounds, with the exception of the Final HOH winner.
Veto: The winner of Veto can decide to Veto one of the nominees, or leave the nominations the same. If a bot if veto’d, the HOH must name a new nominee. The Veto Winner may not be nominated.
Eviction Target: The HOH will determine which of the final two nominees he or she would like to declare the eviction target. Please note, when there are three bots remaining, if the bot does not specify how it votes at the final three, then the bot will vote who it specifies would be its eviction target.
Eviction Ceremony: Each bot (except the two nominees, and the reigning HOH) will vote for one of the two nominated bots to be evicted. If there is a tie, the HOH will cast the tiebreaking vote for his/her Eviction Target.
Final Two: When only two bots remain, the most recently evicted seven bots will form the Jury and each cast a vote for which bot they believe should win the game.


[BUILDING YOUR BOTS]
Submit your completed BigBroBot to CUDDLYCAUCASIAN via PM. Each bot must have three components to it...

(Component I) Stats: Each bot has up to 700 stat points to divide among seven stats; Endurance, Skill, Memory, Logic, Speed, Luck, and Dexterity. All stats will play a role in the Final HOH Competition. Select the stats of your bot wisely, as they may not only be used for determining who will win challenges, other bots may use your stats as a factor when they select who they are voting for. You are not required to use all 700 stat points. You are allowed to give 0 points to only one stat field.

(Component II) Strategy: Each bot must come with a program that dictates what it will do at every decision point. Decision points are listed below to help you create your bot. You can develop an extremely simple program, or a more complicated program. Although you may make a program as complex as you'd like, it must still be able to be understood and have on clear action. Your bot has access to a lot of data to determine its vote (the list of Available Data is listed below). It is up to you to decide how to program your bot to best ensure it's survival.

HOH DECISIONS:
Who will be your initial nominees?
How will you use veto if you win?
How will you determine a nominee if veto is used?
How will you determine your eviction target?

VETO DECISIONS:
How will you determine if you use the veto if you win?
Who will you use your veto on if you choose to use it?
*Please note, if Veto is used at Final Four, the only player who wasn't nominated becomes nominated, regardless of if they won the Veto.

VOTING DECISIONS:
How will your bot determine your vote?
How will your bot determine who it will vote to win the game if it is on the jury?

You may choose to name your bot. If you do not name your bot, the moderator will randomly assign a name to your bot.



[HOH & VETO Competitions]
The bots will participate in 7 HOHs, 7 VETOs and 1 Final HOH Competition. The bot's STATS will determine which bot will win the HOHs and Veto for that round. The stats you select for your bot will be of vital importance when determining which bot will win the competitions. To better assist you in programming your bot's stats, as well as to assist you in formulating your strategy, you will be told of all of the challenges in advance.

Spoiler: HOH Competitions
(1) indicates that the bot with the highest of this stat will win the competition. If there is a tie, the tied bot with the highest (2) stat will win. If there is still a tie, a winner will be chosen at random between the tied bots. Please note, the previous HOH will not compete in the current HOH. However, the winner of HoH #7 still gets to compete in the Final HOH.

HoH #1: (1) Skill (2) Memory
HoH #2: (1) Memory (2) Logic
HoH #3: (1) Dexterity (2) Luck
HoH #4: (1) Luck (2) Speed
HoH #5: (1) Logic (2) Skill
HoH #6: (1) Endurance (2) Dexterity
HoH #7: (1) Speed (2) Endurance

Spoiler: VETO Competitions
(1) indicates that the bot with the highest of this stat will win the competition. If there is a tie, the tied bot with the highest (2) stat will win. If there is still a tie, a winner will be chosen at random between the tied bots.

Veto #1: (1) Speed (2) Luck
Veto #2: (1) Memory (2) Logic
Veto #3: (1) Luck (2) Endurance
Veto #4: (1) Dexterity (2) Speed
Veto #5: (1) Endurance (2) Dexterity
Veto #6: (1) Skill (2) Memory
Veto #7: (1) Logic (2) Skill

Spoiler: Final HOH Competition
The final competition will take place in 3 rounds. The winner of the first round automatically advances to Round 3. The losers of the first round will compete in Round 2 with the winner of Round 2 advancing to Round 3. The winner of Round 3 will cast the sole vote in the final eviction of the game. (1) indicates that the bot with the highest sum of the two stats will win the competition. If there is a tied, the tied bot with the highest sum of the (2) stats will win. If there is still a tie, a winner will be chosen at random between the tied bots.

Final HoH Round 1: (1) Endurance+Logic (2) Skill+Luck+Dexterity
Final HoH Round 2: (1) Skill+Speed (2) Memory+Logic
Final HoH Round 3: (1) Memory+Luck+Dexterity (2) Endurance+Speed


[EVICTION CEREMONIES]
At each Eviction Ceremony, each bot (except the two nominees and the reigning HOH) must cast a vote for one of the nominated bots. The bot with the most votes will be evicted from the game!

If there is a tie, the HOH will cast the tiebreaking vote, and vote for his/her indicated Eviction Target.


[AVAILABLE DATA]
The bots have access to a lot of basic information, including:

  • The exact ENDURANCE, SKILL, and MEMORY stat of each bot
  • Which bot has WON each HOH and VETO Challenge
  • Which bot won Veto and which bot has Vetoed who
  • What criteria the next HOH challenge will be based off of
  • HOW MANY votes each bot receives at each Eviction Ceremony
  • The NAME of each bot
  • WHO VOTED for who in past Eviction Ceremonies
  • Who the Eviction Target was, and which bots voted for or opposite of the Eviction Target

Please note that you do not have direct access to each bot’s Logic, Speed, Luck, or Dexterity stat. You may use randomness at a decision criteria, but you may NOT use randomness for your jury vote. If you have any questions whether a criteria you've come up with is valid or not, please ask.


[EXAMPLE BOT]
Below is an example bot. I specifically set it up so you can see the different types of formats you could use to program your bot. You can use any of the formats I've used in the Example Bot, or any of your own - as long as it comes to a decision at each point in the game ^_^. You are not required to read it, but look at it to get a look at an acceptable bot.

Spoiler: Nerd Bot
NAME: Nerd Bot
Endurance: 0
Skill: 100
Memory: 200
Logic: 200
Speed: 50
Luck: 50

[HoH]
Initial Nominations: Nominate the bots with the lowest Memory stats. If there is a tie, choose randomly between the tied bots.

Renominations: If veto is used, remoniate the eligible bot with the lowest Memory stat.

Eviction Target: Declare the bot with the lowest Memory Stat the nomination target. If there is a tie, determine target at random.

Final HOH: If it is the final HOH, vote off the bot that has won the least amount of HOHs. If there is a tie, vote the bot with the highest Memory Stat. If there is still a tie, select at random.

[Veto]
Start with step 1, if the criteria does not meet, see the step directly below it.
1. If Nerd Bot is nominated, veto self.
2. If it is the final four, do not use the veto.
3. If Nerd Bot is not nominated, veto the Bot with the highest Memory Stat. If there is a tie, veto a bot at random.

[Voting]
For each Eviction Ceremony, perform the following calculations and vote the bot that has the most V-Points. If there is a tie, vote the HOH’s Eviction Target.
1) If either of the nominees has nominated Nerd Bot, that bot receives 100 V-Points
2) If either of the nominees has vetoed Nerd Bot, that bot receives -200 V-Points
3) If either the nominees has a higher Memory Stat than Nerd Bot, that bot receives 10 V-Points
4) If either of the nominees has voted for Nerd Bot in a past eviction ceremony, that bot receives 75 V-Points for each instance they’ve voted for Nerd Bot
5) If either of the nominees was HOH and did not nominate Nerd Bot, that bot receives -60 V-points
6) If either of the nominees has won Veto and not used it on Nerd Bot when Nerd Bot was nominated, that bot receives 70 V-Points

[Jury]
1) Vote for the bot that was the eviction target more frequently. If this doesn’t determine Nerd Bot’s vote, see 2.
2) Vote for the bot that won the most HOHs. If this doesn’t determine Nerd Bot’s vote, see 3.
3) Vote for the bot that voted Nerd Bot the least amount of times during the course of the game. If this doesn’t determine Nerd Bot’s vote, see 4.
4) Vote for the bot with the highest Memory Stat.
5) Vote for the bot that won the final HOH.


Spoiler: Zingbot
NAME: Zingbot
Endurance: 49
Skill: 41
Memory: 300
Logic: 59
Speed: 89
Luck: 49

[HoH]
Nominate the most recent HOH and the Surviving Nominee from the previous round. If it is the first round, nominate two people at random. If Veto is used, and one of the eligible replacements has won a Veto in the past, nominate the player that won the most recent veto. If no one meets that criteria, nominate randomly.

Set the Eviction Target to whichever nominee has won the most recent HoH. If neither nominee has won an HoH, set the eviction target to whichever nominee has won the most recent Veto. If neither nominee has won a Veto, set the Eviction Target to whichever nominee has the highest stat in the skill that will determine the next HoH. If there is still a tie, select target at random.

[Veto]
Always Veto the person that has the most Memory stat.

[Voting]
If Veto was used, follow BACKDOOR PROTOCOL. If not, follow BLACK SHEEP PROTOCOL.

BACKDOOR PROTOCAL - Vote for the replacement nominee.

BLACK SHEEP PROTOCOL - Count up the number of times each nominee voted opposite of the Eviction Target. Vote for whoever voted opposite the most. If there is a tie, vote for the HOH's eviction target.

[Jury]
If one of the finalists was HoH when Zing Bot got evicted, activate BITTER JUROR PROTOCOL. If not, and one of the finalists won 3 HOHs, activate IMPRESSED JUROR PROTOCOL. If not, activate NORMAL PROTOCOL.

NORMAL PROTOCOL: Vote for the bot that voted for the Eviction Target the most. If there is a tie, for the bot that was the Eviction Target the most. If there is a tie, vote for the bot that won the final HoH.

BITTER JUROR PROTOCOL: Vote for the bot that was not HOH when Zing Bot got evicted.

IMPRESSED JUROR PROTOCOL: Vote for the bot that won the most HOHs. If there is a tie, follow NORMAL PROTOCOL.


Spoiler: Sheep Bot
NAME: Sheep Bot
Endurance: 100
Skill: 100
Memory: 100
Logic: 100
Speed: 100
Luck: 100

[HoH]
Nominate the players that have been nominated the most in the past. If there is a tie, choose the players that have the least letters/characters in their name. If there is still a tie, nominate randomly.

Follow the same procedure if Veto is used.

[Veto]
Never use the veto, unless Sheep Bot is nominated, then use the veto on Sheep Bot.

[Voting]
Always vote the Eviction Target.

[Jury]
Vote the player that won the most Veto competitions. If there is a tie, vote the player that won the most HOH competitions. If there is a tie, vote the player that did not win the final HoH competition.


[SCORING]
The winner will receive 10 points, while second playce will receive 9 points, all the way down to last place receiving 1 point. All pairs will have their players' scores totaled together. The pair that finishes with the most points will be the winners, safe from the Brawl and team captains for the next challenge. The pair with the least points will automatically enter the Brawl. In the event of a tie, the pair with the player that made it the farthest in the game wins the tie.

You may talk about this challenge freely with anyone in the game. You have (expired on 2016-12-15 23:44:01) to submit your bots.
"CC is very [whatever the equivalent of photogenic as it applies to videos]" - racefan12
"CC is an objectively attractive person." - Crazy
"You look like a happy version of Trent Reznor." - LicketyQuickety
"Do you practice sounding like you're high all the time?" - xofelf

zoraster
Consigliere
 
User avatar
Joined: June 10, 2008
Location: Sunnyvale, CA
Pronoun: He

Post Post #1  (ISO)  » Mon Dec 12, 2016 6:03 pm

Countdown timer pretty please? Ban in town tomorrow.
.

Xalxe
It's pronounced "Xalxe"
 
User avatar
Joined: January 20, 2010
Location: Ohio
Pronoun: He

Post Post #2  (ISO)  » Mon Dec 12, 2016 6:07 pm

In post 1, zoraster wrote:Ban in town tomorrow.


zorotter, back at it again with the capricious moderation!
Pirate Master: Coming soon to a forum near you!
- On this day in history: mundanity, and terror, and food, and love, and trees -

Cephrir
Survivor
 
User avatar
Joined: October 11, 2006
Location: Seattle-ish
Pronoun: He

Post Post #3  (ISO)  » Mon Dec 12, 2016 6:13 pm

The game is quite simple, anyone that wishes to participate may send in a bot to partake in the BigBroBots game.

Awesome, /in
"I would prefer not to."

CuddlyCaucasian
Professor of Being a Dog
 
User avatar
Joined: May 20, 2013
Location: James Madison University
Pronoun: He

Post Post #4  (ISO)  » Mon Dec 12, 2016 6:22 pm

We're pretty inclusive
"CC is very [whatever the equivalent of photogenic as it applies to videos]" - racefan12
"CC is an objectively attractive person." - Crazy
"You look like a happy version of Trent Reznor." - LicketyQuickety
"Do you practice sounding like you're high all the time?" - xofelf

Realeo
Mafia Scum
 
User avatar
Joined: February 11, 2016
Location: Indonesia
Pronoun: He

Post Post #5  (ISO)  » Tue Dec 13, 2016 3:16 am

In post 4, CuddlyCaucasian wrote:We're pretty inclusive


I cannot tell if this is a joke, because I'm interested.
De Mol failed. Genius Game anyone?

I'm mabye a serious player, but I'm capable of joke. Ok?

CuddlyCaucasian
Professor of Being a Dog
 
User avatar
Joined: May 20, 2013
Location: James Madison University
Pronoun: He

Post Post #6  (ISO)  » Tue Dec 13, 2016 3:59 am

In all seriousness, I'm going to run this for anyone to play once this challenge is over! :D
"CC is very [whatever the equivalent of photogenic as it applies to videos]" - racefan12
"CC is an objectively attractive person." - Crazy
"You look like a happy version of Trent Reznor." - LicketyQuickety
"Do you practice sounding like you're high all the time?" - xofelf

animorpherv1
Honey Trap
 
User avatar
Joined: April 12, 2008
Location: Untraveled Road
Pronoun: He

Post Post #7  (ISO)  » Tue Dec 13, 2016 9:26 am

I am so glad I survived this long.
I am as swift as the wind and as sturdy as a boulder. I flow with the rapids and have trained for many years. You cannot break me.

D3f3nd3r
Goon
 
User avatar
Joined: March 25, 2012
Location: New York
Pronoun: He

Post Post #8  (ISO)  » Tue Dec 13, 2016 3:40 pm

In post 6, CuddlyCaucasian wrote:In all seriousness, I'm going to run this for anyone to play once this challenge is over! :D


I'm just sitting here wishing BB hadn't flaked on this multiple times.
Semi-V/LA indefinitely

CuddlyCaucasian
Professor of Being a Dog
 
User avatar
Joined: May 20, 2013
Location: James Madison University
Pronoun: He

Post Post #9  (ISO)  » Tue Dec 13, 2016 6:37 pm

You cannot program your robot to specifically target certain robots, as your robot doesn't know the identities of the people controlling each robot.
"CC is very [whatever the equivalent of photogenic as it applies to videos]" - racefan12
"CC is an objectively attractive person." - Crazy
"You look like a happy version of Trent Reznor." - LicketyQuickety
"Do you practice sounding like you're high all the time?" - xofelf

Haschel Cedricson
 
User avatar
Joined: May 14, 2007
Location: Cascadian Subduction Zone

Post Post #10  (ISO)  » Wed Dec 14, 2016 12:16 pm

Can I request an extension until 4 or 4:30 PST?

The alternative is that my submission will be a photo of a my shitty handwriting.
"I used to think that votes equaled pressure, too, back when I was alive. I've learned a lot since then. You know what does equal pressure? Pressure. Pressure equals pressure. Crazy, huh?"

animorpherv1
Honey Trap
 
User avatar
Joined: April 12, 2008
Location: Untraveled Road
Pronoun: He

Post Post #11  (ISO)  » Wed Dec 14, 2016 1:24 pm

Can't be worse than mine
I am as swift as the wind and as sturdy as a boulder. I flow with the rapids and have trained for many years. You cannot break me.

xofelf
Miss Mash
 
User avatar
Joined: May 06, 2008
Location: Herkimer, New York
Pronoun: She

Post Post #12  (ISO)  » Wed Dec 14, 2016 2:25 pm

Yeah, go for it. Good reason for an extension.
Xalxe: this is xofelf sometimes we call each other names and other times we share emotions
MattyP: Ur an enigma tho when it comes to circadian rhythm and the traditions we hold dear when it comes to the sun and the moon
Xof has a new place for you to ask her questions. Do it upppp

zoraster
Consigliere
 
User avatar
Joined: June 10, 2008
Location: Sunnyvale, CA
Pronoun: He

Post Post #13  (ISO)  » Wed Dec 14, 2016 3:26 pm

what's the third component we're supposed to submit?

Each bot must have three components to it...
.

zoraster
Consigliere
 
User avatar
Joined: June 10, 2008
Location: Sunnyvale, CA
Pronoun: He

Post Post #14  (ISO)  » Wed Dec 14, 2016 3:27 pm

Also it says I know all bot names but I'm required to submit my programming BEFORE bot names are announced? What's this mean?
.

zoraster
Consigliere
 
User avatar
Joined: June 10, 2008
Location: Sunnyvale, CA
Pronoun: He

Post Post #15  (ISO)  » Wed Dec 14, 2016 3:28 pm

Can I change my programming at any point or is it set and run?
.

Shadoweh
Idol Hands
 
User avatar
Joined: November 10, 2011
Pronoun: She

Post Post #16  (ISO)  » Wed Dec 14, 2016 3:29 pm

The robot knows the names of other robots in the competition. You could ask, my robot is totally named Plzdontlynchmebot I promise.
I HATE YOU SO MUCH PLEASE GO JUMP INTO A FREEZING LAKE - Mr. Freeze
Plan B: it serves you right if i (hug) you in the face though, right?
The next step of my idol clue hunt is showing up at BRO's hometown and asking his parents where he played soccer - Portland

CuddlyCaucasian
Professor of Being a Dog
 
User avatar
Joined: May 20, 2013
Location: James Madison University
Pronoun: He

Post Post #17  (ISO)  » Wed Dec 14, 2016 4:13 pm

The third component is simply your robot's name. Your robot knows the names of the other robots, and can use that for reasons like "vote for the robot with the earliest name alphabetically" but you personally do not know the names of other robots unless you ask people.
"CC is very [whatever the equivalent of photogenic as it applies to videos]" - racefan12
"CC is an objectively attractive person." - Crazy
"You look like a happy version of Trent Reznor." - LicketyQuickety
"Do you practice sounding like you're high all the time?" - xofelf

CuddlyCaucasian
Professor of Being a Dog
 
User avatar
Joined: May 20, 2013
Location: James Madison University
Pronoun: He

Post Post #18  (ISO)  » Wed Dec 14, 2016 4:14 pm

The programming you submit at the start is final.
"CC is very [whatever the equivalent of photogenic as it applies to videos]" - racefan12
"CC is an objectively attractive person." - Crazy
"You look like a happy version of Trent Reznor." - LicketyQuickety
"Do you practice sounding like you're high all the time?" - xofelf

zoraster
Consigliere
 
User avatar
Joined: June 10, 2008
Location: Sunnyvale, CA
Pronoun: He

Post Post #19  (ISO)  » Wed Dec 14, 2016 4:21 pm

When is the deadline? I requested this earlier but did not get it.
.

CuddlyCaucasian
Professor of Being a Dog
 
User avatar
Joined: May 20, 2013
Location: James Madison University
Pronoun: He

Post Post #20  (ISO)  » Wed Dec 14, 2016 4:37 pm

In post 0, CuddlyCaucasian wrote:(expired on 2016-12-14 23:44:01)

Our apologies - the timer was added to the OP, but we didn't point out where it was.
"CC is very [whatever the equivalent of photogenic as it applies to videos]" - racefan12
"CC is an objectively attractive person." - Crazy
"You look like a happy version of Trent Reznor." - LicketyQuickety
"Do you practice sounding like you're high all the time?" - xofelf

zoraster
Consigliere
 
User avatar
Joined: June 10, 2008
Location: Sunnyvale, CA
Pronoun: He

Post Post #21  (ISO)  » Wed Dec 14, 2016 4:40 pm

ahhh okay my bad! thanks!
.

CuddlyCaucasian
Professor of Being a Dog
 
User avatar
Joined: May 20, 2013
Location: James Madison University
Pronoun: He

Post Post #22  (ISO)  » Wed Dec 14, 2016 5:47 pm

Gonna go ahead and give an extension of one day since multiple people are having issues.
"CC is very [whatever the equivalent of photogenic as it applies to videos]" - racefan12
"CC is an objectively attractive person." - Crazy
"You look like a happy version of Trent Reznor." - LicketyQuickety
"Do you practice sounding like you're high all the time?" - xofelf

Save The Dragons
Protection unnecessary
 
User avatar
Joined: April 26, 2004
Location: WA, USA
Pronoun: He

Post Post #23  (ISO)  » Thu Dec 15, 2016 3:22 pm

Thank you for the extension.

animorpherv1
Honey Trap
 
User avatar
Joined: April 12, 2008
Location: Untraveled Road
Pronoun: He

Post Post #24  (ISO)  » Fri Dec 16, 2016 12:29 am

Rabble.
I am as swift as the wind and as sturdy as a boulder. I flow with the rapids and have trained for many years. You cannot break me.

Next
[ + ]

Return to Clash of the Mash 2016