structure.GetSymCount and new band.AddBetweenSegments missing
Case number: | 954892-2008227 |
Topic: | Developer Preview |
Opened by: | LociOiling |
Status: | Open |
Type: | Bug |
Opened on: | Tuesday, October 22, 2019 - 02:29 |
Last modified: | Saturday, November 23, 2019 - 14:39 |
When I opened the DevPrev client, it didn't update the version.
Should we use "experimental" or something else instead ?
No, it should be devprev. What platform is this on?
I tested on Mac (a very old version like 10.9 in 2013)
I'm on Windows, and I finally noticed that the build id is 20190822-2e2a2f9739-win_x86-devprev, so 22 August 2019. This was definitely an update, so maybe the August build was pushed instead of the new October version.
I just tried starting a new client and paying a little more attention. There was no update, and the build id remains at 20190822-2e2a2f9739-win_x86-devprev. The function structure.GetSymCount is still absent.
CONFIRMED as Loci said using one of many older clients. Did get an update BUT ONLY TO 22 Aug 2019
There's a new hotfix to devprev. The latest version has structure.GetSymCount in it, so that's progress.
More progress. The function structure.GetSymCount works, and so does the new version of band.AddBetweenSegments with a fifth parameter.
On trimer puzzle 1752, GetSymCount returns 2.
The following code bands segment 2 on the main chain to segment 2 on each of the symmetric chains, specifically atom 5, the beta carbon of each.
print ( "symmetric chains = " .. structure.GetSymCount () ) for ii = 1, structure.GetSymCount () do band.AddBetweenSegments ( 2, 2, 5, 5, ii ) end
There is no update for Mac
(OS 10.8.5)
Version.database: 5 dec 2018
Windows is at 20191029-32048a6a12-win_x86-devprev.
(For those just tuning in, see devprev on the wiki for how to get the developer preview release.)
Where do you find the version code ?
The version is found as "Build ID" under General Options, control + T or the equivalent. The same dialog shows the "Update Group" the client is using.
The build id also appears in log.txt, but it can be hard to find. It looks something like this:
buildid: 20191029-32048a6a12-win_x86-devprev
Status: Open » Closed |
The symmetry functions seem to be working on Windows devprev, so I'm closing this feedback.
Status: Closed » Open |
There is still no update of the devprev for Mac OS.
The symmetry functions don't work for Mac.
Hmm, are you still running a 32-bit client (in the Foldit General Options menu, does your Build ID end in "osx_x86")? If so, you will need to update to the new 64-bit client (Build ID ends in "macos_x64") in order to see the latest devprev features.
You can download Foldit anew from the front page, and that will install the new 64-bit client. Once you have the new download, you will still need change your update group "devprev" (in the options.txt file), just like before.
[Hit enter too fast....]
In 20190822-2e2a2f9739-win_x86-devprev, the new function structure.GetSymCount is missing. (There's no new "symmetry" function that I can find, either.)
The help for band.AddBetweenSegments doesn't show the new chain identifier. Attempting to call the function with a chain identifier results in an error stating that 2 to 4 arguments are valid.