• Welcome to the Heroscapers 2.0 site! We've still got some dust to clear and adjustments to make, including launching a new front page, but we hope you enjoy the improvements to the site. Please post your feedback and any issues you encounter in this thread.

Heroscape.org - New Software Support for Heroscape

Chris Perkins

Maker of the Chrispy Army Builder heroscape.org
Site Supporter
I'd like to announce a project that I've been working on for the last few months: I've acquired, and been developing, the website Heroscape.org. My intention/goal is for this website to be a source for various software tools that I'm developing to compliment Heroscape tournaments & games.

Currently, there are 6 separate tools on this site:
1) Autoload Builder - shows point/hex/figure counts for an army
2) Army Scoring - calculates partial card scoring for 2 armies
3) Damage Calculator - calculates probability of each possible amount of damage from a given attack
4) Maps - lists maps I've entered with some info on each map
5) Tournaments - manages sign-up, pairings, game result submission, and public standings for an individual tournament
6) Conventions - manages registration for conventions and the tournaments at a convention

All tools are being developed to support both Classic & VC figures and Standard & Delta pricing.

Information on individual tools is now located on heroscape.org directly, on the 'about' pages: https://heroscape.org/about

Thanks to
@OEAO & @Dysole for their help with feature planning and tournament logistics knowledge.
@vegietarian18 & @dok for their help designing the Builder and their continued work on Delta pricing.
Everyone who helped do the initial Beta test yesterday at the New England tournament in Springfield, MA.

I intent to update the below post with more specifics regarding planned enhancements and bug fixes over the next few weeks.

I'll consider any proposals for additional tools or features for existing tools, but may opt not to develop them depending on a ton of factors.
 
Last edited:
Version History


Enhancement Plans & Requests
E10 : C3G Support
E20 : Fully support team formats
E25 : ELO-type ranking (likely w/in leagues, seasons, conventions, and overall)
E26 : Private Tournaments
E27 : Cancel a Tournament (with notification)
E28 : Army name (optionally) for each army
E28 : Create admins for Leagues/Seasons
E29 : Let tournament creator pick Season for Tournament
E30 : Let tournament admin set other admins
E31 : Button to 'End Tournament' (to solve date/time issues for 'ending')
Completed:
Spoiler Alert!

Decided Against (for now, at least, barring further suggestion or help from others):
Spoiler Alert!


Format Support
F1 : Ban List of Figures
F2 : Restricted List of Figures
F3 : General Wars
F4 : Assassin's Creed

Bug Reports
B3 : Autoload Builder - Long Figure Box Jumps the Page
B10 : Advancing to next round failed when a player was dropped mid-round (button to start next round was missing)
Spoiler Alert!
 
Last edited:
Can a tournament admin submit game results? I don't want to rely on players submitting their own results.
 
Can a tournament admin submit game results? I don't want to rely on players submitting their own results.

Not yet, but that feature will exist before the beta test label is removed.
 
Not yet, but that feature will exist before the beta test label is removed.
I think that will be a requirement before I can use the site/app. I can't rely on 100% of my players to reliably post their results each round, unfortunately.
 
Not yet, but that feature will exist before the beta test label is removed.
I think that will be a requirement before I can use the site/app. I can't rely on 100% of my players to reliably post their results each round, unfortunately.
It's pretty typical in sports, like golf, for players to be able to report their own results. If something gets messed up, which I've seen in disc golf, the tournament director can adjust a score after the fact.

Chris, I think that setup (player input; gm override) might be the most TD-friendly way it could work.
 
Another feature request would be to track players records over time and be able to build an Elo score or the like.
 
It's pretty typical in sports, like golf, for players to be able to report their own results. If something gets messed up, which I've seen in disc golf, the tournament director can adjust a score after the fact.

Chris, I think that setup (player input; gm override) might be the most TD-friendly way it could work.

Fyi, this is already done.

What's supported today is:
1) Either player can submit the result from their game
2) Admins (TDs) can submit the result for any game (think if a player doesn't have a phone on them and needs someone to submit for them)
3) Admins (TDs) can correct the result from any game

(2) was E2 & (3) was E4 from the list of enhancements in the 2nd post; both were implemented earlier this month.

