valuable only compared to the
average elo, so it could be worth showing directly the difference
between the two.
It would be nice to have the possibility to customize the output of the
tree window.
Thanks.
Fulvio Benini
--
engines configuration file)
Thanks.
Fulvio Benini
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best
your opponent weaks and powerful pieces (to
trade them).
What do you think?
Fulvio Benini
--
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this
There is no option to play as black against an uci engine.
So i looked at sergame.tcl:
# Engine always plays for the upper side
I think it will be more user friendly to add a label to state that in
the game configuration window...
---
I wrote some code that improves (i hope) the behavior of mousewhell
scroll over the board:
1) Scrolling back automatically leaves a variation
2) Scrolling forward shows arrows indicating moves for multiple variations
Would you give it a try?
Index: src/tkscid.cpp
===
Pascal Georges wrote:
> The idea is nice but there are a few problems :
> - right now it does only make sense when "show variations window" is
> turned off. Hence it should be better integrated with this : either
> they are mutually exclusive or combined
> - when going back, the arrows displaying
Pascal Georges wrote:
> What do you mean by "should work" ? Did you test it in various cases
> (vars window on/off, docked window on/off) ?
I wrote last e-mail from a pc without a compiler.
This is the correct complete changelog:
Index: tcl/end.tcl
scid databases
simply linking to the library; using all scid features (tree search, pgn
import, game navigation, etc..) and concentrating on specific user
interfaces.
I think that the power of open source is the creation of a communities,
and the spread of scid database format will in return bene
Girolamo Castaldo wrote:
> Ok, let's go step by step.
>
> Case 1:
> 1) Create a new game and make a move (eg. 1.e4);
> 2) Add a comment to it and store it;
> 3) Make Black's move (eg. 1...c5);
> 4) Go back to White's move (1.e4): the comment has disappeared.
>
Can you make a test?
1) Open the t
Girolamo Castaldo wrote:
> This time, it's still there.
>
>
In file main.tcl can you try to comment line 1271:
if {[winfo exists .commentWin]} { .commentWin.cf.text delete 0.0 end }
and see if it solves the original problem?
-
Joost 't Hart wrote:
Fulvio wrote:
Girolamo Castaldo wrote:
This time, it's still there.
In file main.tcl can you try to comment line 1271:
if {[winfo exists .commentWin]} { .commentWin.cf.text delete 0.0 end }
and see if it solves the origin
Alexander Wagner wrote:
> Hi!
>
> First of all I think this is a useful new function, indeed.
> Just tried it but I admit I'm a bit confused to how it
> works.
>
> Say I have the following:
>
> 1. e4 e5
>(1... e6 )
>(1... d6 )
>(1... c5 )
>
> I go to the beginning of the game, right, p
oveCommand will do in the future?
That's why i said that in my opinion it's a design error.
If preMoveCommand is useful (i don't like that comments are stored
without user permission) in my opinion it should be explicitly called by
::move functions.
Bye,
Fulvio
---
Pascal Georges wrote:
2009/12/2 Fulvio mailto:f...@libero.it>>
Pascal Georges wrote:
>> Many tricks are used in code to try to fix it: temporarily
disabling,
>> erasing the comment window text to avoid duplication, etc...
>> But in my opi
Pascal Georges wrote:
2009/12/4 Fulvio mailto:f...@libero.it>>
Pascal Georges wrote:
2009/12/2 Fulvio mailto:f...@libero.it>>
Pascal Georges wrote:
>> Many tricks are used in code to try to fix it: temporarily
disabling,
>
It is possible to create an engine tournament on scid?
Or at least to have a match between two engine?
Thanks,
Fulvio
--
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu
Pascal Georges wrote:
> Indeed it is broken if the option to show variation arrows is ON. I
> looked at the code and could not find its side effect.
>
> Fulvio, could you also have a look ?
I'll check it out (I don't have a compiler here).
With a quick look at the code: is t
Adding:
if {$::autoplayMode} { return 0 }
at the beginning of the proc ::move::drawVarArrows fix it.
Bye,
Fulvio
Pascal Georges wrote:
Indeed it is broken if the option to show variation arrows is ON. I
looked at the code and could not find its side effect.
Fulvio, could you also have a
Robert Ryan wrote:
On 3/2/2010 7:56 PM, Benoit St-Pierre wrote:
How did you proceed, for clarity's sake?
Well, that really a two part question :)
To create the database I used DownLoadThemAll! (a Firefox extension) to
down load all of the TWIC zip files at one time. Then I used 7-zip
it available to the
> public? What do you think?
>
http://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic
With GPL you can always use the code, but if you distribute a derivative
work you need to release it under a compatible license.
http://www.gnu.org/licenses/gpl-faq.html#WhatDoesCompatMean
I always have the tree windows opened when using scid.
I have two problems:
1) Sometimes it get stucked leaving me with a waiting mouse icon
2) I need to wait that the current search ends to move to another position
I want to correct that and would like to have your opinions on which
behavior is
;ll do my own scripting with that information and do something completely
> different from Scid.
>
>
I'm not a lawyer, but in my opinion you can use it without problems if
you release your script under the GPL licence or if you don't release
your script at all (for example
Michal Rudolf wrote:
>>> When the user want to move back or forward and the tree windows is still
>>> busy:
>>> 1) cancel the current search and starts the new one
>>> 2) schedule the new search but ends the current search too
>>> My preference went to 2, considering that so results are computed an
This patch allow to change the board without waiting for tree windows to
complete search.
Can you try it to see if there are some bugs or side effects?
? .cproject
? .project
? Makefile
Index: src/position.cpp
===
RCS file: /cvsroot/
Alexander Wagner wrote:
> Fulvio wrote:
>
> Hi!
>
>> This patch allow to change the board without waiting for tree windows
>> to complete search.
>> Can you try it to see if there are some bugs or side effects?
>
> Could you please check the following:
>
they run in a dedicated process and scid
> can still handle user input on the board. Implemention depends on the
> TCL environment (e.g. thread handling), so I do not know how it is possible.
>
Are you using the cvs version? I wrote the code som
There are some aspects that i want to change in scid:
In the Tree Window:
1) I want to change the the performance statistic. Actually it is just a
lookout in a table based on the opponents elo average, i want to use the
fide formula for the performance calculation and express the result as
+/-
Joost 't Hart wrote:
On 09/01/2010 06:11 PM, Fulvio wrote:
Hi,
There are some aspects that i want to change in scid:
In the Tree Window:
1) I want to change the the performance statistic. Actually it is just a
lookout in a table based on the opponents elo average, i want to use the
400 - year 2010
I'm thinking about something like this:
(white_elo + black_elo) -penalty_year -penalty_elo_diff
That will give me an order of game2 - game1 - game3
Bye, Fulvio
--
This SF.net Dev2Dev email is sp
ve me an order of game2 - game1 - game3
Bye, Fulvio
Sure that would be better than the original, only using -penalty_year adds
what I think is unnecessary complications! Using only the year and the
elos should give the order: game2 - game3 - game1
Not necessarily better, but I think si
or
the white player name, the white player elo, etc. where i can click to
have the results ordered by that value, as in chessbase, but let us not
to be too demanding :-)
Bye, Fulvio
--
This SF.net Dev2Dev email is sponsor
that way is not possible.
So moving on the board does not change or reset any filter.
I agree with this.
It only changes the content of the windows which have the current
position as part of their filter.
As i said, i can't figure exactly what you want to do.
Bye, Fulvio
---
on a slow computer for 10s
or on a powerful computer for 10 minutes, and this should be recorded.
Also, in my opinion, "engine reports blunder" is too long and inaccurate
(can you call blunder a difference of +0.1 in evaluation?).
Finally, if you ca
the one to change the character color in openoffice.
I don't know why you prefer to leave the window opened. Ctrl+e is better
than alt-tab to focus on the window and the comments are more ofter read
than written, so why keep opened a window rarely used?
Bye, Fulvio
P.S.
Do you know
nt
clicking on that toolbar button and saving the changes when the comment
is closed (pratically impeding the user to change the position without
deciding on what to do with the comment).
This should prevent all the problem that the comment window cause when
lef
) Change the FinishGame button behavior for uci engines. If you have
two engines opened you can let play one vs the other.
Please try this with different OS and different engines and report any bug.
Bye, Fulvio
? .cproject
? .project
? Makefile
? pgnfix
? pgnscid
? sc_addmove
? sc_eco
? sc_epgn
Mark Morss wrote:
> When playing through a game with scid and the forward arrow takes you to
> more than one move, a "variations" popup box opens up with a list of the
> possible variations (one of which is highlighted). Clicking in the
> popup box works fine, but there appears to be no way instea
r arrows i can imagine positions with most of the board
covered by arrows.
Actually you have to do the move to enter the variation, and i prefer it
over clicking on the arrow: if the arrow draw over a piece you can't
click the piece t
Steven wrote:
The arrows need to be made slightly wider, and with
canvas bindings to enter into each variation.
I'm not sure, but i think that tk doesn't support tha alpha
channel, so
you can't have transparent arrows like Chessbase's.
With many wider arrows i can imagine positions with
Chris Lott wrote:
> By happenstance I came across this Scid related project/fork whatever.
> Is anyone here involved with this project?
>
> http://scidb.sourceforge.net/
>
> The post that mentioned it was doing so in the context of scidb having
> support to read .cbh files...
>
>
And the screen
looked promising.
>
>
Just an idea, i hadn't try it.
You can let two local engine play one against the other opening two
analysis engine windows and pressing the finish button.
So i suppose that can be possible to write a script that using netcat
redirects the input/outpu
ty to try the new
behavior of the tree window.
Bye,
Fulvio
--
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using p
Gerd Lorscheid wrote:
> Hello,
>
> What I have implemented is the following:
> I have added a checkbox, which controls whether the games in the list are
> filtered by the actual position.
Ok, the user interface is perfect in my opinion.
Can we try to discuss how to do that, maybe starting wit
n is a different thing from the
Ctrl+Shift+B search current board that permanently change the filter.
Bye,
Fulvio
P.S.
I agree that "Game List" window and "Tree Best games" window should be
unified, but there are some big technical difficulties
P.S.2
I think that the "all"
Can someone please commit this patch to current cvs?
It will be easier to me to send new patches.
The code is perfectly safe, it basically do nothing :-)
1) mfile.h and mfile.cpp
The patch inlines the Read*Bytes functions avoiding some million calls
2) pbook.cpp
When you start scid (even without
see something like "UpdateMainFilter" I get chills down my spine.
And I probably would have done the same as a quick hack, but code like this:
+cBaseNum = currentBase;
+currentBase = strGetInteger(argv[3]) - 1;
+
Joost 't Hart wrote:
> Looks like they have stopped CVS. I hope so :-)
>
http://sourceforge.net/apps/wordpress/sourceforge/2011/01/27/service-downtime/
Bye,
Fulvio
--
Special Offer-- Download ArcSight Logg
Does anyone knows the side effects of enabling by default the fastOpen
mode in sc_base_open?
(Obviously apart from taking less time to open a database :-)
Bye,
Fulvio
--
Special Offer-- Download ArcSight Logger for FREE
t i 1 } {$i <= [sc_base count total]} {incr i} {
if { [::tree::dorefresh $i] == "canceled" } { break }
}
} else {
::tree::dorefresh $baseNumber
}
}
Bye,
Fulvio
--
The ultimate all-in-one
the wavs one of our users reworked them to clean them up a
> bit, so I actually added a bunch there yestereve. This would be ok,
> therefore.
>
>
My bad, you're right.
Sorry,
Fulvio
--
The ultimate all-in-one
Alexander Wagner wrote:
> On 02/15/11 09:26, Fulvio wrote:
>
> Hi!
>
>>> That's a problem with the new Cocoa based Tk that ships with 10.6
>>> and docked windows mode. I build the regular Tcl and Carbon based Tk
>>> 8.5.9 from source and use those
nna love this patch).
Please try this accurately and commit if no bugs will be reported.
Bye,
Fulvio
Explanations:
*** main.tcl ***
proc updateBoard asks other windows to refresh only after processing all
queued events.
This means that if you move so fast (or your computer is so busy) that
positi
that 'most interesting'
games come first?)
Bye,
Fulvio
--
Index, Search & Analyze Logs and other IT data in Real-Time with Splunk
Collect, index and harness all the fast moving IT data generated by you
ng from the 20th (ordered desc by "interest".
Only games in treeFilter, i.e. that match the current position, will be
considered)
the result vector can be used like this:
for (int i = 0; i < res.size(); i++) {
IndexEntry* ie = db->idx->FetchEntry (res[i]);
ie->PrintGame
i'm a big google
fan, i must admit that i'm a bit disappointed.
However to develop apps for iPad you have to own a Mac and pay $100, so
i suppose i don't have to complain.
Bye,
Fulvio
--
Simplify data back
Thanks, i will commit your fix.
Larry Isaacs wrote:
> Hi,
>
> The reason that animations don't work with the board flipped is due to
> the resize2 procedure in board.tcl. Its comment mentions "incoherent
> state" if the board is resized while flipped, so in this case it
> un-flips the board, call
he new gamelist window.
Just a combobox for database choice (that don't change the current
game), two checkboxes "filter" and "current position" to restrict
results (this is difficult) and a glist widget.
Step by step.
Bye,
Fulvio
{1:40:02} d5 {1:40:50}
I don't have time for scid development now, but after the summer i will
write some code to interpret a comment starting with h:mm:ss as clock
values and show it on the right of the board.
re is a sort of
constructor function ::docking::CreateWindowOrASimilarName and
::docking::cleanup act as a sort of destructor).
However segfaults are caused by c code, on linux you can use gdb to get
the exact line that cause the segfaul
quot; as tree (the current game don't change and the
active database is still "A")
3 - Click on the "Show the best tree games list" button
4 - From that window you can Load/Browse/Merge interesting games (in the
git version the window is docked and you can sort the results)
piled scid on windows, but i think you need the *source
code* of tcl/tk, not just the compiled binaries.
Hope that someone can give you a more detailed answer.
Bye,
Fulvio
--
RSA(R) C
at someone will find the time to do it; if it's not the case we
can split the patch in smaller parts and divide the task (i will be
happy to review and commit one).
Bye,
Fulvio
--
RSA(R) Conference 2012
Save $700 by
e that i consider
interesting i check the "all games" and take a look at how the strongest
players have played that position in the most recent games.
Naturally, the AND in the search function is more flexible and must be
fixed.
Bye,
Fulvio
--
showed only
when you move the cursor over the title bar.
But for Scid this don't works, i suppose it may depend by tcl/tk.
Someone knows how Unity works and if it is possible to make Scid behave
like the other programs?
Bye,
F
Peter wrote:
>
> Hello,
>
> I'm having problems installing scid in Mandriva 2011 64 bit, this is what
>
> happened in bash.
>
Maybe you can try to install a tcl-devel-8.6 package
--
Keep Your Developer Skills Current with
I changed a couple of lines in the configure and Makefile.conf files.
I'll appreciate if someone could compile the current git code under
Windows and Mac systems and confirm that it works flawlessly.
Thanks,
F
st in case :)
You can try:
sed '1,/^$/d' *emailfilename* >> prova.pgn
Use the command with a couple of different files and try to open the
resulting "prova.pgn" with scid.
Bye,
Fulvio
--
Try
vailable.
I agree if you play just from one computer.
Not that i analyze blitz games, but it's nice to build a tree with my
games and see that i stubbornly play losing variations :-)
Bye,
Fulvio
--
Try befo
quot; from Makefile
4) Remove "-std=c++0x -pthread" from Makefile (no multithreading: "Best
Games" window will be slower).
Bye,
Fulvio
Gerardo Fernandez wrote:
> Hi all,
>
> is it necessary Tcl/Tk 8.6 to compile the Scid version from the Git
> repository?
>
&
r source pgn file to get a list of FEN strings
3) Do a bash script that feed each FEN string to the modified
sc_tree.tcl script
However, I'm not sure i completely understand your particular use case,
because for me it will be si
t; gcc version 4.7.1 20120723 [gcc-4_7-branch revision 189773] (SUSE Linux)
>
> I'm not sure how to generate a stack trace for Tk applications.
>
> Any help would be appreciated.
You can try to disable multithreading (remove "-std=c++0x -pthread" from
Makefile and recomp
click a column header to sort results in a "Best Tree Games"
window; if you like to add further sorting criteria single-click over
another column header.
For sure is a bit messy and counter-intuitive, so this a case where a
good tutorial video "Preparing to play against a
st wanted to point out to new users
how to do things with Scid (free) which, although it certainly is not
perfect, has features that ChessBase has not.
Bye,
Fulvio
Gerd Lorscheid wrote:
> Hello Fulvio,
>
> yes I remembered working on the stuff, but I was not the one stopping a
ested with
ChessBase, do you know if it use the "startpos" command?
If you have thoroughly tested your code and you believe that there are
no problems, send me a patch and i willingly commit it into scid.
Bye,
Fulvio
--
misbehave ?
>
>
I don't know, that's why i asked about ChessBase.
If you follow ChessBase behavior you will be pretty safe.
Bye,
Fulvio
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, C
Steven wrote:
> Fulvio wrote
>
>
>> My fork??
>> As far as i know, this is the current scid code:
>> http://scid.git.sourceforge.net/git/gitweb.cgi?p=scid/scid;a=summary
>>
>
> Mainline Scid nowadays is Pascal's fork.
Hi,
I do not agree
have been clearer:
> how do I proceed **to commit the changes**?
>
> I know I could just change the diff to Fulvio,
> but I would like to have the procedure
> clearly explained, in the mailing list,
> so that people could know how to proceed.
>
> Something must be done alo
Steve A wrote:
> I think we're going to merge the two Scids back into one.
>
> Scid is a little stagnant, what with no active devs , no
> file releases for ages and bugs in Git. This way we'll have
> one bug free source tree, and one mailing list :)
>
> Alexander has added me to the project. The pl
Aljoscha Lautenbach wrote:
> I am very much in favour of this merge.
>
>
> Fulvio, for the people who have not been around as long, could you
> name a reason why you are opposed to the merge? Do you have concrete
> plans to develop Scid further? There has been almost no activi
> In terms of functionality/history/compatibility?
>
> Is there a way to patch scidvspc into scid? In that way keeping
> the root etc?
>
> Fulvio, would that be ok with you?
>
Yes, if Steven wants to merge back with scid (and i'm not sure of this)
he should:
- freeze t
Alexander Wagner wrote:
> On 03/13/2013 09:32 AM, Fulvio wrote:
>
> Hi!
>
>>> Alexander has added me to the project. The plan is to move
>>> git master (scid/scid) to scid/scid-4.3-devel, and import
>>> Scidvspc svn as the new master (probably wont worry ab
Fulvio wrote:
> Yes, if Steven wants to merge back with scid (and i'm not sure of this)
> he should:
> - freeze the code of scidvspc
> - list the features he would like to port to scid
> - write patches for only that features and commit them to scid
> - state on
same c++ code and tcl code don't crash (tcl is
interpreted).
That being said, if you are aware of scid crashes please reply to this
mail stating your OS, scid version and how to reproduce it.
Thanks,
Fulvio
--
Ever
t;libX11*" and report the output?
Thanks,
Fulvio
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
the best
games window clicking on the button in the left-bottom corner and check
that you can sort the output by clicking on the column's headers.
Thanks,
Fulvio
--
Everyone hates slow websites. So do we.
Make your web a
Mario Lacunza wrote:
> yes I can...so?
>
> Saludos / Best regards
>
> Mario Lacunza
you have the latest version.
Bye,
Fulvio
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDy
Steve A wrote:
>> i.e. Pascal's code for docking, don't deserve to be deleted for no reason.
>>
>
> I thought i made it clear - first thing i will do is port the docking
> code. I know this is important to lots of people.
>
> S.
>
>
I thought I was clear too:
- you're proposing to delete ab
Steve A wrote:
> On Wed, Mar 13, 2013 at 6:32 PM, Fulvio wrote:
>
>> Steve A wrote:
>>
>>> I think we're going to merge the two Scids back into one.
>>>
>>> Scid is a little stagnant, what with no active devs , no
>>> file release
rs he wrote on how to use chessbase)
I hope this will not end by blowing in the wind,
Fulvio
--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free t
Mario Lacunza wrote:
> Hi,
>
> I was following the discussion in silence, Im a scid user (now a
> scidvspc user) in Ubuntu linux for years and Im a dev myself and
> opensource fan (and off course I play chess since 12 years old... some
> time ago ;) )
>
> Fulvio: I d
t.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Google Talk / Y! messenger / Skype: mlacunzav
> MSN: mlacun...@hotmail.com
>
> El 14/03/13 09:34, Fulvio escribió:
>> Mario Lacunza wrote:
>>> and after that (for me and if the hands are there) add the scid code
&
Alan Whiteman wrote:
> I think most people, including project lead Alex, are very much in favor
> of having Steve on board and have scidvspc merge into scid. The only
> person not too happy about this is Fulvio. This is understandable since
> years of his own efforts are being s
Steve A wrote:
> Fulvio - you are a great technical coder - the best here, and Scid
> would still be a slow clunker without you - but your project is filled
> with bugs, and you don't have a good a clue about making a good interface :)
> As is obvious from most everyones response
e try to steal it!
It is incredibly, amazingly, spectacularly, wonderfully fast (and you
know how i hate slow software) and it should be (from memory) maybe 50
time faster than the old sorting code or Chessbase sorting (the last
time i tried a long time ago).
What i am missing?
> Fulvio
e exist, and start with 4.9 with different
> sources?
>
> Cheers,
>
Changes, rewrite, improvement = good
Let's delete all this code because we don't bother to look at it = bad
Bye,
Fulvio
--
Ever
Justin Mcclure wrote:
>
> http://www.chessgameslinks.lars-balzer.info
>
> This is a collection of links that have been around a long time.
> Updated often too.
>
We should update the links section of scid website:
http://scid.sourceforge.net/links.html
Any volunteers?
-
th old version of gcc.
Please look at this links and let me know if you need futher help:
http://www.mail-archive.com/scid-users@lists.sourceforge.net/msg05884.html
http://stackoverflow.com/questions/8649828/what-is-wr
heck "Associate SI4 files"
- Check "Create a Desktop icon"
The installer will create only a desktop icon from which you can start
the new version
)
Thanks,
Fulvio
--
Everyone hates slow websites. So do w
Aniket Basu wrote:
> Will this work on a 64-bit machine?
>
It works on both 32-bit and 64-bit.
In the final release there will be a specific (slightly faster) 64-bit
version for Windows 7/8.
Bye,
Fulvio
--
Everyone
find out: the toolbar over the board should
have on the right two arrows that let you navigate the game history).
Bye,
Fulvio
[march 2013 ]
scid-4.4
==
- New features:
* Added two buttons (prev/next) to navigate the history of viewed games
* Gamelist can sort games; thanks to &qu
1 - 100 of 268 matches
Mail list logo