Canada 2019 Issues

This is a provisional list of issues for the Canada 2019 campaign. Feedback welcome!

  • Affordable Housing
  • Budget and Deficit
  • Canada Post
  • Canadian Arts and Culture
  • Cell Phone Companies
  • Child Care
  • Climate Change
  • Coalitions
  • Corruption (SNC-Lavalin)
  • Crime
  • Dairy and Poultry Boards
  • Electoral Reform
  • Energy (Trans Mountain Pipeline)
  • Foreign Relations (China)
  • Health Care
  • Immigration
  • Indigenous Affairs
  • Jobs
  • Military Funding
  • Minimum Wage
  • National Security
  • Opioid Epidemic
  • Pensions
  • Post-Secondary Education
  • Quebec Sovereignty
  • Senate Reform (probably will be removed)
  • Taxes
  • Transgender

Prime Minister Infinity – Canada 2019 – how the map looks as of now

Here’s how the map looks as of now in the latest internal (not released yet) version of Prime Minister Infinity – Canada.

You can see that the Conservatives are ahead in %s, but behind in seats. Such are the wonders of ridings (constituencies) with First-Past-the-Post.

The Green party is getting close to surpassing the NDP as the 3rd party in Canada.

Also, you can see that no party is projected to have a majority – rather, it’s a race between the Liberals and Conservatives where, as things sit now, both would likely have a minority. If this holds, it means the smaller parties might be able to wield significant power in a new Parliament.

The polling this relies on is pre- the new ethics report on the Liberal government’s handling of the SNC-Lavalin affair. %s will be updated as new polls come in.

Canada 2019 will most likely be released as an initial version within a week or so.

President Infinity next release sneak-peek v. 3.1.0

President Infinity v. 3.1.0 sneak-peek for Windows and Mac has been released!

This sneak-peek continues to update 2020 (latest polling from after July debates, Hickenlooper and Gravel to ‘off’, Elon Musk as Yang surrogate, modifies various Democratic candidate attributes, adds an August 15th, 2019 start date, and more), and more.

Note: this version changes spacebarring to close various screens to ‘n’.

(Note: for goals for this release cycle, Summer 2019, see here.)

If you are a President Infinity owner on subscription (or if you purchased President Infinity within the last year), you are eligible for this upgrade.

This is a comprehensive update.

You can download this release by requesting a download e-mail at the link below. From the e-mail, click the link to the web page. On the web-page, there will be a ‘Sneak-peek’ link.

To update: http://270soft.com/updates-redownloads/

Version information: https://270soft.com/updates-redownloads/president-infinity-version-information/

What’s new in this upgrade from the previous sneak-peek (v. 3.0.9).

  • Primaries > added start date August 15th, 2019
  • Hickenlooper > Start > ‘off’ -> August 15th, 2019, ‘on’ -> March 4th, 2019
  • Gravel > Start > ‘off’ -> August 1st, 2019 , ‘on’ -> April 2nd, 2019
  • Yang > Surrogates > added Elon Musk
  • Warren > Surrogate > added Rep. Raul Grijalva of TX
  • Polls > Democratic primaries > added new IA, NH, NV, SC, CA, OK, WI, WA, PA, NC, TX, and US polls
  • reordered default Dem candidates
  • O’Rourke > Command and Strategy 3 -> 2
  • Booker > Command and Strategy 5 -> 4
  • Gillibrand > Charisma 4 -> 5, Command, Strategy, Ads, Spin, Fundraising, Research 3 -> 2
  • Klobuchar > Command and Strategy 3 -> 2
  • Inslee > Integrity 5 -> 6, Charisma 5 -> 4, Issue Familiarity 5 -> 6, Command and Strategy 3 -> 2
  • Gabbard > Command and Strategy 3 -> 2, Ground 1 -> 2
  • Delaney > Issue Familiarity 5 -> 6, Command and Strategy 3 -> 2
  • Castro > Debating 6 -> 7, Command, Strategy, and Ads 3 -> 2
  • Hickenlooper > Command, Strategy, and Ads 3 -> 2
  • Ryan > Command and Strategy 3 -> 2
  • Buttigieg > Leadership 5 -> 6, Command and Strategy 3 -> 4, Ground 3 -> 1, Ads and Spin 1 -> 2
  • Yang > Ground 2 -> 3
  • Moulton > Command and Strategy 3 -> 2, Charisma 6 -> 5
  • Gravel > Integrity 8 -> 6, Charisma 3 -> 2, Stamina 3 -> 2, Command and Strategy 2 -> 1, Ground 1 -> 2
  • Bennet > Charisma 5 -> 4, Debate 6 -> 5
  • Williamson > Ground 1 -> 2
  • Messam > Command and Strategy > 2 -> 1
  • Bullock > Command, Strategy, Fundraising and Research 3 -> 2
  • Sestak > Command and Strategy > 2 -> 1
  • fixed bug in which stories computer players choose to spin
  • general election > fixed bug doing ground effects
  • removed 2015 primaries polls
  • removed 2016 general election polls
  • endorsers.xml > removed second root element

