Help me out here. Search is not actually taking me to a copy of Simple Smack..
A forum search led me to the first post of the BatBrain thread. Not quite where I expected to find it.
Help me out here. Search is not actually taking me to a copy of Simple Smack..
A forum search led me to the first post of the BatBrain thread. Not quite where I expected to find it.
[1517] The Themthar Hills
Encounter: dirty thieving brigand
Strategy: D:\Dropbox\dist\ccs\CafeBoob.ccs [default]
Round 0: cafeboob wins initiative!
You won during stasis!
You won during stasis!
You're on your own, partner.
Click here to continue in the relay browser.
[1535] The Themthar Hills
Encounter: dirty thieving brigand
Strategy: D:\Dropbox\dist\ccs\CafeBoob.ccs [default]
Round 0: cafeboob loses initiative!
1 HP costs 4μ. ( 419 / 525 )
1 MP costs 6μ. ( 125 / 155 )
brigand brittle (1.0 @ +0): 5μ * 1% = 0.05
Monster information loaded from cache.
Base round: damage, player damage, 0 meat
ATT: 179 (94% × 50.8, death in 9)
DEF: 163 (95.45% × 172.52 (15), win in 2)
HP: 195, Value: 1,518.56 μ, RES: 0.04 (0.04) (0.04) (0.04) (0.04) (0.04), Happenings: 3, ID: 475
Parsed round number: 0 (real: 1)
Happened round 0: monsterfumble
Profit per round: ActionProfitDamageOtherbase (0μ)0μ--
No valid attacks (Best attack '' not good enough).
You won during stasis!
1 HP costs 4μ. ( 419 / 525 )
1 MP costs 6μ. ( 125 / 155 )
brigand brittle (1.0 @ +0): 5μ * 1% = 0.05
Monster information loaded from cache.
Base round: damage, player damage, 0 meat
ATT: 179 (94% × 50.8, death in 9)
DEF: 163 (95.45% × 172.52 (15), win in 2)
HP: 195, Value: 1,518.56 μ, RES: 0.04 (0.04) (0.04) (0.04) (0.04) (0.04), Happenings: 4, ID: 475
Parsed round number: 0 (real: 1)
Profit per round: ActionProfitDamageOtherbase (0μ)0μ--
No valid attacks (Best attack '' not good enough).
You won during stasis!
You're on your own, partner.
Click here to continue in the relay browser.
Round 0: cafeboob loses initiative!
<snip>
Parsed round number: 0 (real: 1)
Happened round 0: monsterfumble
<snip>
No valid attacks (Best attack '' not good enough).
You won during stasis!
Well, I read that as round 0, it thinks the monster fumbled. Somehow that made it unable to parse/consider any actions. The combination of fumbled monster and no actions available for you meant that it decided you must have won already. Maybe?
Code:Round 0: cafeboob loses initiative! <snip> Parsed round number: 0 (real: 1) Happened round 0: monsterfumble <snip> No valid attacks (Best attack '' not good enough). You won during stasis!
Maybe a verbosity 10 if you get it to abort again? If that happens, run_combat() will keep aborting as it tries to rescan the same page.
Request 10 of 80 (Cyrpt: The Defiled Niche) in progress...
[346] The Defiled Niche
Encounter: senile lihc
Strategy: D:\Dropbox\dist\ccs\CafeBoob.ccs [default]
Round 0: cafeboob wins initiative!
1 HP costs 4μ. ( 211 / 211 )
1 MP costs 6μ. ( 34 / 34 )
Setting monster to senile lihc...
lihc eye (20.0 @ +0): 19μ * 20% = 3.8
lihc face (9.0 @ +0): 95μ * 9% = 8.55
shimmering tendrils (5.0 @ +0): 500μ * 5% = 25
Value of stat gain: 197.6μ
Monster information loaded from cache.
Base round: damage, player damage, 0 meat
ATT: 66 (94% × (32.29), death in 9)
DEF: 61 (95.45% × 118.82, win in 1)
HP: 60, Value: 234.95 μ, RES: 0.04 (-0.92) (0.04) (1) (0.04) (-0.92), Happenings: 2, ID: 192
Parsed round number: 0 (real: 1)
Events created: attack
Base round: damage, player damage, 0 meat
Profit per round: ActionProfitDamageOtherbase (0μ)0μ--
Building custom actions...
Custom actions built! (0 actions)
This monster is not your huckleberry.
No valid attacks (Best attack '' not good enough).
This monster is not your huckleberry.
Stasis loop complete.
SmartStasis complete.
You won during stasis!
1 HP costs 4μ. ( 211 / 211 )
1 MP costs 6μ. ( 34 / 34 )
Setting monster to senile lihc...
lihc eye (20.0 @ +0): 19μ * 20% = 3.8
lihc face (9.0 @ +0): 95μ * 9% = 8.55
shimmering tendrils (5.0 @ +0): 500μ * 5% = 25
Value of stat gain: 197.6μ
Monster information loaded from cache.
Base round: damage, player damage, 0 meat
ATT: 66 (94% × (32.29), death in 9)
DEF: 61 (95.45% × 118.82, win in 1)
HP: 60, Value: 234.95 μ, RES: 0.04 (-0.92) (0.04) (1) (0.04) (-0.92), Happenings: 2, ID: 192
Parsed round number: 0 (real: 1)
Events created: attack
Base round: damage, player damage, 0 meat
Profit per round: ActionProfitDamageOtherbase (0μ)0μ--
Building custom actions...
Custom actions built! (0 actions)
This monster is not your huckleberry.
No valid attacks (Best attack '' not good enough).
This monster is not your huckleberry.
Stasis loop complete.
SmartStasis complete.
You won during stasis!
You're on your own, partner.
Click here to continue in the relay browser.
What I find confusing -- and probably closely connected to the source of the error -- is that that both of your examples show more than one event having happened already on round 0, before even parsing the page (note the "Happenings: X" bit in the monster stats output). A look at your happenings file may help reveal the problem, if the problematic entries haven't already been overwritten or deleted.
BCCA imports SmartStasis? Where? The ONLY mention of SS in the whole script appears to be that someone pulled code to test for the right monster in the junkyard.
Did you mean WHAM, or something else entirely?
data\Happenings_fronobulax.txt or whatever your character name is.
Oh wait, that's been depreciated. Not sure anymore.
Edit: New filename since 2/15/15 is data\BatMan_happenings_fronobulax.txt
malevolent hair clog 20161122144253 skill 11000 1 true
malevolent hair clog 20161122144253 win 2 false
toilet papergeist 20161122144251 skill 11000 1 true
toilet papergeist 20161122144251 win 2 false
claw-foot bathtub 20161122144252 skill 11000 1 true
claw-foot bathtub 20161122144252 win 2 false