Continued Trieris Game Development By New Group of BCIT ISSP Students

I know it has been a while since my last post, my only excuse is the tired, old stand by of “I’ve really been busy.”

Since taking on the side job of Film Liaison over at Riverview I find that between liaising, my regular job and trying to finish of the 100-handmade TAOEX games, there really isn’t much time left over to do anything else let alone, blogging.

Over the past year and a half, I have also been submitting projects to the BCIT Industry Sponsored Student Projects program. During this time, I had been fortunate to have had 7 of my projects selected by students and I must admit that so far, the results have been encouraging. However, despite the promising results to date, I was leaning towards suspending my submissions for a while due to the above-mentioned time constraints.

While I was contemplating on whether to submit any projects for the winter/spring and or, spring/summer programs I received an email from the Industry Liaison Shebia Leung, who was inviting me to submit a previous project for a new, trial, 20-week program. Normally, students work on projects that are 13 weeks or 5 weeks, depending upon the program start dates. I have done both programs in the past.

Anyway, I was told that the school wanted to try a program where the students would have a little extra time to work on projects with the focus on attempting to deliver a more polished product or result. Sounded like a pretty good program to me so I agreed to submit their requested Trieris game project. For those that do not know the meaning of the word Trieris; it is the plural of Trireme and a Trireme is an ancient Greek war ship. You know the old naval battle cry “RAMMING SPEED!” Those kinds of ships.

As previously stated, I had submissions selected for the intense 5-week program and was lucky enough to have had my Trieris submission selected for development by 5 students. During the 13 week programs students must work the projects into their regular curriculum but during the 5 program, all that they would be doing is the projects that they selected. Good deal huh, 5 computer students working full time for 5-weeks on my project and all for $500. I won’t go in to details as I have already posted about this project but suffice it to say that they did a pretty good job. You can read more about that project here.

BCIT ISSP Presentation Trieris 2019

As fate would have it my Trieris submission was selected by a group of 4 students who were willing to take on the task of continuing the work of the previous 5 students. The new students were given a lot of latitude with respect to how they would like to move forward with the project. They could have continued to further develop the program using Java as done by the previous group or they could salvage what they could of their code and port it into another programming language. One of the students, I can’t remember which one by name, was strongly advocating for further development using Unity. Having had one of the previous projects developed using Unity I agreed to this change despite limiting the play to desktop computers.

April 10, 2019 the students completed the first part of the program and did a presentation of the work they performed to date. During the presentation we learned that they successfully ported the previous group’s code into the Unity program, including the last group’s AI programming. We got to see their new layout and design for the user interface. We got to see the beginnings of the animations. All in all, a much better user experience so far.

I say so far because for the next 5 weeks most of the work to be done will be going towards improving animations and the user interface to give the users a greater gaming experience while playing Trieris online.

BCIT ISSP Summer Project for 2018 – A Rarity from what I Understand

Taoex™ Club 2018 BCIT ISSP Summer Program Team
A few days after the presentations of the 3 projects that had been selected and developed by the 3 teams of students for the spring 2018 ISSP program I had received an email from the BCIT Industry Liaison and Student Wellness Coordinator, inviting me to submit projects for a rare summer program. Turns out that a few students opted to conduct their fall development project during the summer instead so that they could concentrate on their studies during the fall semester. Made sense to me.

The invitation to submit projects for consideration by the students carried a weighty requirement; project proposals had to be submitted within a few short hours. Naturally, I was interested, and I contacted the program head right away. During our conversation I told her that it wasn’t much time, but I thought that I could submit 3 or 4 projects by the end of the day. It was at this time that I was informed that there were only 3 teams of students and as such that I could only submit 1 proposal. My response was that seeing as I had 2 types of projects for the students to choose from, games and database development, that she should allow me 2 submissions. In the interest of giving the students a good range of choices for their projects the Liaison agreed.

Of the 2 projects submitted, a team of 5 students selected the database project continuation for the Taoex™ Club built using Laravel. If I had to choose which of the proposals to be worked on over the summer, it would have been the Taoex™ Club. I lucked out twice on this round of submissions it would seem.