I haven't been posting a new post on here every time I add something (cause it's every few days, and I thought that many posts would be annoying) but the Enhancement / Bug lists in the 2nd post should be accurate.
 
Another feature request would be to track players records over time and be able to build an Elo score or the like.

Record tracking over time is easy; all results are being saved perpetually.

I've implemented a league & season tracking feature, where I'm defining league as some geographic proximity and season as some temporal range. There isn't a ton there yet, but I've done both for New England, albeit only with 1 tournament worth of results. They should look a little more interesting after the next tournament on Nov. 5th.

Ex:
https://heroscape.org/league/?League=1
https://heroscape.org/season/?Season=1

As far as ELO goes (or some other similar type of metric), I'm sure that could be added at some point, although I'd probably want to wait a little while so I have a larger sample size of data to work with.

Do you know of any examples of ELO-type leaderboards from other websites / groups / etc. that I could use as an example to base ideas off of?
 
The Colorado group is looking into braacket.com; you can see our page here. It seems to be blocked from my office, though.
 
Mebbe

Another feature request would be to track players records over time and be able to build an Elo score or the like.

Record tracking over time is easy; all results are being saved perpetually.

I've implemented a league & season tracking feature, where I'm defining league as some geographic proximity and season as some temporal range. There isn't a ton there yet, but I've done both for New England, albeit only with 1 tournament worth of results. They should look a little more interesting after the next tournament on Nov. 5th.

Ex:
https://heroscape.org/league/?League=1
https://heroscape.org/season/?Season=1

As far as ELO goes (or some other similar type of metric), I'm sure that could be added at some point, although I'd probably want to wait a little while so I have a larger sample size of data to work with.

Do you know of any examples of ELO-type leaderboards from other websites / groups / etc. that I could use as an example to base ideas off of?

OHS has something in our system that is like ELO but slightly different.

~Dysole, who only kinda understands how it works
 
Right, OHS uses TrueSkill. I don't actually care about the particular system used as long as it accounts for strength of opponent (and how that changes over time).
 
These are must-have features for Colorado's winter event in early December:
E5 : Admin manually change pairings after generation
E9 : Convention attendee able to un-register
E21 : Allow late sign-ups for tournaments (if tournament allows)
And this one is not must-have for that event but would be pretty nice:
E17 : Export standings from a tournament
We will be doing a multiplayer event early next year, so those features would be nice also.

For whatever all of that is worth to you in terms of prioritizing things :)
 
Also, I think I set up a tournament just now for the Winter Throwdown event... and I can't find it on the site after creating it :confused:
 
Also, I think I set up a tournament just now for the Winter Throwdown event... and I can't find it on the site after creating it :confused:

It didn't create the tournament because your account's email is not verified yet; you should have gotten an email with a verification link (check your spam folder).

However, you also shouldn't have been able to log into the site without your account being verified, and logging in is required to create a tournament, so something went wrong there.

Did you explicitly log-in after creating your account, or were you automatically logged in when you created the account?
 
I went to the email and clicked the verify link, then created the tournament from there.

The email validation landing page had an error at the top about an ID but then also had a message saying it was successful.
 
This is a great builder tool. Makes drafting up an army on the fly pretty easy. I think next time my brother's come out to my place for a heroscape drafted game, we will use this.
 
I went to the email and clicked the verify link, then created the tournament from there.

The email validation landing page had an error at the top about an ID but then also had a message saying it was successful.

I followed-up with caps separately from this thread, and I --believe-- this issue is now resolved.

There was a bug that had caused caps' account to not get properly verified via the emailed link, which is what caused more problems for caps down the line. That bug --should-- no longer be there.

So, if you're seeing this and created your account before this message and are having issues, try clicking your verify link again. If you don't have access to it anymore (deleted email), send me a PM with your username on Heroscape.org and I can manually verify your account.

Sorry for any hassle this has caused, but hopefully it's fixed moving forward.

And thanks to @caps for forwarding me some info I needed to debug the issue.
 
Love this army builder tool! I've been trying to catch up on the different C3V units available and this tool makes it super easy to view them by points, general, etc. along with the classic units.

One thing I've struggled with is the Aquilla unit previews. The black text on dark blue background is a killer to try and read.
 
Back
Top