jmurty /
java-xmlbuilder
XML Builder is a utility that allows simple XML documents to be constructed using relatively sparse Java code
60/100 healthLoading repository data…
mithbre / repository
A relatively simple chess engine (well, there will be one, just not yet) written in java with a javafx frontend.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This project is a stepping stone for another project of mine in the works. As such, at some point after the engine is written this project will end and be rewritten in C/C++ for that other project. This primarily exists so I have something to compare against and have a nice visual reference.
TODO:
///////////////////////////////////////////////////////////////////////////////////////////////////
Move generation will probably help with some of the bugs. If that is removed from board and shared with the engine (whenever that makes an appearance) then it should help simplify the board a little and allow for separate testing.
///////////////////////////////////////////////////////////////////////////////////////////////////
Importing a game will break if there's a promotion involved. Exporting a game will overlook promotions I'm not storing either of these.
UCI engines apparently use a method similar to mine for communicating with the board I use "e2 e4" UCI engines would use "e2e4". UCI engines for promotion would use h7h8q for a queen promotion.
More info here: http://wbec-ridderkerk.nl/html/UCIProtocol.html
///////////////////////////////////////////////////////////////////////////////////////////////////
Move detection is still buggy. I intend to throw a few hundred thousand Lichess games at this to watch it break marvelously. https://database.lichess.org/standard/lichess_db_standard_rated_2014-07.pgn.bz2 (1,048,440 games; 176 MB; ~1 GB inflated) Haven't decided on how to automate the failure detection.
///////////////////////////////////////////////////////////////////////////////////////////////////
Selected from shared topics, language and repository description—not editorial ratings.
jmurty /
XML Builder is a utility that allows simple XML documents to be constructed using relatively sparse Java code
60/100 health1070124410 /
本系统是一个简易的租车信息管理系统,使用java的gui和mysql制作,代码相对简单易懂,只是个人小作业项目,有很多改进地方,可以通过这个来提供思路(This system is a simple car rental information management system, using Java GUI and mysql production, the code is relatively simple and easy to understand, just a small personal work project, there are many improvements, you can provide ideas through this)
45/100 healthThis course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is easy to learn, versatile and very useful for engineers and other professionals. MATLAB is a special-purpose language that is an excellent choice for writing moderate-size programs that solve problems involving the manipulation of numbers. The design of the language makes it possible to write a powerful program in a few lines. The problems may be relatively complex, while the MATLAB programs that solve them are relatively simple: relative, that is, to the equivalent program written in a general-purpose language, such as C++ or Java. As a result, MATLAB is being used in a wide variety of domains from the natural sciences, through all disciplines of engineering, to finance, and beyond, and it is heavily used in industry. Hence, a solid background in MATLAB is an indispensable skill in today’s job market.
KDLGates /
A relatively simple ping client as implemented in Java using sockets.
28/100 healthTuring158 /
This is just a simple Minecraft Launcher, currently with relatively few features.
41/100 healthlukefx /
XML Builder is a utility that allows simple XML documents to be constructed using relatively sparse Java code
28/100 health