With the project selected and the team in place they needed to be given some direction on what needed doing. As previously stated, this was a continuation on a previous ISSP build that while completed for that project, was not quite ready for public consumption. To complicate matters for the project, and just about every other website online, the introduction of the GDPR (general data protection regulation) out of the EU, needed to be incorporated into the project.

The students were given a list of 13 priority and 3 secondary tasks to do over the 10-week course. First and foremost was the installation of reCaptcha to the registration form followed closely by making the site compliant with the GDPR. Some of the other tasks that needed to be completed were various filters to prevent potential users from registering with special characters and vulgar words and a ranking system for players and clubs. By the close of the project I am happy to say that the team managed to accomplish 10 of the 13 primary tasks assigned to them along with creating a new home page and redesigning most of the internal pages.

To date, I have successfully completed 6 different ISSP sessions; 2 for the Fall, 3 in the Spring and 1 for the rare Summer program. The Fall program consists of a 10-week schedule where a team of students normally take on 1 project as they go about their normal curriculum. The Spring program consisting of about 5 weeks where a team of students only work on a project and has no course load. The rare Summer program which also consists of about 10-weeks where the students only work on their selected projects with very little to no other course load. Of the 3 that I have participated in the summer program, by far, offers the best value. Not to take anything away from the other 2 programs in terms of value but come on, 10 weeks of concentrated development time. Hard to beat that.

The Taoex Club, in support of the board game Taoex™ BCIT Industry Sponsored Student Project team for the Summer of 2018 consisted of Samit Bains (team lead), Nam Dang, Aska Fang, Li Wang and last but not least, Joeslito Ayeras. The overseeing BCIT instructor was Amir Amintabar and of course I can’t leave out Shebia Leung, the BCIT Industry Liaison and Student Wellness Coordinator. If your business is in the need of some computer programming I would not hesitate to recommend the BCIT ISSP program but be warned, there is a 50% chance of the students picking your project. If yours is not selected, just wait a few months and submit it again. Eventually your project will find the right team of students to match your project.

Global Warming and Carbon Tax and Geo Engineering – Oh My!


Here’s a thought for you. Mainstream media sounded the alarm bell for global warming and what has the result been? The creation of a do nothing, transfer of wealth, tax on carbon.

Turns out that the rise in air temperature, what most people think of global warming as, is not the thing that humanity should be concerned about. The thing that we should actually be concerned about is the warming of the oceans.

Water retains about 4 times the energy compared to air. The result of the warming of the oceans is large scale die off. We see this, and hear of this, regularly these days.

What we don’t hear about from the mainstream media is just how severe the die off of plankton is, some areas report near 50%. Plankton generates between 40 to 60 percent of all the planets oxygen. Why don’t we hear about this from the mainstream media?

The answer is quite simple, there are no consumers to tax therefore there is no incentive to report on it. Exposing these horrible facts to the public might educate the masses to just how contrived the connection between global warming and carbon tax is.

Is human activity altering environments? Without question. However, Geo engineering is doing more harm to the planet than all the automobiles combined. Nature is nothing if not balance. Geo engineering has been throwing off that balance for more than 60 years and there is little to none, with respect to public reporting, on this to date.

The east coast of the US and most of Canada are being un-naturally cooled while the rest of the world slowly heats up. This has to upset the balance and we have been experiencing this imbalance quite a bit over the past decade and it appears to be continuing to ramp up.

The amount of energy and pollutants employed in geo engineering far surpasses the air pollution generated by our little workaday lives.

A short while ago I reviewed reports on this giant, unnatural cloud that stretched from Antarctica to the arctic. This long, narrow cloud went half way around the planet, came out of nowhere and formed in a relatively short period of time. No one seems to know where it came from, or how it had formed.

I have been following reports over the course of a year where there have been recordings of massive energy waves travelling the length of the Pacific Ocean. Once again, originating off Antarctica. Just how much energy does it take to generate massive energy waves that travel underwater from pole to pole? Better yet, to what purpose?

Compared to that the exhaust spewing from my Hemi engine as I drive to 7/11 ain’t contributing jack shit to global warming. Well, not enough that I should have to pay tax upon tax for the privilege of not having to walk to the store.

