IBT Testing - Test 5 - Come to play and test our bot V2 code - right here on Steemit

in #ibt6 years ago

Welcome - this is a Interactive Battle Tournament (IBT) training ground post (experimental v2.00) 

IT IS A GOBBO....ARGHHHH!!!

IT HAS 2 HIT POINTS.

...This test page is mainly to test !gobbodrop

I have altered the code so that all players start with a full set of elite gobbo armour! and may run !gobbodrop immediately to see if bot knows you have it. You may also attack with it and see if bot can add up.

**Bot currently has a fault that if you use more then 3 life points on a stage it may crash - this is being fixed but not yet**

Anyone may play this test game - the bot @wizardzap is trialing code to automatically enrol players who type the !life command.

You are playing only as an archer class

Type in any of the following commands to activate @wizardzap (please start with the !life command)

!life - To activate the bot and register to play

!gobbodrop - Run this if gobbo appears and you want to grab his goodies

!onearrow - To attack the gobbo with a basic attack

!manyarrows - To attack the gobbo with a more powerful but difficult attack.

You should have a visual indicator you have elite armour present during successful attacks.


This is completely untested and experimental code - its not been run before so anything could happen and I am expecting some major bugs, unlike the previous IBT bot code I can fix them now more easily and they will stay fixed for all players. 

Have fun testing!. 

..the bot is designed to see how different players go with full set of gobbo elite armour- this is just a test so I can spot bugs and get to fixing).

All Steem raised from this post with go to power up @wizardzap, who follows and upvotes Tournament players which runs once a month.

Sort:  

Ok lets give this armour code stuff a test fingers crossed

Enjoy Stage 3. You have all 3 life points to start:

!gobbodrop

**YOU HOLD ELITE ARMOUR:
You hold Elite item 1: Gobbo Hair do! +1 to players hit!
You hold Elite item 2: Gobbo Jocks! +1 to players hit!

Ok...hmn seems to only come up when run 3 times..its should display all 3 in one hit...lets see

**YOU HOLD ELITE ARMOUR:
You hold Elite item 1: Gobbo Hair do! +1 to players hit!

**YOU HOLD ELITE ARMOUR:
You hold Elite item 1: Gobbo Hair do! +1 to players hit!
You hold Elite item 2: Gobbo Jocks! +1 to players hit!

Oh I see...it wants to post them one after another...of course Steemit has a 20 second rule that prevents it...hmnn...well lets see if the attacks work at least

Head shot! Your shot is so perfect:
arrow
if anyone saw theyd know you are one bad dawg when equipped with a bow, you pierce the enemy for a hit of 6 points!. Nice! you needed to hit for 4 and including bonuses from items you hit for 9. You won the fight. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

Nice...each elite adds +1 to final hit.ok lets try manyarrows

**YOU HOLD ELITE ARMOUR:
You hold Elite item 1: Gobbo Hair do! +1 to players hit!
You hold Elite item 2: Gobbo Jocks! +1 to players hit!
You hold Elite item 3: Gobbo Slimy knife! +1 to players hit!

Apart from small formatting issues that seems to have fixed it and works around the 20 sec steemit issue..see how others go now.

-Suggest try command at least twice
-Suggest starting with !life command then and attack first, then !gobbo drop.

A few different variations may help me to see where the problem lies..hmnn.

Enjoy Stage 1. You have all 3 life points to start:

!stats

You look lost...let @wizardzap conjuer up a list of your stats:
Current Active Bonus effect (all items): 0
Total life points left on Stage: 3
Number of Elite Items found:0
Banked life points:0
Number of temp Stage items active: 0
ADV STATS:
Sorry Conjuer power too low

Hmm.. says: "Number of Elite Items found:0"

Yeah yours has gone bonkers hehe..

I have an idea on how to improve the code, kind of restructure it into some different chunks and check it self as it goes along..i wanted to get this working first, but might have to bring it forward. No pain no gain yeah..hehe see how i go.

Your commitment to learning to code and this game is awesome!

Keep it up, @lordnigel! I'm happy to help in any facet as needed, provided I have the time to do so :P

Your balance is below $0.028. @dustsweeper is now disabled for your account until you transfer new funds. Check out the Dustsweeper FAQ here: https://steemit.com/dustsweeper/@dustsweeper/dustsweeper-faq