Canada 2019 update

The official Canada 2019 campaign is coming along, with a probable election date of October 21st.

The parties that will officially be included are Liberal, Conservative, NDP, Bloc Quebecois, Green, and People’s Party. All these parties have at least 1 sitting MP.

The big story at this point from the last election is that the NDP have fallen, and the Greens have risen. Standard projections put the NDP at winning about 20 seats (from 44 last time) and the Greens at 6 (from 1 last time).

If this dynamic holds, it will be a horse-race between the Liberals and Conservatives. The Liberals were on an upward trend over the last month or so, almost catching up to the Conservatives as of now in polling. However, a few days ago the ethics commissioner found that Trudeau broke the Conflict of Interest Act, so we shall see if that trend continues.

If you have any feedback on issues you think should be added or removed as different from the 2015 campaign, or other aspects, let me know!

Porting to new tool-chain update

I am in the process of porting the Infinity games to a new tool-chain. This was sparked by macOS requiring 64-bit apps in its next version, where the old tool-chain for making the Infinity games did not support 64-bit macOS apps. This is a major process, involving changing most aspects of the process to make the games, and so far there are about 40,000 lines of code that have been ported (this is equivalent to even more code in the source language). This includes the code for the game engine and for the game engine to interface with the campaigns.

I am now in the process of debugging the game engine, which will also be a major process. Once that is done, I will be rebuilding the user-interface, which will also be a major process. The good news is that the porting is probably farther along than I initially anticipated for this point.

There will continue to be updates for President Infinity’s 2020 campaign before this process is completed, and Canada – 2019 for Prime Minister Infinity.

Thanks everyone for your patience on this! It has set back various features, but hopefully we’ll pull even with the new code base before autumn and then start cranking ahead of what I would have been able to do with the old code base.

President Infinity next release sneak-peek v. 3.0.9

President Infinity v. 3.0.9 sneak-peek for Windows and Mac has been released!

This sneak-peek continues to update 2020 (latest post-debates polling, adds an Economy issue at Very High profile, modifies some of Trump’s positions, turns Steyer to ‘on’ by default, adds Sestak, turns Swalwell to ‘off’ by default, updates attributes and positions based on the first debates, and more), fixes a bug when setting up average Favorability scores, adds more info on the Platform Screen, and more.

Note: this version changes spacebarring to close various screens to ‘n’.

(Note: for goals for this release cycle, Summer 2019, see here.)

If you are a President Infinity owner on subscription (or if you purchased President Infinity within the last year), you are eligible for this upgrade.

This is a comprehensive update.

You can download this release by requesting a download e-mail at the link below. From the e-mail, click the link to the web page. On the web-page, there will be a ‘Sneak-peek’ link.

To update: http://270soft.com/updates-redownloads/

Version information: https://270soft.com/updates-redownloads/president-infinity-version-information/