Carbon tax is a lie. It does nothing other than reward the people who are responsible for forcing us to use this outdated form of energy in the first place.

One day, when I am bored and pissed off enough, I will write about the purpose behind the geo engineering that is happening.

Before I close off though I will say this about the bees and how their die off is being used to further the justification for carbon tax. If human activity caused pollution is allegedly responsible for the decline in honey bees, then why is the die off of honeybees happening at pretty much the same rate for unpopulated areas. What is killing off those bees who are not exposed to pesticide and other environmental pollutants?

Just remember this as you watch the ever-increasing cost of carbon tax get added to your purchases.

WTFUP

Image By Muhammad Mahdi Karim [GFDL 1.2], from Wikimedia Commons

BCIT Industry Sponsored Student Projects Selected by ISSP Students Spring 2018

After submitting 2 projects to the BCIT ISSP for the September 2017 term I was very pleased to learn that both of my projects were selected to be developed by 2 teams of students. Both teams threw themselves at the projects and 12 weeks later, presented me with some fine examples of their programming efforts.

Emboldened by the success of having both projects selected I prepared for to enter a total of 5 projects for the winter term. Along with 3 new game projects I also resubmitted the first 2 for continued development. None of the 5 projects were selected by the students for development during the winter term. Knowing that I had a less than 50/50 chance of any 1 project being selected, I figured with 5 submissions at least 1 or 2 might have been selected. None were.

Slightly disappointed by my luck I figured that I would leave all 5 submissions in the mix for the up coming spring term. It wasn’t like it cost anything to submit projects. Good thing I did.

Sometime in April I received an email from one of the BCIT ISSP coordinators informing me that the students had chosen one of my projects again. Having submitted 5 projects I was naturally curious as to which project was selected so I wrote to find out. Turns out that 4 out of the 5 projects were selected. Pretty sweet. Of the 12 projects submitted to the Industry Supported Student Projects submitted I had 6 projects selected. 50% selected, right on the money odds wise.

After learning of the projects that were selected I was informed by email that 1 of the teams had dropped out of the program and as such, only 3 projects would be moving forward. A shame but I am sure the students had their reasons. I am sticking to the 50% selection rate however!

Davis Pham, Anthony Wang, Zhiyuan Lin and Tian Kirkpatric
The first project was a continuation on the TAOEX online game. The team converted their earlier development to a Unity development and it worked out well. The game looks great, has a lot more functionality, is much more stable and incorporates even more of the rules. The AI has been beefed up and the number of players has been doubled. I am sure I am leaving plenty of their work out simply because I am not sure of what was done nor by whom.

The team consisted of Davis Pham, Anthony Wang, Zhiyuan Lin and Tian Kirkpatric. These guys worked well together, and it shows in what they built.

Michael Minhas, Sang Woo Park, Dylan Sim, Paul Kim and Devan Purha
The second project was the first development of a game I created back in the mid 90’s. The board game Trieris is an ancient navel warfare game where players navigate their ships around the Aegean Sea to sink opponent ships and capture ports.

Armed with photocopies of the rule book and the benefit of only playing the game once, the team set out to recreate the game as a Java based computer game. In less than 3 weeks the TrieHard team managed to put a working copy of the game that met their goal of a proof of concept development.

The team consisted of Michael Minhas, Sang Woo Park, Dylan Sim, Paul Kim and Devan Purhar. This team got an excellent start to the development of this game, a little animation, some sound effects and some more development for the graphical user interface (GUI) and this game could be beta released.

Eric Wu, Cooper Shang, Mike Dumycz and Steven Chae
The third project was based on yet another game I created back in the late 80’s early 90’s, this one called MiSDIRECTION. The idea behind designing the game came about from a desire to create a game that would be very inexpensive to produce. Further, it had to be quick to play with few rules and was entertaining to both children and adults alike.

Once again, armed with photocopies of rules and after playing one game on a crude prototype the team took to the task of creating another Java based computer game. The team consisted of Eric Wu, Cooper Shang, Mike Dumycz and Steven Chae.

All of these projects will be flown under the Pixelific Games Inc. banner once they are ready for public consumption.

