Heroscapers
Go Back   Heroscapers > Custom HeroScape Creations > Software
Software Software created for enhancing HeroScape


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old December 23rd, 2015, 09:46 PM
vegietarian18's Avatar
vegietarian18 vegietarian18 is offline
Online HS Season 10 Champion
 
Join Date: September 5, 2011
Location: USA - IL - Peoria/Champaign
Posts: 3,928
vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death!
Sterilizing Pear - probability calculator for Heroscape


Sterilizing Pear - probability calculator for Heroscape and Arena of the Planeswalkers

Hi guys! Iím here with my first Android app, Sterilizing Pear. Itís a probability calculator for Heroscape and Arena of the Planeswalkers that gives average wounds per attack, and percent chance of getting at least 1-6 wounds in that attack. In addition, you can choose any number of special abilities such as Deadly Strike/Tough/Paralyzing Stare and get the same statistics for attacks involving them. I believe itís the most in depth source of probability tables for Heroscape out there right now. There is no iPhone version currently (or one underway) because droid master race I do not know how to program iPhone apps. If you would use an iPhone version of this app, just let me know and I can try to make it happen.

Features currently supported: Attack and Defense values up to 12
Offensive Abilities: Deadly Strike/Twinflame, Intense Strike (AotP), Red Flag of Fury, Venomous Sting, Paralyzing Stare, Net Trip, Stinger Drain and Poison Weapons/Poison Sting/Venom Ray .
Defensive Abilities: Shields of Valor, Tough, Iron Tough, One Shield Defense, Hatoís Aura, Defensive Agility/Stealth Dodge, Vanish*.
Poisonous Powers and Vanish support user inputted cutoffs for their d20 rolls.
*use Vanish for any defensive ability that negates wounds with a certain D20 value rolled. Itís named after Vanish because of my personal favorite of the bunch @dok


With this app, I set out to make all of the toggles play well together. For example, if you wanted to know what the chance of being counter struck in a Deadly Strike vs. Tough and Shields of Valor 4v5, I want to be able to offer that information. The app should do that*, although Heroscape rarely has questions of what order to apply buffs in, so I kind of made up what I thought was best based on what the cards read for some weird power combinations.
There are some exceptions:
Paralyzing Stare + Net Trip just gives Paralyzing Stare values. Not a priority to fix since I donít know how you get those both at the same time or why you would make a custom that had both.
Stinger Drain will give the counter strike chance for when the player actually attacks, ignoring the Drain case. I figured this was the most informative but itís kind of weird. Not sure exactly what is the most informative counter strike information for Stinger Drain tbh.


screenshots:
Spoiler Alert!


Features that may be implemented in the future:
Spoiler Alert!


If anyone spots any bugs/incorrect values from this app, please let me know. Iíve only been programming for a few months so I canít guarantee I didnít miss obvious things. I also only tested it on my own phone, so I donít know what itís like on other devices. At the very least, the app is fast and doesnít crash, so thatís good. Any general feedback such as interface tips or features you want to see would also be appreciated. I made this app for myself to learn from primarily, but Iíd love to hear that other people are using it. Hope you enjoy the app!
Reply With Quote
  #2  
Old December 24th, 2015, 05:04 AM
fomox's Avatar
fomox fomox is offline
 
Join Date: September 11, 2007
Location: South Dakota
Posts: 1,764
Images: 2
fomox is inducted into the Halls of Valhalla fomox is inducted into the Halls of Valhalla fomox is inducted into the Halls of Valhalla fomox is inducted into the Halls of Valhalla fomox is inducted into the Halls of Valhalla fomox is inducted into the Halls of Valhalla fomox is inducted into the Halls of Valhalla fomox is inducted into the Halls of Valhalla fomox is inducted into the Halls of Valhalla fomox is inducted into the Halls of Valhalla
Re: Sterilizing Pear - probability calculator for Heroscape

That's really cool!

How/where did you learn to make your own apps?

I don't always use custom units, but when I do I use Sherman Davies Marvel customs.
Reply With Quote
  #3  
Old December 24th, 2015, 09:29 AM
wriggz's Avatar
wriggz wriggz is offline
Friendly Neighborhood Librarian
 
Join Date: January 15, 2009
Location: Canada - Ontario - Toronto
Posts: 3,018
Images: 25
wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death! wriggz is hot lava death!
Re: Sterilizing Pear - probability calculator for Heroscape

Wicked. I like to run simulations on customs to get an idea of attack output and survivalbility when testing them.

This will help that process.


wriggz's custom Figures and Terrain

Have a Question? Take it to the Dump.

Want to Learn More? Go to the Library.
Reply With Quote
  #4  
Old December 24th, 2015, 10:18 AM
vegietarian18's Avatar
vegietarian18 vegietarian18 is offline
Online HS Season 10 Champion
 
Join Date: September 5, 2011
Location: USA - IL - Peoria/Champaign
Posts: 3,928
vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death!
Re: Sterilizing Pear - probability calculator for Heroscape

Quote:
Originally Posted by fomox View Post
That's really cool!

How/where did you learn to make your own apps?
I learned Java in a class for my major, and I learned the parts of Android Studio I needed to learn through lots of patience and lots of Stack Overflow/Youtube tutorials.
Reply With Quote
  #5  
Old December 24th, 2015, 03:48 PM
Ninja Status's Avatar
Ninja Status Ninja Status is offline
...Something unique
 
Join Date: July 12, 2011
Location: Chicago, IL
Posts: 3,740
Images: 21
Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun Ninja Status is a penguin with a machine gun
Re: Sterilizing Pear - probability calculator for Heroscape