What’s new in this upgrade from the previous sneak-peek (v. 3.0.8).

  • fixed bug in setting up average Favorability scores
  • Platform Screen > hover over a given issue position > shows regional center and (if applicable) regional party center descriptions (ex. ‘Region > Center, Party Region > Center-Left’) and how far from own position to centers
  • 2020
    • Issues
      • added Economy, profile Very High, national center is Center-Right
      • Russian Interference > profile Very High -> High
      • Russian Interference > updated issue positions
      • Supreme Court Nominations > Far-Left > added “Expand the Supreme Court. Look more to international law than the Constitution.”
      • Supreme Court Nominations > Far-Right > ‘conservative activist’ -> ‘strict constitutionalists’
    • Surrogates
      • Biden > added Gov. Ned Lamont
      • Harris > added Rep. Federica Wilson
      • Sanders > added Keith Ellison
      • Harris > added Rep. Al Green
      • Delaney > April Delaney > PIPs > 1 -> 0
    • Polls
      • Added post debate polls: 2 National, 1 Iowa
      • Added several Dem primary polls for US, NV, MA, FL, CA
    • Leaders
      • Steyer -> on
      • Democrats > added Joe Sestak, set to ‘on’
      • Swalwell > Start > added ‘on’ April 9th, 2019, ‘off’ July 8th, 2019
      • De Blasio > Charisma 5 -> 4
      • Williamson > Debating 5 -> 4
      • Yang > Stamina 6 -> 7, Issue Knowledge 4 -> 5
      • Buttigieg > Debating > 6 -> 7
      • Tim Ryan > Issue Knowledge 7 -> 6, Charisma 5 -> 4
      • Castro > Debating 5 -> 6, Issue Knowledge 5 -> 6
      • Warren > Debating 6 -> 7, Issue Knowledge 7 -> 8
      • Harris > Debating 6 -> 7
      • Sanders > Debating 6 -> 5
      • Biden > Issue Knowledge 7 -> 6
      • Klobuchar > Debating 7 -> 6
      • Trump > War on Drugs > Right -> Center-Right
      • Trump > Supreme Court Nominations > Far-Right -> Right
      • Trump > Student Debt > Far-Right -> Right
      • Castro > Center-Left -> Left on Abortion, Minimum Wage
      • Gabbard > Left -> Far-Left on Defense Spending, War on Terrorism
      • Inslee > Left -> Far-Left on Abortion, Environment
      • Warren > Left -> Far-Left on Student Debt
      • Booker > Center-Left -> Left on Gun Control
      • Ojeda > -> Left on Russian Investigation
      • Gravel > homestate > Alaska -> California
    • Endorsers
      • removed ‘Russian Interests’
      • Left-Wing Talk Radio > required > added Center-Left
      • Right-Wing Talk Radio > requires > added Center-Right
      • FreedomWorks > requires > added Center-Right
      • Ocasio-Cortez > requires Far-Left -> requires Far-Left or Left
  • 2016 > updated Republican primaries colors
  • 2008 > updated Republican and Democratic primaries colors

President Infinity next release sneak-peek v. 3.0.7

President Infinity v. 3.0.7 sneak-peek for Windows and Mac has been released!

This sneak-peek continues to update 2020 (including turning Bullock, Bennet, and De Blasio to ‘on’ by default, latest polling, greatly increasing VP options for declared Democratic candidates, setting Biden’s default VP choice to Stacey Abrams, and more), and adds a preset color picker for parties to the Editor.

Note: this version changes spacebarring to close various screens to ‘n’.

(Note: for goals for this release cycle, Summer 2019, see here.)

If you are a President Infinity owner on subscription (or if you purchased President Infinity within the last year), you are eligible for this upgrade.

This is a comprehensive update.

You can download this release by requesting a download e-mail at the link below. From the e-mail, click the link to the web page. On the web-page, there will be a ‘Sneak-peek’ link.