Voice Forensics in Artificial Intelligence – Who Knew?

We’ve all heard various things about AI or artificial intelligence. For me, AI was being developed through the collected information via search engines and then social media. My personal position has always been that the big breakthroughs in AI would stem from companies like Google.

In fact, the accumulated personal data recorded by Google over the past 20 years, allows Google to make intuitive decisions to a very high degree of accuracy, on a solution being the correct response to just about any query. And why not as we have been asking Google so many questions everyday with the search giant analyzing our responses to its offerings. All in the name of marketing?

Well, as enlightened in AI as I may have thought I was through occupational hazard, I never thought of data capturing for AI in any other forms but clearly I have erred in my ignorance.

Turns out that there is an even bigger collection of human data being collected and used in artificial intelligence.

Voice forensic data offers so much more in terms of usable information about humans. Voice forensics is apparently so powerful that according to Rita Singh of Carnegie Mellon, the voice alone can be analyzed to produce an accurate 3D rendering of the speakers face. Further, voice forensics will soon be employed in health diagnosis and is already being used by some police departments to root out criminality.

To give you an idea at just how big the potential data sets of information could be; it is estimated that there is over 700 centuries of speech spoken every day over just cellphones. When you add in the number of online communications like podcasts, youtube video uploads and skype, the numbers start to double.

The question isn’t “are they listening to our conversations” because we know that they are, they arrogantly told us that they are. No the question is, are they retaining our conversations?

http://mlsp.cs.cmu.edu/people/rsingh/index.php

Shhhh – We will tell you what to think!

icann-svgThe Globalists are set to screw people over in a big, big way today. Nobody controls the Internet with one very large exception; the IP addresses. The US government is handing this control over to ICANN today and with it the protection of Free Speech on the Internet. This might not mean as much to most countries but to Americans free speech, or at least the illusions of free speech, means quite a bit.

For those of you who don’t know what globalisation is; in a nutshell it is our elected politicians not acting in the best interest of the people of their respected countries but rather, acting in the best interests of corporations.They do this in the name unification of the planet.

They claim that if we were all part of a one planet government that this would do away with wars. Well I guess they think that we have extremely short memories and can’t remember things like civil wars.

I know that the following statement will be difficult for most people to accept because of conditioning not to believe in certain things but, if you really want to do away with wars we have to remove the banking cartels and the people who control them. Organizations like the CFR (Committee on Foreign Relations) for example, belong to  certain organizations that have secretly been the progenitors of every war since the Spanish – American war. Perhaps even earlier.

These organizations, who are made up in a large part, by your elected officials, are NOT working in the best interests of the people of the countries in which they were elected. On the contrary, they are working to further the interests of their long term goal of a one world government. A one world government would toss out every Constitution, Charter of Rights and Freedoms and the like. The very things that offer citizens protection from governmental abuse.

These same groups like the CFR also control, or are in cahoots with, the giant media corporations that produce our news media and entertainment concerns. The one thing that has kept some of their plans in check has been the freedom of speech over the Internet and as of today, control of that freedom is being handed over by Barack Obama, to a private corporation.

While it might take a while for things to start changing on the Internet, change they will. At some point I think we can expect costs to go up for services. The days of our cheap Internet based long distance phone services will soon change and related fees will eventually go up. Things like streaming TV costs will go up. But the worst change will be from the groups that choose what news they give us will also control information that is available on the Internet.

Do you really think that once this private corporation called ICANN, albeit a non-profit corporation with over 200 million in their bank account, is going to be altruistic and do the right thing and not succumb to the pressures of corporate interests? I’d like to think that they would be able to resist payoffs and bribes but that wouldn’t be realistic, well not to the world we live in today.

I know you probably do not want to accept this but this kind of censorship has already begun in Europe. Within the past few weeks the European Union has ruled that posting a link to another site’s, video, pictures or whatever, to your blog, social media account or website, may violate copyright laws. The only way around these types of resulting fines would be to either stop posting links or, pay some form of link tax that more and more governments are trying to implement.

This is not some kind of conspiracy theory, this is fact look it up. More information on the subject

