Arbiter development

Area to discuss development and bugs of official clones (Clone, Arbiter, MSX, Viennasweeper)
NYMIKE
Posts: 14
Joined: Mon May 04, 2009 3:51 am

Re: Arbiter development

Post by NYMIKE » Wed May 26, 2010 2:15 am

My suggestion which I'm not sure whether is possible is make it possible to upk the game at a point of the blast, rather than replay the game in full.

Cryslon
Posts: 122
Joined: Sun Dec 28, 2008 7:41 pm

Re: Arbiter development

Post by Cryslon » Sun Jul 04, 2010 5:26 pm

I've fixed annoying .00 bug and added option to determine numer of digits after point.
Attachments
arbiter_0_48_4.zip
(528.2 KiB) Downloaded 2050 times
Go IRC! (try mibbit)

Cryslon
Posts: 122
Joined: Sun Dec 28, 2008 7:41 pm

Re: Arbiter development

Post by Cryslon » Mon Nov 22, 2010 4:51 am

Arbiter 0.48.5 (final) is ready.
Attachments
arbiter_0_48_5.zip
(530.16 KiB) Downloaded 2970 times
Go IRC! (try mibbit)

Cryslon
Posts: 122
Joined: Sun Dec 28, 2008 7:41 pm

Re: Arbiter development

Post by Cryslon » Mon Nov 22, 2010 4:56 am

I decided to release Arbiter sources. Archive below contains all sources except checksum writer.
Attachments
arbiter_0_48_5_source.zip
(226.19 KiB) Downloaded 2349 times
Go IRC! (try mibbit)

wylx
Posts: 30
Joined: Mon Jan 24, 2011 12:02 am
Location: Cambridge, Massachusetts

Re: Arbiter development

Post by wylx » Mon Feb 07, 2011 1:15 am

Very occasionally, there seems to be a glitch where left-click is somehow registered as double-click. I'm not sure if it's me, my mouse, or Arbiter. It's only happened twice so far so I can't really say much yet about why it appears to happen.

wylx
Posts: 30
Joined: Mon Jan 24, 2011 12:02 am
Location: Cambridge, Massachusetts

Re: Arbiter development

Post by wylx » Mon Feb 07, 2011 4:03 am

I believe I have found the cause of the occurrence left-click becoming a double-click glitch. It happens when after right clicking and keeping the button held down the mouse is moved off the matrix of cells, and the button is released while the mouse is still off of the matrix. Upon putting the mouse back onto the board, the glitch stays until the clicking of the right mouse button. I think this glitch, although a major problem if one doesn't know it, can actually help make a better score if (ab)used the right way!

Cryslon
Posts: 122
Joined: Sun Dec 28, 2008 7:41 pm

Re: Arbiter development

Post by Cryslon » Mon Feb 07, 2011 4:35 am

wylx wrote:I believe I have found the cause of the occurrence left-click becoming a double-click glitch. It happens when after right clicking and keeping the button held down the mouse is moved off the matrix of cells, and the button is released while the mouse is still off of the matrix.
Do you have the latest version? I believed i've fixed this in 48.5.
Go IRC! (try mibbit)

wylx
Posts: 30
Joined: Mon Jan 24, 2011 12:02 am
Location: Cambridge, Massachusetts

Re: Arbiter development

Post by wylx » Tue Feb 08, 2011 1:58 am

I downloaded it from the link in the front page near the end of January...but it appears to be 48.4. Okay, so that's why—I think I'll download 48.5 now. Thanks.

wylx
Posts: 30
Joined: Mon Jan 24, 2011 12:02 am
Location: Cambridge, Massachusetts

Re: Arbiter development

Post by wylx » Sat Feb 12, 2011 11:53 pm

The following is on 48.5:

Recently, I was playing Arbiter is Custom Mode when I minimized it. For some reason, when I restored Arbiter, the timer did not seem to move. When I ended the game, however, I realized that it was moving but was moving at a rate about 20x slower. Curious, I saved a replay file and played it to see what would happen, and it played the ending at the maniacal speed. This has only happened once so far.

EDIT: Apparently some part of the glitch stuck, because in all of my games in the same window after that one the timer increments with each click I make instead of each second. After I changed the board size, it stopped.

EWQMinesweeper
Posts: 410
Joined: Sun Nov 30, 2008 11:50 pm

