Announcement

Collapse
No announcement yet.

base2 bot

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • base2 bot

    Let's face it: ?go base is not very friendly to the aspiring baser. An unknown player may spend half a dozen games in spec before they get a chance to play the game, due to the same captains picking the same people time after time. In an effort to encourage a freer basing solution (aimed mostly at folks who want to get into it), I've come up with this--which I'm sure has been suggested before, but bear with me--a more automated base bot in a second arena.

    It would work in much the same way as it already does, with less personal bias:

    Any time before the beginning of a game, players PM the bot with a list of the ships they wish to play in descending order of preference. eg, !ship 2 1 3 would indicate the primary desire to play a jav, a warbird if that is not possible, and finally a spider if neither of the aforementioned are available. At the round's start, players would be more or less randomly (more on that shortly) put in, according to their preferences. Selection would follow this order:
    • 2 terriers
    • 4 sharks
    • For each freq, a random choice between a single jav or warbird is made. If no one has indicated a desire to play one, a selection is made from the other; if neither have players wanting to use them, we move on to
    • Spids

    (Standard base rules apply--8v8 time race to 10.)

    Keeping in mind the idea is to give folks a chance to play who normally might not have one, there would be a system to regulate the bot's `random' picking. It would give preference in certain ways, such that the randomization chooses from groups in this order:
    • Those who did not play the last round.
    • Those who did, but in a different ship than is currently being selected.
    • Those who played in the same ship.

    Note that the matter of last ship played would apply only to terrs, warbirds, javs and possibly sharks. Spiders are free to choose ship 3 again, but of course are below any newly-arrived people interested in playing the green ship, in regard to mathematical seniority. If at any point during the selection process there is no one to choose for that particular ship (excepting WBs and javs), the bot will publicly advertise the fact and pause until someone volunteers.

    Who, then, would control disruptive players or those simply in need of a sub? Players would elect to enter a one-directional queue for captaincy with !requestcap. (To be fair, those who enter the queue but leave before their turn arrives would be removed.) While these captains wouldn't individually choose all of their players, they would retain some of the intended control over their respective teams (and be guaranteed a spot in the game). Their abilities would be as follows:
    • !switch
    • !who - show a list of players awaiting entrance, and their respective ships. Alternatively, with an argument, show only the players interested in that particular ship.
    • !sub - spec the specified player, and replace with a random pick from the respective ship's `pool'. (To be removed from that pool, players not put in the game would send !nosub to the bot.) If one is not available, the bot will choose the first speccer to respond.
    • !grant - in response to a player's !request for a ship change. The number of these changes would be limited, and of course would not allow the maximum number [1? 2? discuss] of `special' ships to be exceeded. (How fun are captains who make their entire team warbirds? Yeah.)
    • !nextcap - assign the next in line as captain. Continuing the pattern as it is with the rest of the game, if there is no one in the queue, the bot will solicit a replacement and wait for a position to become occupied as the result of a !requestcap.
    • !ready - if, during the initial selection, the bot becomes stuck due to no one being available to fill the remaining spider slots, both captains may agree to start the game regardless. In this case, players in spec may enter mid-game by changing their !ship choices.

    In my opinion, this would provide a gateway for fledgling basers, and those who are simply weary of the ?go base atmosphere--but I could be wrong.

    What do you guys think?
    FREE MANDELA

  • #2
    problem is, you would end up with people who have no idea how to play the ship they are in.

    example being jav.. sooo many TKs would happen, and it wouldnt be fun for others. So im guessing they would leave..

    just a though... i like the idea though
    04.07.05 08:59

    Comment


    • #3
      sounds cool. remember that lanc is a viable basing ship in small numbers, alternate to wb, just no-one ever seems to use it. Maybe they just think its crap, i dunno.

      Hmm, with your 2 Terr, 4 shark, 1 of jav or wb, that only leaves 1 or 2 spiders.
      Don't you mean 1 terr, 2 shark?
      BTW, I can see this happening if you can get someone to write a bot for it and then submit the bot to Twdev staff. But sitting around waiting for someone to get it done won't work, people do have lives (despite appearances)

      Originally posted by Disliked
      Imagine a world without morals... it would be like the tw community
      +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++

      Comment


      • #4
        Originally posted by Theif of Time
        Hmm, with your 2 Terr, 4 shark, 1 of jav or wb, that only leaves 1 or 2 spiders.
        I meant total, between the 2 freqs. :turned:

        Originally posted by theif of time
        I can see this happening if you can get someone to write a bot for it and then submit the bot to Twdev staff. But sitting around waiting for someone to get it done won't work
        I'm on TWDev, and I could write it, but why waste the time if there's no support for the idea? I'd like to see if I'm the only one crazy enough to believe it'd work.
        Last edited by Stultus; 04-09-2005, 05:05 AM. Reason: positioning
        FREE MANDELA

        Comment


        • #5
          Originally posted by Tibro
          problem is, you would end up with people who have no idea how to play the ship they are in.
          That's kind of the point. You can't really learn anything in pubs because they've been left in such a dismal state. I think this would be a great learning experience for up-and-coming basers who don't like the poor quality of pub basing or the elitism and general atmosphere of ?go base, regardless of how much they already know. It's a lot easier to sub out one troublesome jav than it is to coordinate (or get a staffer to keep an eye on) a team of seven or eight of them. I think this would strike a good balance between an open-ended game and a structured basing game.
          Originally posted by Theif of Time
          sounds cool. remember that lanc is a viable basing ship in small numbers, alternate to wb, just no-one ever seems to use it. Maybe they just think its crap, i dunno.
          Um, it IS crap. It's the bastard child of a warbird and a spider, but it's not as effective as either one. It, much like the weasel and levi, needs to be rebuilt from the ground up before I or any serious baser will consider it a legitimate basing ship.
          Originally posted by Tone
          It is now time for the energy shift of the 7th root race to manifest on the 3D physical plane and uplift us back to 5D.
          Originally posted by the_paul
          Gargle battery acid fuckface
          Originally posted by Material Girl
          I tried downloading a soundcard

          Comment


          • #6
            I think that it sounds like a cool idea.
            Pandagirl!

            (ph)>12 is just right

            In the most dangerous game...warping will only prolong your defeat. ?go warpwars -Chao <ER>
            1:Chao <ER>> what the FUCK?
            1:Chao <ER>> I just adverted and no one came
            1:Chao <ER>> at all
            1:Mantra-Slider> chao
            1:Mantra-Slider> you are in the wrong arena
            Panda <ZH>> ?find chao <ER>
            Chao <ER> - hero

            Comment


            • #7
              Sounds good, but maybe a bit complex for the players who would play in this arena.

              I was thinking of guiding players by adding LVZ files, and for example add vague spider graphics on cram positions, etcetera, etcetera.
              Only the loyal count.

              Comment


              • #8
                nice idea but i think it would be very hard to implement and would need alot of bot work done.

                also who would shark?

                what happens if 4 ppl don't voulnteer to shark? are ppl picked random and shark is a very important ship to at least have an idea in what your doing.

                also would the cap not just !switch with who was jav etc.. cuaseing arguments?
                In my world,
                I am King

                sigpic

                Comment


                • #9
                  Sounds good if you could pull it off. I for one am never picked in ?go base and would welcome this idea however I feel that the game wouldn't be very ummm.....intense.

                  Comment


                  • #10
                    its not SUPER hard to get picked in base
                    like yesterday i said these words "can i play " and then fit put me in spider.

                    however, i support this idea and it seems logical. the problem would be advertising it since most pubbers stay in pub. maybe set the purebasing bots in pub 0 to advertise base2 when u enter the arena.
                    thread killer

                    Also who changed to pw to Squadless, how am I supposed to fly the banner of sucking at the game

                    Comment


                    • #11
                      I'll support it, it sounds like a good idea and I trust you guys to get it done in a non-half-assed manner.

                      Originally posted by Disliked
                      Imagine a world without morals... it would be like the tw community
                      +++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++

                      Comment


                      • #12
                        Originally posted by Stultus
                        Let's face it: ?go base is not very friendly to the aspiring baser. An unknown player may spend half a dozen games in spec before they get a chance to play the game, due to the same captains picking the same people time after time. In an effort to encourage a freer basing solution (aimed mostly at folks who want to get into it), I've come up with this--which I'm sure has been suggested before, but bear with me--a more automated base bot in a second arena.

                        It would work in much the same way as it already does, with less personal bias:

                        Any time before the beginning of a game, players PM the bot with a list of the ships they wish to play in descending order of preference. eg, !ship 2 1 3 would indicate the primary desire to play a jav, a warbird if that is not possible, and finally a spider if neither of the aforementioned are available. At the round's start, players would be more or less randomly (more on that shortly) put in, according to their preferences. Selection would follow this order:
                        • 2 terriers
                        • 4 sharks
                        • For each freq, a random choice between a single jav or warbird is made. If no one has indicated a desire to play one, a selection is made from the other; if neither have players wanting to use them, we move on to
                        • Spids

                        (Standard base rules apply--8v8 time race to 10.)

                        Keeping in mind the idea is to give folks a chance to play who normally might not have one, there would be a system to regulate the bot's `random' picking. It would give preference in certain ways, such that the randomization chooses from groups in this order:
                        • Those who did not play the last round.
                        • Those who did, but in a different ship than is currently being selected.
                        • Those who played in the same ship.

                        Note that the matter of last ship played would apply only to terrs, warbirds, javs and possibly sharks. Spiders are free to choose ship 3 again, but of course are below any newly-arrived people interested in playing the green ship, in regard to mathematical seniority. If at any point during the selection process there is no one to choose for that particular ship (excepting WBs and javs), the bot will publicly advertise the fact and pause until someone volunteers.

                        Who, then, would control disruptive players or those simply in need of a sub? Players would elect to enter a one-directional queue for captaincy with !requestcap. (To be fair, those who enter the queue but leave before their turn arrives would be removed.) While these captains wouldn't individually choose all of their players, they would retain some of the intended control over their respective teams (and be guaranteed a spot in the game). Their abilities would be as follows:
                        • !switch
                        • !who - show a list of players awaiting entrance, and their respective ships. Alternatively, with an argument, show only the players interested in that particular ship.
                        • !sub - spec the specified player, and replace with a random pick from the respective ship's `pool'. (To be removed from that pool, players not put in the game would send !nosub to the bot.) If one is not available, the bot will choose the first speccer to respond.
                        • !grant - in response to a player's !request for a ship change. The number of these changes would be limited, and of course would not allow the maximum number [1? 2? discuss] of `special' ships to be exceeded. (How fun are captains who make their entire team warbirds? Yeah.)
                        • !nextcap - assign the next in line as captain. Continuing the pattern as it is with the rest of the game, if there is no one in the queue, the bot will solicit a replacement and wait for a position to become occupied as the result of a !requestcap.
                        • !ready - if, during the initial selection, the bot becomes stuck due to no one being available to fill the remaining spider slots, both captains may agree to start the game regardless. In this case, players in spec may enter mid-game by changing their !ship choices.

                        In my opinion, this would provide a gateway for fledgling basers, and those who are simply weary of the ?go base atmosphere--but I could be wrong.

                        What do you guys think?
                        HOW BOUT we just have another bot in ?go base2 it would be a hella lot easier than just doing all that stuff you said. you sort of overdid it.
                        4:DEEZ NUTS> geio hopefully u smoke ur last cig right now
                        4:Geio> yo wont ever happen again
                        4:Geio> DEEZ?
                        4:Geio> LOLOL
                        4:DEEZ NUTS> LOL
                        4:scoop> cant tell if deez was trying to be a good influence or telling him to die LOL
                        4:spirit> LOL
                        4:Geio> LOLOL THINK HE TOLD ME TO DIE
                        4:Geio> FUCKING DICKHEAD

                        Comment


                        • #13
                          Question 1- worth the effort?

                          a. No, intensity would drop off.
                          b. Yes, this is the kind of environment we need.

                          If b. ->

                          Question 2- can you find someone to code this? It sounds like a bit of work.
                          5:royst> i was junior athlete of the year in my school! then i got a girlfriend
                          5:the_paul> calculus is not a girlfriend
                          5:royst> i wish it was calculus

                          1:royst> did you all gangbang my gf or something

                          1:fermata> why dont you get money fuck bitches instead

                          Comment


                          • #14
                            Bots are EZ.
                            FREE MANDELA

                            Comment


                            • #15
                              bot suggestion

                              Well, if you are taking bot selections I'll repost my ?go base thread post:
                              [...] I would give it more of a chance if something was done to streamline the team selection process. When I'm not sure I'm in the mood, I really don't like the 10 minute jackoff time between games- not even knowing if I'm going to play.

                              My suggestion: have the bot automatically setup the teams, then give the caps 5 minutes of taking turns to make subs or ship changes. Maybe the bot could automatically team squadmates or team according to usage/points/whatever.
                              I like some aspects of your idea but it seems a little on the complicated side. Maybe let the players choose their own ships before game start and make the captain's job a lot simpler.- have the captain kick them off the team if they won't listen to "suggestions". Keep only the captain able to switch ships during the game.


                              Like I said in the other thread, I dont play go base much at all. It's no fun as is.

                              edit to add:
                              I don't much like the idea of a strict ship composition per team. You should be able to select ships according to player strengths.
                              Last edited by CloudHelmut; 04-10-2005, 12:51 PM.

                              Comment

                              Working...
                              X