kaorahi / lizzie Goto Github PK
View Code? Open in Web Editor NEWThis project forked from featurecat/lizzie
Lizzie - Leela Zero Interface
License: GNU General Public License v3.0
This project forked from featurecat/lizzie
Lizzie - Leela Zero Interface
License: GNU General Public License v3.0
Can you add a mini Hawk Eye with features different from the YZY version?
I hope you can provide some source code references.
The first point is to only calculate the matching when the AI's recommended move policy is greater than 0.7. The purpose is to see the matching in situations where the AI's recommendation is very certain.
The second point is that the calculation condition for global matching is that as long as a player's move matches the AI's policy with a probability of 0.1% or more, it is considered a match. This way, beginners can better understand if their moves align with the AI's recommendations.
Please display this information directly on the main screen like this
.
This repository is in a maintenance phase. Don't expect active implementation of new features.
Though I haven't used Lizzie myself for a long time, I still feel a certain attachment to it, remembering the times I was an enthusiastic fan. That's why I plan to fix remaining easy-to-handle bugs. But as for further enhancements, my motivation is limited. My primary focus has shifted to other main projects.
Just so you know: if you submit a feature request, please understand that it's quite likely I won't work on it, unless I find an unexpected spark of motivation in the future.
MENU
final JMenuItem clearAnalysis =
new JMenuItem(resourceBundle.getString("Menu.analyze.clearAnalysis"));
clearAnalysis.addActionListener(
new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
Lizzie.board.clearAnalysis();
}
});
analyzeMenu.add(clearAnalysis);
Board
public void clearAnalysis() {
getData().tryToClearBestMoves();
}
BoardData
public void tryToClearBestMoves() {
bestMoves = new ArrayList<>();
playouts = 0;
engineIndex = Leelaz.engineIndex;
komi = Lizzie.board.getHistory().getGameInfo().getKomi();
if (Lizzie.leelaz.isKataGo) {
Lizzie.leelaz.scoreMean = 0;
Lizzie.leelaz.scoreStdev = 0;
}
}
In Lizzieyzy, there is an issue where the markup tool's placement of marks such as × and △ does not work on the outermost line of the Go board (more precisely, the top is fine, but the left, right, and bottom lines do not work).
Professional Go player Kudan Mimura is introducing practice problems using Lizzieyzy's markup tool on YouTube, but he seems to find this problem inconvenient.
https://www.youtube.com/watch?v=vYBX-Xz5qPM&t=2s
The developer of Lizzieyzy seems to have been out of the game lately, so I asked you, who seems to be quite familiar with Lizzie, to address this issue.
If you feel like it, I would be happy if you could resolve this issue.
When the winrate are extreme, such as 99% vs 1%, the calculation speed is only 30% of normal, but this does not happen in the lizzie yzy version.
Thank you for adding this interesting feature called entropy.
There are a few things I would like you to tell me. Thank you in advance if you don't mind.
See the screenshot below.
I can't find new parameters for translation:
Edit comment
Copy comment
Score game
Rule
Help-Keyboard controls
Thank you very much for fixing the bug in the markup tool last time.
This time as well as last time, this is a request regarding LizzieYzy.
Please see the figure below. 4-5 and 5-5 had "White 2" and "White 4".
It is not inconvenient at all when checking on the GUI, but it is a little troublesome to arrange the stones on the actual Go board while looking at this diagram.
Game records published in magazines and newspapers also display stones that have already been taken and are no longer on the board.
For people who use a real Go board to check their game records, could you please add an option to display stones that have already been taken and are no longer on the board?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.