HAL Logic

Our Mystery Card games - The '70s Game, Back to the '80s, Back to the '90s

HAL Logic

Postby Ducky » Sun Oct 15, 2006 8:19 am

Another example of HAL's logic that needs to be fixed. I had Chris Speier catch when Darrel Porter went down with an injury. The reason Speier caught instead of my back-up catcher, Cerone was that Cerone was the DH. Just because the league my team is in is the standard DH League shouldn't mean that Speier should be catching over Cerone. Cerone should have been catching with the pitcher batting in Porter's spot in the order.

http://fantasygames.sportingnews.com/baseball/stratomatic/80s/league/boxscore.html?group_id=15303&g_id=340

I didn't mind the end result, but the logic should be changed to reflect reality.

The other part of the HAL Logic that makes no sense is Johnny Grubb in the same game. Greg Luzinski was injured the game before so HAL puts in Grubb against left handed pitching. This is vintage 1979 Johnny Grubb who is now 1-11 with 9 strikeouts. He cannot hit left handed pitching at all in that season. Mike Felder sat on the bench that game. I do not believe that any of Felder's season are worse against left handed pitching than Grubb's 1979 season.

In conclusion, why does Rick Cerone end up in CF for me whenever a CF is injured? This happens even when I have other options available. Seems like HAL has a thing for Cerone as an outfielder.

Mike
Last edited by Ducky on Sun Oct 15, 2006 3:48 pm, edited 1 time in total.
Ducky
 
Posts: 55
Joined: Tue Jul 03, 2012 2:34 pm

Postby Semper Gumby » Sun Oct 15, 2006 1:47 pm

[quote:d3fa4e13e9]Another example of HAL's logic that needs to be fixed. I had Chris Speier catch when Darrel Porter when down with an injury. The reason Speier caught instead of my back-up catcher, Cerone was that Cerone was the DH. Just because the league my team is in is the standard DH League shouldn't mean that Speier should be catching over Cerone. Cerone should have been catching with the pitcher batting in Porter's spot in the order.[/quote:d3fa4e13e9]

I'm not sure I've seen HAL's engine enforce that replacement rule. It would be pretty tricky to do since someone may not want to bat the pitcher for the remainder of the game.

To refresh the masses, the DH may change positions to become a position player at any point during the game. However, if he does so, his team forfeits the DH role.

Consequently, the pitcher (or a pinch hitter) must bat in the newly-opened spot (the DH's maybe) in the batting order.

Hmmm ... not sure that would be easy to program for HAL's one size fits all mentality.
Semper Gumby
 
Posts: 55
Joined: Tue Jul 03, 2012 2:34 pm

Postby YountFan » Sun Oct 15, 2006 2:14 pm

[quote:594b812a8b]Seems like HAL has a thing for Cerone as an outfielder. [/quote:594b812a8b]If it was more than just as an outfielder we'd be talking about Wade Boggs
YountFan
 
Posts: 55
Joined: Tue Jul 03, 2012 2:34 pm

Postby yak1407 » Sun Oct 15, 2006 5:48 pm

HAL will not move your DH to a field position during a series. One you pencil that guy in as the DH, he stays there.
In terms of Cerone playing CF, i've had HAL put a couple of catchers in CP when my centrefielder went down including Lavalierre twice.
My guess is that when HAL is looking for a replacement, it reads the C for catcher and ignores that there is no F. There is a certain amount of computer logic to that since Catcher is the only batting position that is not two letters. The computer programmers out there probably know how to program this and why this happens
yak1407
 
Posts: 55
Joined: Tue Jul 03, 2012 2:34 pm


Return to Strat-O-Matic Baseball: '70s, '80s, '90s

Who is online

Users browsing this forum: No registered users and 22 guests

cron