Re: Arbiter development

Post by EWQMinesweeper » Tue May 10, 2011 7:30 pm

i'm using 48.3 but according to max this still occurs in later versions:

throughput and correctness aren't consistent if you watch a replay several time. if you right-click on the counters window to use "preview replay" and then watch the game several times the thorughput increases with every time you watch the game whereas the correctness decreases. it's not a serious bug, but those few of us who use throughput and correctness should be aware of it.
„Das perlt jetzt aber richtig über, ma sagn. Mach ma' noch'n Bier! Wie heißt das? Biddä! Bidddää! Biddddäää! Reiner Weltladen!“

thefinerminer
Site Admin
Posts: 113
Joined: Tue Jan 08, 2008 3:33 pm
Location: UK, Scotland
Contact:

Re: Arbiter development

Post by thefinerminer » Thu Jul 14, 2011 3:06 pm

Small bug? I just watched Michael Seyfried 90.00 video (find his profile and videos on the Germany ranking) and the Arbiter 48.5 video says 90.00 (90) instead of (91) on the Stats Box.

thefinerminer
Site Admin
Posts: 113
Joined: Tue Jan 08, 2008 3:33 pm
Location: UK, Scotland
Contact:

Re: Arbiter development

Post by thefinerminer » Sun Nov 20, 2011 7:49 pm

Just an idea I had today. It should be easy for Arbiter to notice if the mouse is on Left of Right hand setting and put 1 or 0 in the video file. It would be an easy way to collect this info about players.

Cryslon
Posts: 122
Joined: Sun Dec 28, 2008 7:41 pm

Re: Arbiter development

Post by Cryslon » Thu Mar 15, 2012 7:23 pm

A new version of Arbiter is released.

This is a huge security update, so you should switch to the new version as soon as possible.
Attachments
arbiter_0_49_3.zip
(529.72 KiB) Downloaded 1968 times
Last edited by Cryslon on Thu Mar 15, 2012 11:07 pm, edited 2 times in total.
Go IRC! (try mibbit)

Cryslon
Posts: 122
Joined: Sun Dec 28, 2008 7:41 pm

Re: Arbiter development

Post by Cryslon » Thu Mar 15, 2012 8:39 pm

And an update for avftools.
Attachments
avftools.zip
(15.57 KiB) Downloaded 2006 times
Go IRC! (try mibbit)

Cryslon
Posts: 122
Joined: Sun Dec 28, 2008 7:41 pm

Re: Arbiter development

Post by Cryslon » Mon Apr 16, 2012 9:29 am

Several Arbiter users experienced some lags. The most annoying lag reportedly occurred after blasts, and there were also small lags after clicking f2. A quick analysis showed that the feature causing lag is the so-called Debug Protocol, which is updated every time you win or blast a game, or hit f2. I decided to remove all interactions with the Debug Protocol occurring during normal playing.

Here's the updated version:
Attachments
arbiter_0_49_4.zip
Arbiter 0.49.4
(529.68 KiB) Downloaded 2012 times
Go IRC! (try mibbit)

gacord
Posts: 70
Joined: Thu May 17, 2012 5:14 am

Re: Arbiter development

Post by gacord » Thu May 31, 2012 10:32 am

1.The zini&h.zini stats of exp games are lost in stats.csv
2.I defined QG=time^1.7/3bv ,howerver it seems "^" can't be used in counters

Cryslon
Posts: 122
Joined: Sun Dec 28, 2008 7:41 pm

Re: Arbiter development

Post by Cryslon » Fri Jun 01, 2012 4:29 pm