To update: http://270soft.com/updates-redownloads/

Version information: https://270soft.com/updates-redownloads/president-infinity-version-information/

What’s new in this upgrade from the previous sneak-peek (v. 3.0.4).

  • 2020
    • Bullock, Bennet, and De Blasio -> ‘on’
    • Added former Sen Maj Leader Tom Daschle as surrogate for Biden
    • Added new VA, NH, SC, NV, PA, IA, and United States Dem Primary polls
    • Added new general election poll Biden vs Trump in PA (two of them) and MI
    • Added Monmouth Dem Primary US poll 5/23
    • Deleted VP options Bill Nelson, Claire McCaskill
    • Increased VP options greatly for the declared 2020 candidates
    • Default VP choice for Biden is now Stacey Abrams
    • SC May 28th Dem primary poll, CA May 30th Dem primary poll, June 4 US Dem primary poll, June 4 NC Dem primary poll, June 5 TX Dem primary poll
    • Added Trump vs Biden polls for NC and TX from June 4 and 5, respectively
    • Added June 8, IA Dem Primary
    • Added Sen. Jon Tester as surrogate for Steve Bullock
    • Changed Jason Kander’s title from “Mayor” to “Capt.”
  • Editor > Parties > added preset color picker

Goals for next releases – Summer 2019

All features are goals, not promises. All dates are estimates. List subject to revision. Summer 2019 cycle is to approximately September 1st, but there will be releases before that with some of the features.

  • Networking is planned for Autumn 2019, and applies for all products.
  • Voting blocs is also planned, probably for Winter 2019.

All Infinity games

  1. Port to new tool-chain (will allow for continued cross-platform releases).
  2. New polling system (created by actual random sampling of population which is now modeled at a low level in game engine, different pollsters with different biases release public polls which player can then weight accordingly, can release internal polls to drive news).
  3. New graphs system (improved charts, works with new polling system including creating best-fits for multiple polls).

President Infinity

  1. Continue to update 2020.
  2. Add California Governor – 2018.
  3. Release cumulative changes in latest sneak-peek as official.
  4. Primaries > Can view hypothetical head-to-head match-ups for %s, seats, pop. vote (depends on new polling system, and expands the ability to select the candidate viewing from each party’s primaries introduced in Autumn 2018 but which was only available for Favorability and Momentum).

Prime Minister Infinity – Canada

  1. Add Newfoundland and Labrador – 2019.
  2. Add Canada – 2019.

Because the games will be ported to a new tool-chain, which is required to continue cross-platform capabilities, Networking and Voting Blocs have been pushed back. How long the port will take is a significant amount of guesswork, but my hope is it will be done within a few months. The plan is for the new polling and graphs systems to be implemented and released using the new tool-chain once the port is completed.

Feedback welcome!

Prime Minister Infinity next release v. 3.0.7, Windows and Mac

Prime Minister Infinity – U.K. and Canada v. 3.0.7 for Windows and Mac have been released!

This release updates the Australia – 2019 campaign (including updating the %s based on the 2019 results, adding more prominent Independents, and adding the UAP and PHON), improves the Instant-Runoff algorithm, adds a preset colour picker for parties for the Editor, and fixes a bug that prevented switching between FPP and FPP – Instant-Runoff modes once election night was done.

Note: this version changes spacebarring to close various screens to ‘n’.

(Note: for goals for this release cycle, Spring 2019, see here.)

If you are a Prime Minister Infinity – U.K. or Canada owner on subscription (or if you purchased President Infinity within the last year), you are eligible for this upgrade.

This is a comprehensive update.

You can download this release by requesting a download e-mail at the link below. From the e-mail, click the link to the web page. On the web-page, there will be a ‘Sneak-peek’ link.

To update: http://270soft.com/updates-redownloads/

Version information (U.K.): https://270soft.com/updates-redownloads/prime-minister-infinity-u-k-version-information/

Version information (Canada): https://270soft.com/updates-redownloads/prime-minister-infinity-canada-version-information/