As far as the globalist agenda goes, it may be too late to prevent this from screwing us but…the least we should do is to turn the lights on so we can see just who it is that is screwing us.

Democrat or Republican, it doesn’t matter which wins because their strings are being pulled by the same groups. Today’s deal will just make it easier for the powers that be to be able to tell us who to support.

Interesting day with the fury chainsaw

stolen truck

Cops closed the doors to preserve evidence they said.

What a crazy, fucked up day. One for the record books to be sure.

Those of you who know me know that I have been playing in a yearly tournament with a select group of gamers for decades. We try to get together 1 day per month to play our game, today was that day.

During a break after a rather long game, we heard a large vehicle hit the driveway hard and fast, getting all of our attention. Standing at the counter at the time I look out the kitchen window to see a white truck zoom past much too fast for the amount of driveway that it had left. Fortunately for the driver our parking lot was full and those parked cars stopped the truck from driving into a ravine.

Not knowing what the hell was going on or who these people were who came barrelling into our yard at such breakneck speeds, we collectively went out to investigate. A large, white Ford truck is running in the driveway with both doors wide open, no one in it. I look to my right and see nothing past the white truck or the parked cars. I look to my left and there is a 20 something woman hitching a backpack up and making a beeline up the driveway and back to the road.

I pick up my pace and call out to her to which she looks back at me and quickens her stride. This is not the response of someone who wants help. I’m thinking she looked pretty scared, definitely trying to escape something. She starts half running and easily outdistanced me to the end of the driveway. It is then that I see a man on the street. Knowing that both doors on the truck were open and there is a scared woman running out of my driveway, I naturally change my attention from the woman and move to confront the man.

I ask him what’s with the truck? Who he is and what the hell do they want? He tells me that he has no idea and that he was a neighbor who was coming to complain about the extremely dangerous driving, especially with all the kids out riding their bikes in the cul-de-sac on this fine sunny afternoon. My focus goes back to the woman who continues her hurried pace down the road, moving even faster and still ignoring my calls.

By now a small crowd of neighbors has gathered out front of the house and we compare notes, sparse as they might be.

The other gamers had spent their time checking out the back yard when I went to the front, and added their description of events in the back 40. Turns out that the driver, another woman they thought, had bolted out the door and ran down our very steep back lawn leading to a swampy, overgrown ravine complete with a winding river in the middle. You could even follow her tracks as the driver jumped a fence and broke through a mass of swamp grass. Whoever it was would have gotten pretty messed up in their escape, I wonder if they got away.

The consensus out front with the neighbors was that someone had to call the cops to report this. Seeing as the truck came into my yard I took it upon myself to call it in. Come to think of it this was the first time I had ever dialed 911, I hope it is also the last.

The 911 operator gets on the phone and asks “Police, Fire or Ambulance?” I respond with “Police I guess because I didn’t know who to ask for about a truck being abandoned, running in my driveway.” She asks me the color of the truck to which I respond, white and she tells me that they are actively looking for a white truck. I told her that they could stop looking because it is parked in my driveway.

Upon license plate verification she orders everybody to move away from the truck so as to not confuse the scent because they were dispatching dogs. I was told to go out to the street to look for a cruiser to arrive. While I waited she gathered all of the information over the phone. The neighbors, knowing that the cops were coming, all kind of drift back into their homes. I can hear, and see a bunch of cops racing around on the hunt all over the neighborhood.

Eventually a cop shows up and starts taking the particulars and surprisingly, shares a little information. It turns out they were looking for a pair of women for some reason, he never said, and it was likely these two as they matched the description. Personally, I only saw one of them but the other guys at the house said they thought the driver was a woman and turns out that they were right.

As we were talking to the cop the K9 unit rolls up and it is a black, unmarked, militaristic looking SUV. The cop tells us that we needed to step back and give the “fury chainsaw” some room as he drops his own hands in defence of his crotch as a warning to the wary. The K9 handler gets out of the truck and he is all in black, looking more like a swat team member than a regular beat cop. He brings the dog out and it is an amazing looking German Shepherd, a finer specimen of a working dog I have never seen.

