1. Welcome to Smogon Forums! Please take a minute to read the rules.
  2. Remember to check the Simple Questions/Simple Answers , Suggestions , Bug Reports and Technical Support threads before posting. If you have something that warrants extended discussion then post a thread, but when in doubt, please use an already existing thread
  3. New to the forums? Check out our Mentorship Program!
    Our mentors will answer your questions and help you become a part of the community!

CC and Pokemon Showdown

Discussion in 'Pokémon Showdown!' started by Zarel, Jun 14, 2012.

?

What should PS's CC be like?

  1. "Pure CC" - exactly like PO, purely random

    54 vote(s)
    41.5%
  2. "Improved CC" - random, but with useless things removed (e.g. Spit Up without Stockpile)

    76 vote(s)
    58.5%
Thread Status:
Not open for further replies.
  1. Zarel

    Zarel Not a Yuyuko fan
    is a member of the Site Staffis a Battle Server Administratoris a Programmeris a Pokemon Researcheris an Administrator
    Creator of PS

    Joined:
    Aug 16, 2011
    Messages:
    1,709
    So are you guys okay with me removing the "at least one attacking move" rule, or are you guys a bunch of hypocrites? :P

    Their frequency was always intended to be low, but for a long time there was a bug that made them have the same frequency as everything else; I recently fixed this.
  2. Great Sage

    Great Sage

    Joined:
    Jul 31, 2006
    Messages:
    6,666
    I'm perfectly fine with the one-attack rule being removed. It does not come into play excessively, and as I said previously, there are some non-attack moves that are worth a hell of a lot more than certain attack moves.
  3. blarajan

    blarajan i was born under the same star as shakeitup
    is a member of the Site Staffis a Forum Moderatoris a Tiering Contributoris a Contributor to Smogonis a Community Contributor Alumnusis a Battle Server Moderator Alumnus
    Little Cup Leader

    Joined:
    Aug 29, 2010
    Messages:
    3,623
    Remove the rule if you want. One attacking move isn't that important as GS said.
  4. Antar

    Antar That's Dr. Antar to you
    is a Battle Server Administratoris a Programmeris a Super Moderatoris a Community Contributor
    Official Data Miner

    Joined:
    Feb 17, 2010
    Messages:
    3,036
    The idea behind the at-least-one-attacking-move is to prevent struggle wars when players are down to their last pokemon, neither of which has an attacking move (which is why they are their last pokemon).

    It was in this spirit that I widened the scope in CC4Wifi to include all damaging moves (i.e. include Toxic and damaging weather).

    I should probably go ahead and do some empirical calculations of just how often movesets lacking attacking moves are generated if we DON'T use this rule.

    Edit: Looks like CC4Wifi generates movesets with no "damaging" moves (by my definition) approximately 2.2% of the time (approximately 1 team in 8*).

    Edit 2: *which means the scenario I'm describing would happen once in every 64 battles. That doesn't sound like a lot until you consider the fact that we have ~400 CC battles a day.
  5. Zacchaeus

    Zacchaeus
    is a Battle Server Moderator Alumnus

    Joined:
    Dec 5, 2009
    Messages:
    3,261
    If the player is smart, they will get rid of a Poké without damaging moves quickly so they don't have to fall back on it later (if at all possible). Pure CC sounds good to me, at least to attempt for a while
  6. Great Sage

    Great Sage

    Joined:
    Jul 31, 2006
    Messages:
    6,666
    Antar, the scenario you describe (two Pokemon with no attacks as the last Pokemon) is actually not particularly likely. Suppose that players A and B each have two Pokemon, and each player has a Pokemon with no attacking moves. If player A were to kill the one Pokemon player B has that has damaging moves, player A would still in general have his Pokemon with damaging moves. To result in the Struggle face-off, you'd have to have status damage or weather or something of the sort in there.

    It's rather difficult to explain, but here's the bottom line: think about the ways in which a battle could even end up such that the last two Pokemon both have no damaging moves. You will find that this situation is surprisingly difficult to construct.
  7. Nyktos

    Nyktos Custom Loser Title
    is a Pre-Contributor

    Joined:
    Aug 27, 2008
    Messages:
    565
    Explosion/Selfdestruct/Final Gambit could do it pretty easily.
  8. sandshrewz

    sandshrewz
    is a Site Staff Alumnusis an Artist Alumnusis a Forum Moderator Alumnusis a Smogon Media Contributor Alumnusis a Contributor Alumnusis a Battle Server Moderator Alumnus

    Joined:
    Oct 18, 2010
    Messages:
    2,429
    The only way for 2 Pokemon with no attacking moves to face each other is for the second last Pokemon in both teams to faint within the same turn (or residual damage etc you get the point). Like what Great Sage said, this scenario is quite impossible to achieve. So we could probably do away with that one attack thing.

    I don't really like the idea of altering CC to any extent at all because CC is about making do with what you have and trying to win in different scenarios. Improved CC sorts of spoil this. Though having useless moves often limits your options, that's how CC forces you to think and consider your options. (Lol I sound so serious). What Engi said is pretty valid too. An improved CC might not necessarily make CC more fun or better. CC is just for fun and just admitting to whatever team RNG gives you. Not really worth the trouble of having to write out what moves are considered outclassed in what cases. Just leave CC as it is because having Spit Up without Stockpile is just part of the fun x) no one should complain or anything when you get a useless move because you have to admit you're going to rely on some luck anyway if you're playing CC.

    Removing the one attacking move rule might be for the better :) sorry if I sound too serious or anything x)

    Edit: also thank you for implementing CC in future :)
  9. uwnim

    uwnim

    Joined:
    Mar 27, 2011
    Messages:
    198
    I would prefer to have a completely random CC to go with randbat. They would offer completely different types of matches so there is a higher chance they will both be played enough.
  10. Antar

    Antar That's Dr. Antar to you
    is a Battle Server Administratoris a Programmeris a Super Moderatoris a Community Contributor
    Official Data Miner

    Joined:
    Feb 17, 2010
    Messages:
    3,036
    Whether or not we remove (or modify) the "at least one attacking move" rule (and the people who pointed out the flaw in my argument were exactly right), I *would* like to address the issue of useless moves and combos:

    • Moves that do nothing: Teleport, Splash, Substitute on Shedinja
    • Moves that will never do anything without another move on the same set: Spit Up and Swallow without Stockpile
    • Moves that will almost never do anything without moves on the same set: Dream Eater / Nightmare without sleep-inducing move (opposing poke could have been put to sleep by another poke / itself); Snore / Sleep Talk without Rest (you could always be put to sleep)
    • Doubles/triples only moves: Follow Me, Helping Hand, Wide Guard(?), Ally Switch--if we agree to remove these, I'd like something put into the code that would put them back in the movepools for Doubles/Triples battles once they're implemented into PS

    Edit: my hope is to reach some sort of consensus on these issues by late this week, when I will have a TON of time to code this up.
  11. Level 51

    Level 51 getting worse at mons day by day
    is a member of the Site Staffis a Forum Moderatoris a Smogon Media Contributoris a Tiering Contributoris a Battle Server Moderator
    Moderator

    Joined:
    Dec 16, 2011
    Messages:
    1,663
    I was in the HGSS Battle Factory lately, and I found a Burmy with Snore but not Rest or anything:

    15 | Burmy | Adamant | Sitrus Berry | Bug Bite | Tackle | Snore | Protect | HP/Atk

    If Pokemon like this (albeit just one) were implemented into an actual ingame minigame, I don't see why it would be necessary to prohibit it from CC.
  12. Great Sage

    Great Sage

    Joined:
    Jul 31, 2006
    Messages:
    6,666
    Right now, PO CC frequently has situations where you have utterly useless moves. It's not particularly bothersome, and not worth coding for.
  13. Antar

    Antar That's Dr. Antar to you
    is a Battle Server Administratoris a Programmeris a Super Moderatoris a Community Contributor
    Official Data Miner

    Joined:
    Feb 17, 2010
    Messages:
    3,036
    My personal feeling is that usually-useless moves (namely the sleep-related ones) are par for the course, but that the always-useless ones (doubles/triples, spit up without stockpile and the do-nothing moves) should be removed.

    Note that Magikrap will still get Splash, since it only has access to four moves.
  14. blarajan

    blarajan i was born under the same star as shakeitup
    is a member of the Site Staffis a Forum Moderatoris a Tiering Contributoris a Contributor to Smogonis a Community Contributor Alumnusis a Battle Server Moderator Alumnus
    Little Cup Leader

    Joined:
    Aug 29, 2010
    Messages:
    3,623
    just keep them seriously >.<
  15. jrrrrrrr

    jrrrrrrr wubwubwub
    is a Tiering Contributoris a Battle Server Moderatoris a Forum Moderator Alumnusis a Contributor Alumnus

    Joined:
    May 23, 2006
    Messages:
    3,172
    as an avid CC player I love the "useful mon" generation of PS. It makes me feel like every team has a chance of winning, even if some ridiculous team matchup comes up (Limi had Drain Punch/Ice Punch/Bulk Up Hitmonchan against my team of slow Dragons and Flying types with no flying stab the other day, for example). Instead of being stuck with crap like Wynaut without Mirror Coat and Counter, or unSTABbed Facade being my only useful attack on a team. Maybe its not "pure" CC but it's a heck of a lot more fun IMO.

    The only thing that the "useful mon" generation can screw you over with is when one person gets a really good uber with a great moveset, its much more common than in pure random cc. That's an acceptable risk though.
  16. Wiz

    Wiz

    Joined:
    Dec 9, 2005
    Messages:
    25
    Purely random with at least one attacking move (not Snore or similar) seems the most fun to me. Spit Up without Stockpile is fine. Tackle and Strength in the same moveset is also fine. This is how it was in NetBattle. It should be noted that CC in NetBattle originally didn't have the "at least one attacking move" restriction - it was implemented thanks to community suggestions. Actually, NetBattle had at least one STAB attacking move, but I don't think that's required.
  17. Antar

    Antar That's Dr. Antar to you
    is a Battle Server Administratoris a Programmeris a Super Moderatoris a Community Contributor
    Official Data Miner

    Joined:
    Feb 17, 2010
    Messages:
    3,036
    So I've begun the work of porting Challenge Cup to Pokemon Showdown, and I ran across a problem in the level balance algorithm.

    The algorithm that PO uses to calculate level balance is found here. How is basically works is that it finds the pokemon with the lowest "baseStatSum" (Sunkern), sets that pokemon to Lv. 100, and then changes the level of everyone else so that they have (approximately) the same "baseStatSum."

    On first glance, "baseStatSum" appears to be pretty straightforward: the stats of a pokemon at Lv. <level> given neutral nature, 31 IVs and 85 EVs in each stat, with Atk and SpA being further multiplied by <level>, since attack power is (roughly) proportional to level (yes, I realize this isn't actually the damage formula, but it's close enough for our purposes).

    Okay, so here's the problem, that *should* become apparent on second glance at that "baseStatSum" function: it's wrong. Namely, that 85 should be a 21 (85/4). The rest of the formula seems correct, at least based on the premise of the algorithm (it can be argued that Atk and SpA should not be further multiplied by <level>, since bulk is the product of HP and Def). Here's the problem: if we make the correction, the corresponding level balance skews in favor of weaker pokemon: given 31 IVs / 85 EVs in each stat, neutral nature and given moves of equal base power (and no type advantage), Lv. 100 Sunkern will--barring a crit--always win against Lv. 50 Arceus.

    However, Arceus will outspeed, and it *does* have greater bulk. And it should be noted that using the PO algorithm, Lv. 60 Arceus will always win against Lv. 100 Sunkern.

    So here's the deal: for now, I'm going to program CC4PS with the CORRECT algorithm (21 instead of 85), and we're gonna see how you guys feel about the new level balance.

    Eventually, I'd like to move Challenge Cup's (and Randbat's) level balance system over to using a modified version of X-Act's BSR. But this isn't exactly a huge priority--the glorious thing about battles with random teams is that any imbalances are made somewhat moot by the fact that each person has the same chance of getting each team.
  18. Iluvkyogre

    Iluvkyogre

    Joined:
    Mar 31, 2012
    Messages:
    51
    it should be relatively random, but without things like air baloon rotom-s.
  19. Clafairy

    Clafairy

    Joined:
    Jul 13, 2012
    Messages:
    17
    Since over 40% of the voters wanted the utterly random, random battles, would it be possible to have a separate metagame for pure random battles along with the random battles with the pure CC in Showdown?
  20. Antar

    Antar That's Dr. Antar to you
    is a Battle Server Administratoris a Programmeris a Super Moderatoris a Community Contributor
    Official Data Miner

    Joined:
    Feb 17, 2010
    Messages:
    3,036
    I programmed CC to follow the same guidelines as PO CC, with the exception of the at-least-one-attacking-move-per-set rule. It will at some point be live on the server and coexist alongside Randbats.

    Aside from any 1v1 or Doubles/Triples metagames, these will be the only random-team battles supported on the server.
  21. MKSLAYER97

    MKSLAYER97

    Joined:
    Jul 7, 2012
    Messages:
    7
    Possibly two different CCs; a ranked one that is random with the useless things removed, and an unranked one which is completely random.
  22. theBEEZ KNEEZ

    theBEEZ KNEEZ

    Joined:
    Apr 25, 2012
    Messages:
    52
    I thinks some 1v1 challenge cup would be fun. i have never played it personally but just reading about it on the thread is really interesting and fun.
  23. Tendie

    Tendie

    Joined:
    Sep 3, 2011
    Messages:
    63
    Isn't this a false Dichotomy? I would like BOTH!
  24. Sambobz

    Sambobz

    Joined:
    Feb 25, 2011
    Messages:
    93
    I think you should use the term unable to function properly instead of useless; just to differentiate between moves that are basically useless like snatch and moves that really don't work, like spit-up without stockpile.

    Improved CC should only (imo) be changed enough so moves that are unable to function properly don't happen unless you randomly get them together.

    The "at least one damaging move" (toxic, hail and the like included) is good too.
  25. Antar

    Antar That's Dr. Antar to you
    is a Battle Server Administratoris a Programmeris a Super Moderatoris a Community Contributor
    Official Data Miner

    Joined:
    Feb 17, 2010
    Messages:
    3,036
    This issue is settled.

    CC4PS has been programmed as "fully random," including useless moves and not requiring movesets to have at least one offensive move.

    I'm locking this thread. I'll start a new one to discuss CC4PS level balance once CC is live on PS.
Thread Status:
Not open for further replies.

Users Viewing Thread (Users: 0, Guests: 0)