Originally posted by CrowleyI have yet to meet a "project manager" capable of that level of programming. A head developer yes, but a project manager? Isn't that the job they give people who were hall-monitors or name-takers in elementary school?
Let me give you a scenario:
The project manager / head developer for Fritz8 comes to play here. Can he use Fritz to make his moves? He did do the programming.
Back on topic: as an programmer, I like the question --I have thought about that topic myself from time to time-- but it would still be cheating in the sense that you are not actively involved with the move decision making process on a move by move basis.
--tmetzler
Yes, I would still say it is cheating. A human would make blunders/oversights which vary from game to game. A computer would consistantly play as it is programmed. Chess engines that are set to lower levels have delibrate "blunders" programmed into them. You would certainly not accidently program in your own blunders.
A good games programmer who is bad at chess could certainly write a chess engine that plays better than himself/herself.
Originally posted by dfm65If it "breaches the letter of the TOS" (and it does) regarding engine use, it is, by definition, cheating.
...you wrote your own chess engine, encoding all you know about playing chess, then used it to play your games? Assume that the engine has your playing strength when you are playing at your best. So, when you have a hangover or something, you use this engine, and it plays the moves you would make if you had a clear head. Any opinions?
EDIT: i realise this would breach the letter of the TOS, but putting this aside, would it really be cheating?
Originally posted by PhlabibitNow that is devious!
I just set up similar positions to all my RHP games and let CM9K make a move. I add that to my existing database... and use my database to make my next move. It's really simple and fun.
Crank.
P-
But loading your existing positions into CM9K in the first place would violate the TOS, even if the subsequent use of your database was legal.
Originally posted by Chakanhey come on! i don't suck THAT bad at chess do i?😛😉 surely there'd be a match up for, say, 15-20% of moves...? ok, i'll settle for 10%...5%. c'mon, give me something...
thinking about it, you would never get caught.
The mods would run the game through fritz and you would never have a match up...
Originally posted by no1marauderwhat if, instead of programming all my chess knowledge, i just wrote out all my thought processes that i go through when evaluating a position. then, whenever i am deciding on a move, i work my way through the written list and use it to decide? would that be cheating?
If it "breaches the letter of the TOS" (and it does) regarding engine use, it is, by definition, cheating.
Originally posted by dfm65No, that would be learning.
what if, instead of programming all my chess knowledge, i just wrote out all my thought processes that i go through when evaluating a position. then, whenever i am deciding on a move, i work my way through the written list and use it to decide? would that be cheating?