ELITE ARMOUR ITEM3!! Gobbos rusty poisoned knife: This slimy butter knife of the gob gives the holder a edge! +1 to players hit!

You look lost...let @wizardzap conjuer up a list of your stats:
Current Active Bonus effect (all items): 1
Total life points left on Stage: 3
Number of Elite Items found:1
Banked life points:0
Number of temp Stage items active: 0
ADV STATS:
Sorry Conjuer power too low

**YOU HOLD ELITE ARMOUR:
You hold Elite item 1: Gobbo Hair do! +1 to players hit!
You hold Elite item 2: Gobbo Jocks! +1 to players hit!
You hold Elite item 3: Gobbo Slimy knife! +1 to players hit!


arrows
Odins Beard Shakens! You load a deadly fire magic arrow into that deady bow-rifle of yours, take an almost too long aim and release in a swift move. You do a large amount of damage, its a hit of 10 points. We can almost hear you mumble too easy... Nice! you needed to hit for 2 and including bonuses from items you hit for 13.. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

Bamm! No use Stage Item Obtained: A useless Clock! no effect to players hit! you throw it away

Clock.jpg
TIP: You may only hold a single pickpocket item and the effects last for your current stage only - please only run once per stage!

You look lost...let @wizardzap conjuer up a list of your stats:
Current Active Bonus effect (all items): 5
Total life points left on Stage: 3
Number of Elite Items found:3
Banked life points:3
Number of temp Stage items active: 2
ADV STATS:
Sorry Conjuer power too low

Doesn't recognize my 3 elite items... bonus effects are not being added either.

Looking good all round though @lordnigel! :D

WAIT - I had to repost this comment.
Now when I look at the stats, they have been updated!!
Was this an automatic bot posting update??

It used to say this:
Current Active Bonus effect (all items): 1
Total life points left on Stage: 3
Number of Elite Items found:1
Banked life points:3
Number of temp Stage items active: 0

Yeah..It looks like one of my blocks of code is not getting handled at start up properly. I can see I need to use the !life command to almost...go through and do a complete integrity check. I may not be initialising variables in best way...oh well I'll keep at it :)

Enjoy Stage 1. You have all 3 life points to start:

You quickly draw an arrow and shoot:
arrow
its not the best shot ever lol!, but hopefully no-one was watching. You pierce the enemy for a hit of 3 points. Nice! you needed to hit for 2 and including bonuses from items you hit for 3. You won the fight. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

You look lost...let @wizardzap conjuer up a list of your stats:
Current Active Bonus effect (all items): 3
Total life points left on Stage: 3
Number of Elite Items found:3
Banked life points:3
Number of temp Stage items active: 0
ADV STATS:
Sorry Conjuer power too low

So it's saying that I have the items but they were not added on the initial attack... let's see what happens on "stage 2" now that I called up the stats.

Yeah this is definitely one of the key problems. I will focus on this fix first. i.e. why does it record you have them but not apply at this point.

Yeah...getting this main_ block of code right is so important and really hard..I will work on an integrity checker that can tell me where its most flaky and then focus on improving those specific areas before the next revision is released...I knew this would be hard but heck....still we will get there :)

Enjoy Stage 1. You have all 3 life points to start:

You quickly draw an arrow and shoot:
arrow
it almost looked like you were a pro (are you secretly practising?), you pierce the enemy for a a hit of 4 points. Nice! you needed to hit for 2 and including bonuses from items you hit for 4. You won the fight. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

ELITE ARMOUR ITEM1!! Gobbos hair style: This craZy Battle hair looks the same as gobbo, surely it will shock your enemies! +1 to players hit!

!manyarrows


arrows
What a show off you are!! Your hands move swiftly, your stance is impeccable, you are cooler than a bucket of ice on a sunny afternoon. An all powerful magic arrow of sparks hits home and your foe crumbles at the mighty 12 point hit you just dealed. Nice! you needed to hit for 3 and including bonuses from items you hit for 13.. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

I'll play for Angel Food. His butt hurts from IBT 7.

!life

The bot is confused...Life command has no use past Stage5??

The bot is confused...Life command has no use past Stage5??

The bot is confused...Life command has no use past Stage5??

