You can now download the latest version, with many new features described briefly on the download page.
UPDATE #2: Version 4.2 now includes a slider to choose rock weights, a slider to choose broom position, and SOUNDS! (Sounds for rock delivery, sweeping, takeouts, and taps.) And as usual other minor improvements/bugfixes.
UPDATE #1: Version 4.1 now includes UNDO, & IMPORT Rock positions, along with other minor improvements/bugfixes.
Version 4 is a big physics overhaul, as well as a rebuilding the app to get it ready for building in the ability to play over the internet. Many of the features are upgraded and improved! And it should also run much more efficiently on your computer.
Check it out here: http://chessonice.ca/download-chessonice-4-0/
7 replies on “New Release! Version 4.2”
hello all right? I loved your application, it is helping a lot! a doubt, it would not be possible to have a “free” mode where it would be possible to position some stones in the house to simulate some moves? if there is already me sorry, because my English is not fluent, I am using a translator, if there is already this mode, can you teach me how I do to access it?
Hi Fabricio, glad you’re enjoying my curling app!
Yes, you can click the button at the top left, labelled “Allow Stone Repositioning”. Then you will be able to click and drag the stones.
Good curling!
Hi, is there any documentation available on how to use the IMPORT rock positions? I may have just missed it, but any help would be greatly appreciated. Thanks
Hi Jason,
No, there’s no documentation yet — I had intended to make a video, but hadn’t gotten to that yet, and have instead been making great progress on Version 5! 😛 So there’s just the example on the start screen. Let me explain that for you here…
In the text input area below the orange words “Import Scenario”, try typing exactly the example displayed in the text input area:
Positions
A(0,1)(0,3)(0,8)
B(3,10)(-3,10)(x)
The “Positions” title tells the program to look for rock positions below it. The “A” tells the program that Team A rocks are to the right (in order, starting with rock #1), and likewise Team B rocks positions go after the “B”.
Each rock position is in parentheses, with the horizontal position first, followed by a comma, and then the vertical position. Both positions are distances measured in feet from the centre of the button to the centre of the rock.
For the horizontal coordinate position: zero is the centreline, positive numbers are right of centre, and negative numbers are left of centre. For the vertical coordinate position, zero is the t-line, positive numbers are above the t-line, and negative numbers are below the t-line.
So, the (0,1) entry is for Team A’s first rock, and means put yellow’s first rock on the centreline, 1 foot above the t-line. And the (-3,10) entry means put blue’s second rock 3 feet to the left of the centreline and 10 feet above the t-line. The (x) entry is saying that Team B’s third blue rock is out of play (e.g. hogged, or thrown through, or whatever). Since there are three rock positions entered for each team, that means we’ll be on fourth yellow stones when we start.
So, when you click “Start the Game” with those positions typed in, you’ll see three yellow rocks for Team A that are all on the centreline, 1 foot, 3 feet, and 8 feet above the t-line. And you’ll see Team B has two blue corner guards 3 feet to the left and right of the centreline and 10 feet above the t-line, and their third rock out of play. Since Team A (yellow) was listed first, that means Team A threw first, and Team B (blue) will have the last rock.
Does that make sense? Let me know if it is or isn’t working for you.
Good curling!
I was reading that you are interested in developing more of the AI related functionalities. I am a computer science faculty member and would be interested in collaborating with you on this if this is still of interest to you. I also have students that would be interested in helping on this project.
Wonderful tool – really cool.
Have you considered open-sourcing this? I’m sure there’s folks out there like myself who would be interested in helping out, even if just with documentation/etc., users can open issues on github or whatever for bugs they find, feature requests, and so on.
Couple things that would be cool to see in a future version:
What would be a really great learning tool I think would be showing the rock trajectories before the shot is made – so the user can see “oh yeah hack-weight hit is actually not possible here, let’s try backline, nice, that works”. Currently for that kind of learning you have to throw the shot, undo, throw again with different broom, undo, throw again with different ice, etc. Bonus points if it has a “confidence bars” based on the skill settings and sweeping settings. Would also be great for just learning general brooming – “ok if a draw to the button needs this, then that shot needs this”.
Directional sweeping would be great, too, as that’s become a big part of the game.
Hey there, any news on new versions of what’s up with Chess on Ice? Been a couple years.
I commented about a year ago about potential for open sourcing this – any thoughts? It’s free already, so the main change would be that you could have community support developing it. Could grow into something even cooler. Let me know!