Tolerance in the forum-topic Mattew Bardes

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Tolerance in the forum-topic Mattew Bardes

Post by velmarin »

I was looking for something else and I showed up an old post, 2nd part.

An enthusiastic 14 year old boy went by the pressure of the veterans.
Looking for something in the forum I found the same item proposed by the veterans.

A little more tolerance for others.
No harm would come.

Topic:Chess program names?
http://www.talkchess.com/forum/viewtopi ... w=&start=0

Reprimand by lucasart:
http://www.talkchess.com/forum/viewtopi ... =&start=30
lucasart wrote:
ZirconiumX wrote: So - we need a new name, and me and Dmitri can't think of any good ones. (Crossbow is our current best, which isn't great)
Sorry to spoil your party, but the name is not the first thing to think about. Ponder on that proverb instead:
First solve the problem, then write the code
Do you have the vaguest idea what it entails to rewrite Fire from scratch (even search and eval "only") ? I'm pretty sure that you don't, and it's not by taking other programs, putting your name on them and making trivial modifications that you will ever learn anything. Learning requires humility and time, there's no magic shortcut.

When I look at FruitFly and Durandal, it was the same story:
- Fruitfly is basically Fruit 2.1 with a few trivial modifications, that essentially lost a few hundreds of elo in an ill advised attempt to improve it, and caused serious bugs too. If you don't understand how a simple wheel work, you will never be able to modify the engine of a Ferrari. If I were you I would have kept this one *real quiet*, because doing this to Fruit is not something to be proud of. It's comparable to spray painting a Van Gogh or defecating on a wedding cake. Again, you put the carriage in front of the horse: (i) writing code without understanding where you're going (ii) finding a new name for the program and calling yourself its author.
- Durandal: Again you start from the name, but you don't have the vaguest clue on how you're going to build it. Even the board representation and move type definition is not clearly understood (let's not even talk about a move generator at this point).
- Firenzina: a few trivial modifications, the first being to put your name on it, and again not the vaguest clue how to do anything with this source code that you don't understand. When I look at the git repo, I don't see any functional modification. Other than renaming stuff and adding or moving around some files, it's still Fire 2.2 by Kranium and Sentinel.

Some people reading this post may think I'm harsh, but it's the reality. Look for yourself if you don't believe me:
https://github.com/ZirconiumX/fruitfly
https://github.com/ZirconiumX/Durandal
https://github.com/Censor/Firenzina

You can read all you want in the chess programming wiki, and forum post, but the reality is: until have written a chess engine yourself, you basically don't know/understand anything. There are so many things that look "simple" in theory, and you'll have to figure out in a real implementation. Simply doing a qsearch() correctly already is full of pitfalls and tradeoffs. I'm not even talking about implementing a hash table, where most newbies get it wrong. And that's just the ABC of the search...

PS: I don't know about Dimitri, because (so far), he hasn't written a single line of real code in Firenzina. But given the way he's been parading with Firenzina on this forum, it's quite obvious that he's just as cluless as Matthew...

PPS: Please don't compare anything you do to DiscoCheck. It's just not even comparable.
There are more, but enough for me.

Reprimand by Daniel Shawul:
http://www.talkchess.com/forum/viewtopi ... =&start=50
Daniel Shawul wrote:You are getting a free pass more frequently now because of your age...
You made a silly post about chess engine naming which nobody gives a damn about.While you do that you also made an accusation to Luca's engine. Six pages of useless discussion followed from that. That makes you a troll in my book.
ZirconiumX wrote: Fine. If I am a persona non grata, I'll leave.
Matthew:out

--------------------------------------------------------------------------
2nd part

Topic:
name for my new engine ?
Autor:
Lucasart = Lucas Braesch
http://www.talkchess.com/forum/viewtopi ... =bibichess

Daniel Shawul wrote:How about LucasChess ? :) Sure it is obvious but still...
NebiyuChess is so named after my future baby's name "Nebiyu".
People should start naming their engine's like that because it is their brain_child_.
lucasart wrote: I thought about that, too. But, unfortunately, LucasChess already exists :(

So it was very funny.


It seems unfair.

injustice
Daniel Shawul
Posts: 4186
Joined: Tue Mar 14, 2006 11:34 am
Location: Ethiopia

Re: Tolerance in the forum-topic Mattew Bardes

Post by Daniel Shawul »

Why are you so butthurt? His post at the time annoyed me because he made an accusation while making a silly post. The former was not acceptable for me because he could have made a separate topic for it if he wanted to, but decided to throw a cheap shot! Typical CC trolling followed with tons of replies. I reacted the same way I always do to such things e.g. the recent Henk situation. I don't see him singling me out of ton of other people though he has every right to do so. In fact in hindsight he was the only one honest in staying true to his style. He kept on going until he wears down everyone. If he was so butthurt like you seem to be, he could have joined the supporting crew and say 'yes' to them to nail me down. :) But no being a true gentleman he proved me right.
Ok I will say this, Mathew please please come back for the sake of good times we had! I am not going to lie and say i didn't mean what i said, because I did mean it. Hope you understand and come back like a gentleman. Happy?
Richard Allbert
Posts: 795
Joined: Wed Jul 19, 2006 9:58 am

Re: Tolerance in the forum-topic Mattew Bardes

Post by Richard Allbert »

You didn't spell his name correctly.
User avatar
Dan Honeycutt
Posts: 5258
Joined: Mon Feb 27, 2006 4:31 pm
Location: Atlanta, Georgia

Re: Tolerance in the forum-topic Mattew Bardes

Post by Dan Honeycutt »

Richard Allbert wrote:You didn't spell his name correctly.
Who?

Best
Dan H.
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Tolerance in the forum-topic Mattew Bardes

Post by zullil »

Matthew R. Brades <--> ZirconiumX
User avatar
Dan Honeycutt
Posts: 5258
Joined: Mon Feb 27, 2006 4:31 pm
Location: Atlanta, Georgia

Re: Tolerance in the forum-topic Mattew Bardes

Post by Dan Honeycutt »

zullil wrote:Matthew R. Brades <--> ZirconiumX
Who didn't spell his name correctly, not whose name was misspelled.

Best
Dan H.
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Tolerance in the forum-topic Mattew Bardes

Post by zullil »

Dan Honeycutt wrote:
zullil wrote:Matthew R. Brades <--> ZirconiumX
Who didn't spell his name correctly, not whose name was misspelled.

Best
Dan H.
The starter of this thread.
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Tolerance in the forum-topic Mattew Bardes

Post by velmarin »

zullil wrote:
Dan Honeycutt wrote:
zullil wrote:Matthew R. Brades <--> ZirconiumX
Who didn't spell his name correctly, not whose name was misspelled.

Best
Dan H.
The starter of this thread.
Oh, I apologize.

But you he understood the context,
or just saw a lack orthographic.
:?:
ZirconiumX
Posts: 1361
Joined: Sun Jul 17, 2011 11:14 am
Full name: Hannah Ravensloft

Re: Tolerance in the forum-topic Mattew Bardes

Post by ZirconiumX »

Ask for something, and you will get it.

I'll have to get back up to speed, though, having not touched my chess code for a month.

Matthew:out
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Tolerance in the forum-topic Mattew Bardes

Post by velmarin »

ZirconiumX wrote:Ask for something, and you will get it.

I'll have to get back up to speed, though, having not touched my chess code for a month.

Matthew:out
Matthew,
Welcome.

Enjoy the forum and chess.
Accept the apology and forget.

:wink: