Search found 95 matches

by pham
Sun Apr 21, 2024 10:20 am
Forum: Felicity EGTB
Topic: Progress reports
Replies: 4
Views: 48

Re: Progress reports

Attempt 8: We compare the access speeds of some arrays in memory: - created some huge arrays in memory (about 7 GB) using 3 ways: malloc, std::vector and std::array - create random values and set them to random locations in those arrays - measure time Conclusion: their speeds are quite similar. We ...
by pham
Sat Apr 20, 2024 8:03 am
Forum: Felicity EGTB
Topic: Progress reports
Replies: 4
Views: 48

Re: Progress reports

Attempt 6 --------- Just clean the code, rewrite some parts, and cut some redundant variants and functions. - Chess perft 5 took 324 ms - Xiangqi perft 5 took 5453 ms The code looks better and becomes a bit faster Attempt 7 --------- Our code for basic functions such as board representations, move ...
by pham
Fri Apr 19, 2024 12:59 am
Forum: Felicity EGTB
Topic: Progress reports
Replies: 4
Views: 48

Re: Progress reports

Attempt 5 --------- We tried to reduce the number of calling the function incheck for the Xiangqi board. Typically that function is called whenever making a move to check if that move is valid or invalid. The new code calls that function considering if it may affect the status of being incheck: the...
by pham
Wed Apr 17, 2024 1:42 pm
Forum: Felicity EGTB
Topic: Progress reports
Replies: 4
Views: 48

Attempt 4

Attempt 4 We run perft with Xiangqi (Chinese chess) board with the same techniques (mailbox representation + piece list). We used Pikafish (a Xiangqi chess engine developed from Stockfish) to compare. Pikafish was compiled for standard x86-64. All perft depths are 5 and for the start position. Pika...
by pham
Tue Apr 16, 2024 12:40 pm
Forum: Felicity EGTB
Topic: Progress reports
Replies: 4
Views: 48

Progress reports

Perft speed ===== The speed when generating EGTB depends much on the speed of some so basic functions: - Move generator - Check InCheck - Make move, takeback Perft is a perfect one to check the correctness and speed of those functions. In this task, we attempt to make those functions be fast enough...
by pham
Fri Apr 12, 2024 1:05 pm
Forum: Felicity EGTB
Topic: Felicity EGTB restarted
Replies: 0
Views: 319

Felicity EGTB restarted

Felicity EGTB (Endgame database/tablebase) is an open source for generating and probing EGTB. All code is written in C++ (using the standard C++17 library). It supports some chess variants: chess, Xiangqi, and Jeiqi. From testing, EGTB doesn't help chess engines much, in terms of strength/Elo gainin...
by pham
Sat Feb 11, 2023 4:24 am
Forum: Bug reports, suggestions, feature requests
Topic: Colour for evaluation score
Replies: 3
Views: 23498

Re: Colour for evaluation score

In Engine info panel, scores in red means they have been decreasing, blue - increasing.

For graphs, their colours are set in Settings. They could be colours of engines or customised.

There is a bug on setting Score for White side and it has been fixed for the next release. Thanks for the report!
by pham
Wed Feb 08, 2023 11:12 pm
Forum: Bug reports, suggestions, feature requests
Topic: Bug with CB-Emu
Replies: 2
Views: 19756

Re: Bug with CB-Emu

Thanks for the report!

Could you please send me the engine log of those matches? Thanks again!
by pham
Mon Jan 30, 2023 11:18 am
Forum: Openings
Topic: StudentChess
Replies: 3
Views: 34363

Re: StudentChess

Thanks for the book!!! I have done a quick glance, using Database Viewer of BSG to look inside your book. It looks fine. Just a few thoughts: - The book is quite small since the size is under 1 MB, compared with typical books (over multi-MB or GB) - The book is quite narrow (compared with typical bo...
by pham
Mon Jan 30, 2023 10:55 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

Thanks. All those bugs are fixed for the next release.
by pham
Wed Jan 18, 2023 10:06 am
Forum: Announcements
Topic: Version 0.58 (rc1 version) released
Replies: 0
Views: 31255

Version 0.58 (rc1 version) released

Version 0.58 (rc1 version) released This version is RC1 to prepare for the first official version (1.0)! Most of the efforts are to find and fix bugs and do some small changes such as colors, help, guides, and tooltips. However, there are some new things, including: Limit tournament concurrency by ...
by pham
Fri Jan 13, 2023 1:46 am
Forum: Bug reports, suggestions, feature requests
Topic: Extreme game analysis feedback
Replies: 1
Views: 18649

Re: Extreme game analysis feedback

Thanks a lot for the feedback.

I will focus on ECA after the first official release 1.0.
by pham
Fri Jan 13, 2023 1:28 am
Forum: Bug reports, suggestions, feature requests
Topic: Hiarcs 14 cannot be registered as UCI engine
Replies: 1
Views: 17331

Re: Hiarcs 14 cannot be registered as UCI engine

Thanks a lot for the report! I have been struggling to reproduce the issue with BSG 0.57. I don't have Hiarcs 14 or Shredder 13. Thus I have tried Rodent IV on both macOS and Windows 10. On my tests, I have installed Rodent IV in two ways: 1) drag-drop the engine into BSG 2) use Settings->Engine->cl...
by pham
Wed Jan 04, 2023 1:37 am
Forum: Announcements
Topic: Version 0.57 (New Year/rc0 version) released
Replies: 0
Views: 19109

Version 0.57 (New Year/rc0 version) released

Version 0.57 (New Year/rc0 version) released This version is rc0 to prepare for the first official version (1.0)! Besides some minor bug fixes, many small improvements and changes, there are some new things, including: Edit variations (Fig. 1) Display a text in the middle of the board (Fig. 1) A ne...
by pham
Mon Jan 02, 2023 10:05 pm
Forum: Bug reports, suggestions, feature requests
Topic: Banksia Won't Allow Game to Complete
Replies: 6
Views: 20678

Re: Banksia Won't Allow Game to Complete

Do you mean the move from a2 to a1? (a1=Q) I could do it on 0.56. Below is your game after removing the result. [Event "banksia game"] [Site "*"] [Date "2022.12.23"] [Round "*"] [White "Eubos 1.1.0"] [Black "hm::Chessmaster Grandmaster Edition&q...
by pham
Thu Dec 29, 2022 11:05 pm
Forum: Bug reports, suggestions, feature requests
Topic: Banksia Won't Allow Game to Complete
Replies: 6
Views: 20678

Re: Banksia Won't Allow Game to Complete

Thanks a lot for the feedback! I have been struggling to reproduce the issue. I have tried all Pawn moves of the Black side for the last position but all are fine. Which move did you do? When trying, please remember to delete the result from the PGN file first. Otherwise, BSG will think the game is ...
by pham
Wed Dec 28, 2022 5:13 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia Won't Allow Game to Complete
Replies: 6
Views: 20678

Re: Banksia Won't Allow Game to Complete

Thank you for the report! According to your attached file, the game is terminated because of an illegal move. It means the black side (Chessmaster Grandmaster Edition) produced an illegal move and was ruled as a loser. You may check its engine log to find the last move it produced. BTW, I am not sur...
by pham
Wed Dec 14, 2022 11:46 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

When an engine is time out, BSG will wait for a period of that margin before ruling the game. If the engine could return a result within that period, the game could be continued, otherwise it will be terminated and that engine will be ruled as a loser (forfeited by timeout). Margins can help to avoi...
by pham
Tue Dec 13, 2022 12:03 am
Forum: Bug reports, suggestions, feature requests
Topic: 0.56 Mac -Tools download doesn't
Replies: 1
Views: 16896

Re: 0.56 Mac -Tools download doesn't

Thanks for the report. I have been working on that issue!
by pham
Fri Dec 09, 2022 11:16 pm
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

Next two problems/bugs/feature requests: 1. The engines log file logengins.txt has logs of many different (replayed) tournaments, so "View engine-log of game x" doesn't load the correct log of game x of the last tournament but it opens the log of the first "game x" it finds in t...
by pham
Fri Dec 09, 2022 11:07 pm
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

Next bug: Opening a pgn containing chess960 games. 1. Download and expand FRC games of SF 15.1 played at CCRL: http://ccrl.chessdom.com/ccrl/404FRC/games-by-engine-commented/Stockfish_15_1.commented.[1000].pgn.7z 2a. Open the pgn in BanksiaGui 0.56 with option "standard chess": Database o...
by pham
Fri Dec 02, 2022 1:03 pm
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

I have stored it in my to-do list as a bug since you saw it with the latest release. Thanks.

I am struggling to reproduce it even though I have tested with your engines for a while. Will come back to that issue later.
by pham
Wed Nov 30, 2022 9:57 pm
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

But... the problem with the wrong stats of my old engines is still there even with 0.56D. The file you sent me has the wrong numbers already, thus we can't do anything with it. I guess those wrong numbers were caused by parsing engine info when the code has bugs in the previous version. Just ignore...
by pham
Tue Nov 29, 2022 4:57 pm
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

Could you help me to do a quick test: - open the configuration folder of BSG (you may go to Settings—>Log & Configuration and click the button to open it) - close BSG, to make sure it won’t save anything more to that folder - rename or move that folder to somewhere just temporarily, to make sure...
by pham
Tue Nov 29, 2022 9:36 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

Thank you a lot, Matthies. I have fixed some bugs based on your information, and data. The new version (today's sub-version D) has run hundreds of games with all your provided engines without any problem with BSG. Okay, after some time not using Banksia I have downloaded 0.56 for Windows and run som...
by pham
Tue Nov 29, 2022 9:17 am
Forum: Announcements
Topic: Version 0.56 (World Cup 2022 version) released
Replies: 1
Views: 33284

Re: Version 0.56 (World Cup 2022 version) released

I have just uploaded a new sub-version (D), mainly for fixing some known bugs. Please re-download it and help us to test it. There are some improvements and new features, including editing sentences for speeching. Basically, that could support multi-languages: https://i.imgur.com/rP221Ve.png Editabl...
by pham
Tue Nov 29, 2022 9:15 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI 0.56
Replies: 8
Views: 24092

Re: Banksia GUI 0.56

The problem with remembering motors has been solved, but there is a second problem: When I set everything as I want and start the GUI from the beginning, the factory settings appear and so on. So finally I'm back to version 0.55. Because either there is something wrong with this version or with my ...
by pham
Mon Nov 28, 2022 6:22 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

2. Some strange numbers in the Tech table. See screenshot (I hope it will be visible in the post... I will post a link as a fallback). Seems that for some of my older versions the moves/game and time/game is obviously wrong. https://imgur.com/a/v8cBBEa https://imgur.com/a/v8cBBEa Could you send me ...
by pham
Mon Nov 28, 2022 3:54 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI 0.56
Replies: 8
Views: 24092

Re: Banksia GUI 0.56 [User Feedback]

Thank you for the suggestions/bug report. I am going to fix bugs and implement some of them for the next release. Improvements in Database were really great. But searching in Databases maybe simpler and may be more user friendly. Could you suggest more? Kindly provide auto-purging control of Engine ...
by pham
Mon Nov 28, 2022 3:46 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI 0.56
Replies: 8
Views: 24092

Re: Banksia GUI 0.56

I have Windows 10 I installed the motors in two ways Yes, I saw the settings window. Earlier, when I set the coordinates on the chessboard, Banksia also turned off and did not want to turn on. I copied the settings from version 0.55 and it's ok, but the problem was with remembering the engines. I a...
by pham
Mon Nov 28, 2022 1:01 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

Okay, after some time not using Banksia I have downloaded 0.56 for Windows and run some tournament. In this tournament all my versions of RubiChess starting from 0.1 up to current 20221120 were included. Find below some things that I noticed. 1. Version 0.1 of my engine seems to crash Banksia GUI. ...
by pham
Thu Nov 24, 2022 11:37 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI 0.56
Replies: 8
Views: 24092

Re: Banksia GUI 0.56

Thank you for the report!

I have been struggling to reproduce the issue. Can you tell me more info:
- What your OS
- How did you install the engine? By dragging-dropping it into BSG or via the Settings dialog box?
- Right after installing the engine, did you see it in the Settings dialog box?

Thanks
by pham
Wed Nov 23, 2022 2:06 am
Forum: Supports
Topic: Setting Clocks
Replies: 1
Views: 20376

Re: Setting Clocks

No at the moment. BSG uses a complicated code/data for clocks since it supports multi-timers, not easy to change. You may: - edit manually the JSON file (banksiaplaying.json). All information of the current tournament including timers stored on this file - edit the tournament: a) remove non-played g...
by pham
Tue Nov 22, 2022 1:05 am
Forum: Announcements
Topic: Version 0.56 (World Cup 2022 version) released
Replies: 1
Views: 33284

Version 0.56 (World Cup 2022 version) released

Version 0.56 (World Cup 2022 version) released Besides some minor bug fixes, many small improvements and changes, there are some new things, including: Support Apple Silicone with a binary for native Apple silicone Opening books in the default engine folder (it is a sub-folder “engines” in the prog...
by pham
Fri Nov 04, 2022 8:06 am
Forum: Bug reports, suggestions, feature requests
Topic: Engine tournament
Replies: 1
Views: 4477

Re: Engine tournament

Thanks for the report!

Could you tell me more about that tournament? Say, which engines are being used? What timer? What results? You may enter those info or make some screenshots.
by pham
Fri Nov 04, 2022 8:03 am
Forum: Bug reports, suggestions, feature requests
Topic: Analysis Window
Replies: 2
Views: 9761

Re: Analysis Window

Thanks for the idea!

It has been changed/fixed for the next release
by pham
Wed Oct 26, 2022 10:31 am
Forum: Bug reports, suggestions, feature requests
Topic: Cannot start tournament from FEN
Replies: 1
Views: 3435

Re: Cannot start tournament from FEN

Thanks for the report. The bug is fixed for the next release.
by pham
Wed Oct 26, 2022 7:43 am
Forum: Supports
Topic: E-Boards
Replies: 1
Views: 18673

Re: E-Boards

Short answers: no and yes!

No: I love to support electronic chessboards, however I don’t have anyone and don’t have budgets for them.

Yes: Sure I will support whenever I have one with some tech-description.
by pham
Thu Aug 18, 2022 1:28 pm
Forum: Announcements
Topic: Tournament Creator released
Replies: 0
Views: 20395

Tournament Creator released

Tournament Creator is a web app that can create and manage tournaments for games such as chess, go, tennis, and esports… Users could select a tournament type, the number of players, and their names, Tournament Creator will create the tournament. Later users can enter the results of games and Tournam...
by pham
Tue Aug 09, 2022 12:18 am
Forum: Supports
Topic: Banksia GUI videos
Replies: 1
Views: 21971

Re: Banksia GUI videos

https://youtu.be/JucykaAqr2c https://youtube.com/channel/UC6Y6w2k8Yp0GQpo0n2Cc6xQ https://horvathgadorme.wixsite.com/horviguniversalchess You may create new topics in the forum Tournaments and Matches for videos about your tournaments. This topic is about videos of guides, usages for BanksiaGUI, th...
by pham
Mon Aug 08, 2022 6:36 am
Forum: Announcements
Topic: Version 0.55 released
Replies: 0
Views: 20063

Version 0.55 released

Version 0.55 released Besides some minor bug fixes, many small improvements and changes, there are some new things, the majority about databases, including: Network engines can be used for ECA and Analyse Analyze to find blunders Graphs: curve lines (smooth curved lines - good for eyes); line areas...
by pham
Sun Aug 07, 2022 11:43 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia .54 will not run Leela Chess Zero in Tournaments
Replies: 1
Views: 3508

Re: Banksia .54 will not run Leela Chess Zero in Tournaments

Thanks for the feedback.

Could you tell me which OS, Lc0 version you are using? Could you send me the engine log of that tournament? (to create the tournament's engine log, in the New tournament dialog box, click the button Games/Log, tick the box Engines and git it a path name).

Thanks
by pham
Wed Jul 20, 2022 3:35 am
Forum: Bug reports, suggestions, feature requests
Topic: Time control error. Timeleft. Version 0.54 beta
Replies: 2
Views: 3770

Re: Time control error. Timeleft. Version 0.54 beta

wtime is the total time the white side can use to compute a move. If an engine uses more time than that value, it will lose by time.

winc is the amount of adding time that will be added to the time left AFTER making that move.

I think engines typically consider only wtime/btime and ignore winc/binc.
by pham
Fri Jul 15, 2022 1:18 am
Forum: Openings
Topic: Megabase 3.45 million game Book, Polyglot format
Replies: 0
Views: 21242

Megabase 3.45 million game Book, Polyglot format

Megabase 3.45 M game Books in Polyglot format, converted from the collection of Ed Schroer. Select: - games with Elo from 2000 - minimum length from 30 - node repeated from 2 Add: - to 15 plies Score factors: - win x 3, draw x 1, loss x 0 Book size: 1.2m nodes, 19 MB unzip, 8.5 MB zip You can downlo...
by pham
Fri Jul 15, 2022 12:16 am
Forum: Supports
Topic: Banksia GUI videos
Replies: 1
Views: 21971

Banksia GUI videos

Using Stockfish chess with Banksia GUI: https://www.youtube.com/watch?v=RwLwscKXyO8 Using Leela Chess Zero (Lc0) with Banksia GUI: https://www.youtube.com/watch?v=TIn5kM3Eta0 Using Banksia GUI as a Lichess bot manager to play multi bots, multi-games: https://www.youtube.com/watch?v=LCvQPM4VgkY Arran...
by pham
Fri Jul 15, 2022 12:06 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

I have been testing BSG on Ubuntu 18.04 for a while, focusing on tournaments + graphs. So far no problem. Thus it is best if you could give me instructions on how to reproduce the bugs. Otherwise, some screenshots of those bugs should be helpful too. Thanks
by pham
Mon Jul 11, 2022 9:13 am
Forum: Bug reports, suggestions, feature requests
Topic: Banksia GUI still very buggy
Replies: 23
Views: 52814

Re: Banksia GUI still very buggy

Thanks a lot for the feedback, Matthies! As we have discussed already, I have been struggling to reproduce those crashes as you have described with RubiChess on Linux. I have run some tests in several Linux systems but still could not reproduce the issue. If you could, please: - Try yourself on anot...
by pham
Fri Jul 08, 2022 10:45 am
Forum: Announcements
Topic: New features of the forum
Replies: 2
Views: 50612

Re: New features of the forum

Users could "like" posts by clicking on the icon small heart (top right of the post)
by pham
Fri Jul 08, 2022 1:00 am
Forum: Announcements
Topic: New features of the forum
Replies: 2
Views: 50612

Re: New features of the forum

You could post PGN games or FENs, using pgn/fen tags: [Event "banksia game"] [Site "*"] [Date "2022.07.08"] [Round "*"] [White "Aarland, Stein"] [Black "Remlinger, L."] [Result "1/2-1/2"] [TimeControl "depth: 100"] [Time...