The bot is confused...Life command has no use past Stage5??

The bot is confused...Life command has no use past Stage5??

The bot is confused...Life command has no use past Stage5??

The bot is confused...Life command has no use past Stage5??

!onearrow

INVALID ATTACK DETECTED!You may only counter attack gobbo with the !manyarrows command, please try again using this command

Enjoy Stage 1. You have all 3 life points to start:

Enjoy Stage 1. You have all 3 life points to start:

!gobbodrop

###SOMETHING WENT WRONG - PLS WAIT FOR A FIELDJUDGE!! BOT MAYBE UNSTABLE

You already have a gobbo item like that... so you leave it

**YOU HOLD ELITE ARMOUR:
You hold Elite item 1: Gobbo Hair do! +1 to players hit!
You hold Elite item 2: Gobbo Jocks! +1 to players hit!
You hold Elite item 3: Gobbo Slimy knife! +1 to players hit!

!gobbodrop

**YOU HOLD ELITE ARMOUR:
You hold Elite item 1: Gobbo Hair do! +1 to players hit!

**YOU HOLD ELITE ARMOUR:
You hold Elite item 1: Gobbo Hair do! +1 to players hit!
You hold Elite item 2: Gobbo Jocks! +1 to players hit!
You hold Elite item 3: Gobbo Slimy knife! +1 to players hit!

Enjoy Stage 1. You have all 3 life points to start:

You quickly draw an arrow and shoot:
arrow
the bow made a strange sound as the arrow launches, as if the string nearly broke, but you clip the foe for a hit of 2 points!. Nice! you needed to hit for 2 and including bonuses from items you hit for 5. You won the fight. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

Enjoy Stage 1. You have all 3 life points to start:

!ibtluckydip

Please transfer at least 0.010 Steem or equal SBD to @wizardzap with exact spelling memo: for ibt

Savage! Obtained item 1: Ingot! +1 to players hit!

You hold item 1: Ingot! +1 to players hit!

!stats

You look lost...let @wizardzap conjure up a list of your stats:
STAGE STATS:
Your on Stage: 1 and remaining attempts/life for this stage are: 3
Effect on hit - pickpocket item: 0 and Effect of hit - luckydip item: 1
and the Effect of elite items: 0
Accumalitive hit bonus (all items effect on your hit): 1
PERSONAL STATS:
Your characters power level:0 * at level3+ you unlock !special command
@wizardzap scans you and describes you as: A promising IBT player
Est. tournament completed: 14%
EXPERIMENTAL LEADERBOARD STATS*
Active enrolled players:1
Average all players - life points banked: 0
Your lifepoints banked: 0
Est. Average hit/win for a stage ratio (all players):NaN%
Your Est. hit/win ratio for a stage:NaN%

You look lost...let @wizardzap conjure up a list of your stats:
STAGE STATS:
Your on Stage: 1 and remaining attempts/life for this stage are: 3
Effect on hit - pickpocket item: 2 and Effect of hit - luckydip item: 1
and the Effect of elite items: 0
Accumalitive hit bonus (all items effect on your hit): 3
PERSONAL STATS:
Your characters power level:0 * at level3+ you unlock !special command
@wizardzap scans you and describes you as: A Proficient IBT Player
Est. tournament completed: 14%
EXPERIMENTAL LEADERBOARD STATS*
Active enrolled players:1
Average all players - life points banked: 0
Your lifepoints banked: 0
Est. Average hit/win for a stage ratio (all players):NaN%
Your Est. hit/win ratio for a stage:NaN%

!openpockets

Nice! Positive Stage Item Obtained: A loving Grub! +2 to players hit!

Grub.jpg
TIP: You may only hold a single pickpocket item and the effects last for your current stage only - please only run once per stage!

You perform a quick fireball attack
fireball
Your fireball ignites and you manage to guide it to the target. The enemy puts it out, but still takes a hit of 2 points. Meh, looks like you need to get the good old spell book from the library and work on those skills. Nice! you needed to hit for 3 and including bonuses from items you hit for 5. You won the fight. Any pickpocket item found this Stage is left behind and may now progress to the next Stage once its posted by @lordnigel

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.032
BTC 59120.07
ETH 2921.92
USDT 1.00
SBD 3.79