What’s new in this upgrade from the previous release (sneak-peek v. 3.0.6).

  • Instant-Runoff > improved voter flow algorithm, if party A being eliminated in a given constituency has voter flow (as specified in Editor) to another party B but that party B isn’t on ballot in that constituency, the voters from party A are apportioned to the remaining parties proportional to the other voter flow %s (this fixes two glitches on Election Night with %s not equaling 100%) (before, if party B wasn’t on the ballot, the voters from party A were simply removed)
  • Editor > Parties > added preset colour picker
  • Instant-Runoff > can switch between FPP, FPP – Instant-Runoff, and FPP – Instant-Runoff 2C after election night finishes
  • updated Australia 2019
    • Nationals > party colour yellow -> dark green
    • Cook > incumbent party > ALP -> Liberal
    • Monash > incumbent party and candidate -> Liberal
    • Menzies > incumbent party > ALP -> Liberal
    • added Pauline Hanson’s One Nation
    • added United Australia Party
    • Independents > Cowper > added Rob Oakeshott, Farrer > Kevin Mack, Mackellar > Alice Thompson, New England > Adam Blakester, Flinders > Julia Banks, Indi > Helen Haines, Kooyong > Oliver Yates, Wannon > Alex Dyson, Braddon > Craig Brakey
    • updated %s based on results
    • added universal % shift, Liberal -3%, Labor +3%
    • fixed various other candidate names, parties on ballot
    • updated party logos (Liberal, Labor, National, Greens, Katter’s Australian)
    • updated local candidate strengths, highscore bonuses
    • Morrison > Surrogates > added Jenny Morrison
    • Barnaby Joyce > Surrogates > removed Natalie Joyce
    • Barnaby Joyce > Integrity > 5 -> 4

macOS and the Infinity games

Note: this is relevant for macOS versions of President Infinity, Prime Minister Infinity (U.K. and Canada), and Congress Infinity.

Summary: I am porting the game to a new tool-chain, in order to continue to have cross-platform capabilities including macOS once the new macOS version is released (presumably this autumn). However, this port may not be completed by the time of the next macOS release. Therefore, if when the new macOS version is released this autumn you update your Mac, the game may not work until the port is completed.

We introduced macOS (then called OS X) for President Infinity back in 2014, after lots of requests from Mac users, and since then have maintained dual Windows and Mac versions of the Infinity games.

The most recent version of macOS is Mojave. There will probably be a new version of macOS released this autumn. Apple has announced Mojave (the current one) will be the last to support 32-bit apps.

President Infinity (and the other Infinity games) is a 32-bit app. The tool chain currently used to create President Infinity (and the other Infinity games) for macOS only allows for 32-bit apps. There is no capability for 64-bit apps available with the current cross-platform tool chain used to create President Infinity, and no capability in the immediate future.

This means that, for people who update to the next macOS version after Mojave, the Infinity games may no longer run.

If you use Windows, there will be no change in the immediate future. The games should continue to work, and updates will be done regularly.

If you use Mac, the game will continue to be updated for Mac until further notice. However, they will be in 32-bit, so if or when you update to the next macOS version, the games may no longer run.

Note that there may be simple workarounds for this if upgrading to the macOS version after Mojave, whether provided by Apple or by 3rd parties – right now, I don’t know.

In summary, Mac updates will continue for the foreseeable future, but if you plan to update to the version of macOS after Mojave, they may not run on your system when you do so.

There is little I can do in the short-term to allow for macOS 64-bit compatibility. However, I am porting the Infinity games to a different tool chain, such that they will work on macOS for 64-bit. The port may not be completed by the release of the next macOS version. I will announce updates on this when I have more information, but my hope is that the port will be completed by the end of this year.

Also, until there is more clarity on this situation, the Infinity games will not be advertised as supporting macOS, although all owners will continue to have access to both Windows and Mac versions into the foreseeable future.

Questions and feedback welcome.