Whoa, this is awesome. My friend's Computer Programming class is going over this type of stuff at the moment. Not as extreme as what you're doing, I'm sure.
Nice work.

W
Reply With Quote
  #6  
Old December 24th, 2015, 04:29 PM
kevindola's Avatar
kevindola kevindola is online now
Online HS Season 11, 13 & 14 Champion
 
Join Date: April 25, 2008
Location: USA - IL - Peoria
Posts: 4,046
kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun kevindola is a penguin with a machine gun
Re: Sterilizing Pear - probability calculator for Heroscape

Donwloaded it. Using it. Loving it.

Glad to see you putting that Big Ten education to work!
Reply With Quote
  #7  
Old January 13th, 2016, 02:42 AM
capsocrates's Avatar
capsocrates capsocrates is online now
My six-year-old sister-in-law calls the shots
 
Join Date: October 6, 2010
Location: USA - CO - Denver area
Posts: 12,681
Images: 11
capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth capsocrates is a man of the cloth
Re: Sterilizing Pear - probability calculator for Heroscape

This is cool, Vegie. Nice work.

--

The only language I know of that will let you write truly cross-platform code is C++, using libraries like JUCE or Cinder for cross-platform UI. If you have the $$$ for certain licenses, there are some options involving C#, but they still wouldn't run on, for instance, a linux tablet or PC.

A Child of the Risen Lord
--
Oklahoma HS Events - Colorado HS Events
Continuing Classic Heroscape: C3V SoV
Maps Customs Trades
Reply With Quote
  #8  
Old January 13th, 2016, 11:48 AM
mtl1998 mtl1998 is offline
 
Join Date: June 13, 2013
Location: USA-IN-Asmalltown
Posts: 511
mtl1998 knows what's in an order marker mtl1998 knows what's in an order marker mtl1998 knows what's in an order marker
Re: Sterilizing Pear - probability calculator for Heroscape

Quote:
Originally Posted by vegietarian18 View Post
If you would use an iPhone version of this app, just let me know and I can try to make it happen.
I have an iPhone and would definitely use the app if it were available. I'm not heart-broken that I can't, though.

mtl1998 is Brave Arrow...
in the
Garden of Horror...
Reply With Quote
  #9  
Old January 18th, 2016, 02:04 PM
Dysole's Avatar
Dysole Dysole is offline
PuppetMaster & #1 Ranked CoNner
 
Join Date: March 18, 2008
Location: Oregon Eugeneish area
Posts: 14,328
Images: 250
Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer
Quick Observation

While playing around with it, it seems to not take into account the (admittedly not intuitive) rules interplay between poison powers and one shield defense. Still very useful. Well done.

~Dysole, trying to improve things


This sentence has exactly seven words.
This sentence doesn't have exactly seven words.

Reply With Quote
  #10  
Old January 19th, 2016, 05:50 PM
vegietarian18's Avatar
vegietarian18 vegietarian18 is offline
Online HS Season 10 Champion
 
Join Date: September 5, 2011
Location: USA - IL - Peoria/Champaign
Posts: 3,928
vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death!
Re: Sterilizing Pear - probability calculator for Heroscape

You are correct that I am incorrect. That seems like a weird interaction to me but I guess it has been officially ruled. I will fix it. Thanks for spotting it.
Reply With Quote
  #11  
Old January 19th, 2017, 02:28 AM
Dysole's Avatar
Dysole Dysole is offline
PuppetMaster & #1 Ranked CoNner
 
Join Date: March 18, 2008
Location: Oregon Eugeneish area
Posts: 14,328
Images: 250
Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer Dysole is a wielder of the Ban Hammer
Another Random Catch

So...

Not sure how Tough is calculated in your programs. I noticed however that when I put on both Tough and Defensive Agility/Stealth Dodge and then checked it against Paralyzing Stare, it would never produce wounds which is incorrect. Tough only triggers if you get to roll defense dice which Paralyzing Stare denies. Any the who, thought you should know.

~Dysole, messing around with random things


This sentence has exactly seven words.
This sentence doesn't have exactly seven words.


Last edited by Dysole; January 19th, 2017 at 02:31 AM. Reason: Don't know why I included the probability tables since they never cover the possibility of "not being able to roll defense"
Reply With Quote
  #12  
Old January 20th, 2017, 05:12 PM
vegietarian18's Avatar
vegietarian18 vegietarian18 is offline
Online HS Season 10 Champion
 
Join Date: September 5, 2011
Location: USA - IL - Peoria/Champaign
Posts: 3,928
vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death! vegietarian18 is hot lava death!
Re: Sterilizing Pear - probability calculator for Heroscape

I'm pretty sure Tough is (if tough){shields+=1;} or something like that.

I didn't know about that rule (I can actually think of times where I've Stared an Heirloom and let him have the autoshield). So Tough + Paralyzing Stare will give lower odds of damage than it should.

I will try to get it fixed eventually.
Reply With Quote
Reply

Go Back   Heroscapers > Custom HeroScape Creations > Software
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Heroscape matchup calculator (9-22-10 update) mathguy Software 154 February 5th, 2017 07:18 PM
Heroscape Collection Calculator - V1.2 with D3 up now Dragonmaster384 Software 10 May 17th, 2013 07:15 PM
Programmer Requested for Heroscape Price Calculator wriggz Custom Units & Army Cards 0 November 11th, 2009 09:10 PM
Heroscape Collection Calculator - v.4 Now Up Wind Lane Software 30 November 9th, 2009 06:25 PM
Heroscape Probability Calculator Obsidian Software 3 June 28th, 2009 10:43 PM


All times are GMT -4. The time now is 01:49 PM.

Heroscape background footer

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2018 DragonByte Technologies Ltd.