gacord wrote:1.The zini&h.zini stats of exp games are lost in stats.csv
OH SHIT
2.I defined QG=time^1.7/3bv ,howerver it seems "^" can't be used in counters
I don't think it is useful, but since i'm updating it, i added ^. It has the same priority as multiplication and division (not higher, because i'm too lazy to add a priority level).
Attachments
arbiter_0_49_5.zip
(529.22 KiB) Downloaded 2121 times
Last edited by Cryslon on Mon Jun 04, 2012 4:21 am, edited 1 time in total.
Go IRC! (try mibbit)

gacord
Posts: 70
Joined: Thu May 17, 2012 5:14 am

Re: Arbiter development

Post by gacord » Mon Jun 04, 2012 12:23 am

Great!,I just need to add "()" to ensure my counters works correctly :D H.Zini stats are also very useful

gacord
Posts: 70
Joined: Thu May 17, 2012 5:14 am

Re: Arbiter development

Post by gacord » Mon Jun 25, 2012 6:49 am

Since RQP = (Time+1)/BBBVS = (Time+1)*Time/BBBV ≈ Time^2/BBBV
I made a reserch on 48000+ exp games video data from saolei.net
My point is to find out "Time^?/BBBV" can best show the quality of a game
And after several tests I confirmed QG = Time^1.7/BBBV can best show the quality of a game
I add this to the counters as the follows:
QG|TIMEESTREAL^1.7/BBBV{3}

If the same QG comes from a 120 BBBV game,it is easy to calculate the Time and BBBVS:
MaybeE1|(TIMEESTREAL^1.7/BBBV*120)^(1/1.7)
#|/
@|120/((TIMEESTREAL^1.7/BBBV*120)^(1/1.7))

If the same QG comes from a 210 BBBV game,it is easy to calculate the Time and BBBVS:
MaybeE2|(TIMEESTREAL^1.7/BBBV*210)^(1/1.7)
#|/
@|210/((TIMEESTREAL^1.7/BBBV*210)^(1/1.7))

aclark
Posts: 7
Joined: Thu Sep 27, 2012 7:14 pm

Re: Arbiter development

Post by aclark » Tue Oct 23, 2012 2:26 pm

Arbiter is the best! But... it would be really nice to check flagging/NF in the autosave config and include it in the recording file name. :)

thefinerminer
Site Admin
Posts: 113
Joined: Tue Jan 08, 2008 3:33 pm
Location: UK, Scotland
Contact:

Re: Arbiter development

Post by thefinerminer » Thu Jan 17, 2013 8:59 pm

Hi Cryslon, found a small bug maybe. In really long videos (thanks JoshK for your 960+s custom video) the Counter decimals do not always match the exact time.

For example, Anthony Clark (4372) has a 35 mines on 9x9 video of 158.13 seconds but my counter says 159.10 (the video file and the replay bar both give the correct time). In the IRC not all of us got the same time error but we all were off by a few hundreths.

Thanks for all your work!

aradesh
Posts: 90
Joined: Sat Aug 29, 2009 3:37 pm

Re: Arbiter development

Post by aradesh » Mon Jan 21, 2013 3:36 pm

I can confirm problems with really long videos. I was watching the same 900+s and the video was really jumpy, and the mouse movements on the screen seemed to update roughly every 1s.

gacord
Posts: 70
Joined: Thu May 17, 2012 5:14 am

Re: Arbiter development

Post by gacord » Sat Mar 23, 2013 6:30 am

I have 8000 games on arbiter now :D
A small bug : Top25 NF IOE of BEG INT EXP are infact Top25 NF IOE of EXP INT BEG(I find it as my 25EXPIOE is bigger than my EXPIOE record)

Cryslon
Posts: 122
Joined: Sun Dec 28, 2008 7:41 pm

Re: Arbiter development

Post by Cryslon » Sat Mar 30, 2013 11:20 am

Counter decimals do not always match the exact time.
fixed; wrong parameters in float to string conversion function
not all of us got the same time error but we all were off by a few hundreths.
Really? The bug i found causes the hundredth digit to equal 0 when time exceeds 100. So everybody should have seen 158.10/159.10 on that video.
I was watching the same 900+s and the video was really jumpy, and the mouse movements on the screen seemed to update roughly every 1s.
Funnily, the problem was caused by GUI, more specifically, by the progress bar. I removed the thing on videos longer than 200 seconds, now it seems to work nicely.
Top25 NF IOE of BEG INT EXP are infact Top25 NF IOE of EXP INT BEG
No, actually there remained an ancient piece of code which showed correctness instead of IOE.
Attachments
arbiter_0_49_6.zip
Arbiter 0.49.6
(529.24 KiB) Downloaded 2307 times
Go IRC! (try mibbit)

gacord
Posts: 70
Joined: Thu May 17, 2012 5:14 am

Re: Arbiter development

Post by gacord » Fri Apr 05, 2013 4:20 am

Using 0.49.6 now and the 25NFIOE works fine! :oops:

Post Reply