On Thursday, November 6, 2014 2:30:26 PM UTC-7,
bgbl...@googlemail.com wrote:
> Hi Murat,
Thanks for your responses. I since downloaded your bot and played with it
for a few days. It looks nice. It flows well. It's quite strong and very
fast at the same time.
Apparently it has many special features not found in other bots but except
a couple of them, they are not enough to prefer it over gnubg (actually, I
don't use the similar features on gnubg either) but I want to encourage you
keep improving it and may even try to offer you some suggestions.
One thing I liked is being able to set and see the random dice counter. It
was already available even in jellyfish and I never understood why it was
left out in other bots. Without repeating the reasons I had given earlier,
I think it is a valuable feature.
I was also intrigued by the doubling settings of cautious/normal/aggressive,
which caused me to reinstall your bot to take a second look at it after I
had already uninstalled it. I assume it allows the user to select the "cube
window"? I'll come back to this later on.
>> 1- Is this bot "genetically" same/similar or different than
>> GNU/XGR/Snowie/etc...?
> I'm not sure what is genetically means for you, but it is a neural
> net based. Different to Gnu it's only trained by self-play. XG/Snowie
> training details are not known
Okay, that much was already obvious from your post so maybe I should have
asked instead if it's "philosophically" different? In other words, do you
take the same approach to making checker/cube decisions, etc.?
>> A-c) Will you accept a non-monetary human challenge to your
>> bot and help conduct an open experiment?
> if the setting and the amount of time is reasonable: why not.
Let's put this aside for now, as I feel we may be able to cooperate to do
some interesting experiments without resorting to this.
>> A-d) Will you accept a monetary human challenge to your bot
>> based on prorated even odds, i.e. the proportionate winning
>> chances of the two sides according to your bot's rating of
>> their respective checker and cube skills?
> don't got that.
Did you understand better after Chow's explanation? Anyway, same as above,
let's postpone this for now.
> Be assured that if I invested a fraction of the time that I invested in BGBlitz in normal free lancer work I would have made a not so small fortune....
It's great that you are not purely motivated by money. Perhaps you will be
more open to alternative ideas and put some time/effort into experimenting
with them.
If you have followed some of my arguments here over the years, you probably
know my lack of esteem for of the so-called "cube skill". In a few words,
it is based on arguments like: "Everything else being equal between two bots
and/or bot-like humans, the side who gains the initial advantage will never
lose it!" (after 4 billion games;)...
Therefore, I argue that the "cube window" totally bogus. If we are going to
insist on using the cube, we need to handle it differently and accept that
it may not even require all that great of a skill.
Again, I don't want to repeat what I had posted about my experimenting with
doubling within the first 2-3 rolls against gnubg depending on the dice and
I don't know if anyone else experimented with it with a genuinely open mind
but doing it with two slightly different versions of the same bot may be
more valuable/convincing to bot worshippers.
How hard would it be for you to allow the user to adjust the "cubing window"
to whatever the value he wishes (instead of just cautious/normal/aggressive)?
It looks like the functionality is there already and it should be a matter
of setting the variable to any value instead of preselected three.
Apparently, your bot also already has the feature to play against another
bot(?) If so, I would be very much interested in having the normal bgblitz
bot play against another bgblitz bot identical except in its cube handling
like I would... :)
Would you be willing to help with this?
MK