With the K9 unit working the grounds we felt it was a good time to head back in and start another game. With the white truck blocking the driveway until the cops were finished with it and could tow it away, we were all stuck at the house anyway.

Over the past couple of decades of tournament play we have had some pretty amazing times, a lot of good laughs and gamesmanship. Sure, occasionally there has been drama when the competition gets tight or plays are made through spite. It is just part of gaming, no one takes it seriously for too long. But never before have our tournaments ever been so severely disrupted. I mean come on…seriously, WTF?

To make things even worse I had to miss one of our gamer’s 50th birthday bash while we waited for the white truck to be towed. Happy Birthday Rob.

Donald – Sung to the tune of Sunshine by Jonathan Edwards

I was sitting around doing some work last night and I had Anchorman – The Legend of Ron Burgundy playing in the background. During one of the clips the music playing was Sunshine by Jonathan Edwards and while I was working I started singing along but I replaced the word Sunshine with Donald and got inspired to parody Donald Trump and some of the shit he is laying down through this old classic song.

Donald

Sung to the tune of Sunshine by Jonathan Edwards

Donald go away today,
I don’t feel much like voting
Trump man’s come, he’s trying to ruin my life
Understand what he’s askin’?

Well he tells me I’d better get in line
Can’t believe he sayin’
When I vote, I’m gonna keep it mine
All his dues I ain’t payin’

How much will it cost? Who’ll buy it.
This time’ll all be lost. Don’t try it.
and he can’t even run his own life,
I’ll be damned if he’ll ruin mine
Donald

Donald go away today,
I don’t feel much like voting
Trump man’s come, he’s trying to ruin my life
Can’t believe what he’s askin’

Wording starts to make me wonder where
thoughts of his are all going
He says in life my works have all been fair
He’s pays tax he ain’t showin’

How much will it cost? Who’ll buy it.
In time we’ll all be lost. Don’t try it.
and he can’t even run his own life,
I’ll be damned if he’ll ruin mine
Donald

Donald come on back usual way
I promise you I’ll be watchin’
This old world she’s gonna have rebound
Reality TV I’d be thinkin’

Tragically Hip Over The Years

The Tragically HipAs a long time metal head from the 1970’s I used to take a lot of flack from my buddies over some of my choices in music. My love for art rock was tolerated and why not seeing as a great many of the hard core metal bands would often cite bands like Rush, Yes and Genesis as major influences in their own musical journeys to greatness. My interest in Rock Fusion Jazz was politely ignored for fear of bringing up the subject would result in a rather lengthy session of Spyro Gyra and Return to Forever’s The Romantic Warrior.

But of all the hassles I received over the years for my musical choices I think I got the most grief from being an early adopter of The Tragically Hip music. I would get comments like “What the hell do you want to go see them for and do a bunch of pogo-ing?” For those of you who don’t know the term pogo-ing refers to standing in one place and bouncing to the beat of the music. Let me tell you that The Tragically Hip was a great band to go pogo-ing to, I can’t even count how many times I saw this great band in their early years at some really small venues here in Vancouver.

Now I wasn’t a big fan of their first album but their second album “Up To Here” is a classic with a lot of great songs like “Blow at High Dough”, “New Orleans Is Sinking”, and “38 Years Old” which are radio staples here in Canada with their thoughtful and easy to sing along with lyrics. Who can resist singing “he’s 38 years old and never kissed a girl” when the chorus rounds to that easy to identify with phrase or when the chorus bops around to “New Orleans is sinking, man, and I don’t want to swim?” Nobody with skip in their step that I know of.

Around the time “Up To Here” came out a friend of mine went on a trip to Australia and being a big music fan he went in to a record store to check out the local Aussie scene. While browsing the stacks he asked the store attendants if they had ever heard of the Tragically Hip and not surprisingly, they had not. Being the proud Canadian that he was he pulled out one of those new fangled CD recordings and they played it in its entirety in the shop and made some instant early down under fans for our little bit of Canadiana. As I type this “Boots or Hearts” started playing and it is not possible to avoid snapping your fingers to this great break up song. “Fingers and toes, fingers and toes. Forty things we share. Forty-one if you include, the fact that we don’t care”

I recall listening to the legendary band manager Bruce Allen radio show one evening back in the 80’s where he was once again getting the gears from a caller about how “he blew it when he passed on taking on The Tragically Hip as clients”. I will always remember him saying that listening to their music was like listening to paint dry which was an interesting spin on the idiom but it sure did lower my opinion of Bruce Allen. Of course my opinion of Bruce Allen was never that high to begin with due in large part to Canadian radio icon Jack Webster’s total dislike for Mr. Bruce Allen. Jack Webster introduced my grandmother to her last great relationship but that is a different story for another time perhaps. No Bruce Allen just couldn’t be that bright seeing as he refused to acknowledge the great lyrical work of Gordon Downie and lacked the character to admit he was wrong.

The last time I saw the Tragically Hip was when they were headlining the 1991 New Year’s celebration “Under The Sails” at the new conference center on the waterfront. The show was fantastic with lots of pogo-ing going on. I recall my spirits being lifted a little as my ass kept getting pinched by a couple of shy gals who would pogo out of the crowd to grab a handful of butt cheeks before melting back into the crowd before I could catch them in the act. I never did find out who they were but it wouldn’t have mattered too much as I was heart broken at that time and no amount of anonymous sex would have righted my mood completely. It was a surreal evening to be sure that marked a strange point in my life with memories that linger to this day. I still have the commemorative champagne flutes from that night, they sit high upon my mantle as they always have. Of course I also have the Tragically Hip to remind me of the night that my youthful pursuits ended. But that is an even longer story and one.

Gordon Downie I was so sorry to hear about your medical problems and I shall be thinking of you, your family, friends and bandmates in the days ahead. Your poetry has always spoken to me and it always will regardless of how anybody else feels about it. Thanks for the memories, bitter or sweet, that accompany your words when the music plays on as it surely will.

Oh horrors of horrors – game day from hell

OK for those of you who know me know that a select group of friends and I get together on a regular bases, for decades actually, to play a game I created. The games we play are part of a yearly tournament for the Expletive Award. The trophy is very unique and the championship carries some bragging rights within certain circles. Today was a tournament day and it was brutal.

First game was fairly typical, lasting about a buck thirty seven with me scoring double digit points. One person was taken out and my son eventually won the game with more points than usual with his victory by liberation. A victory by liberation is a fairly prestigious win due to the conditions of capturing an opponent’s piece that is made up of your captured pieces. Not easy to do and as such this kind of win is not common, good on Luke for taking the first game with a very respectable score.

The second game was a quick one resulting in a victory with a 9 point time bonus given to Lorne by winning this one in fifty one minutes. This was not a good showing for me as I only scored five points. The only saving grace was that the other players scored poorly as well. Lorne made up some ground on me in this one for sure but not Luke.

Game number three was a good game with everybody playing at their highest level, no one holding clear advantage across many exchanges. Early in the game Lorne incurred a shenanigans penalty for pointing out a move with Jay claiming aggrieved status for two points. Shenanigans are rarely called as all players know that the game is not a team sport but sometimes players get caught up in the moment. As we approached the two hour mark I manufactured an opportunity to win the game with an out of the way victory by liberation against Jay. He missed the threat and the win was guaranteed on my next move, I just had to wait for Lorne and then Luke to move.

I wasn’t paying too much attention to Lorne and Luke’s conflict as they were too far off and no threat to me or my plan. I think Luke had Lorne under threat and trapped in the triangle leaving his only out to take a chance by rolling on the way, and that is what he did. Not only was Luke threatening Lorne but he was also guarding the way against Lorne’s turn. Luke was guarding multiple points along the way and as I said Lorne took his chance on the way and rolled a one, the only number that would place Lorne directly in Luke’s way giving Luke the victory for his last move before my guaranteed win.

Lorne could have rolled anything other than the one and the only way Luke could have won during his last turn was by rolling the die, mine win was guaranteed. Not taking anything away from Luke’s second win of the day but as we often say, the game played me today.

I started the day eighty three points up on Luke for the year and closed the day three points behind him. Good thing we got at least one more tournament date in 2015 even though the outcome will not have an effect on the seeding for the finals.