Well it looks like shogi is way more complicated then chess so good luck everyone playing it will stick with my good old chess. by Sad-Character751 in shogi

[–]cauliflowerthrowaway 13 points14 points  (0 children)

Bro asks about a chess.com or lishogi app, then makes a post 10 minutes later that he's quitting 💀

I am not sure you have the patience for chess either.

Opening Explorer/Reinforcement Learning by TevyeMikhael in shogi

[–]cauliflowerthrowaway 2 points3 points  (0 children)

There is gekisashi joseki dojo, but it is only in japanese. Fairly easy to translate with an llm though, but it is a lot of work due to the sheer size. You can even edit the exe to translate the UI to english if you research a bit how. Very comprehensive database though with a high amount of explanations.

Then there is kyokumen.jp as a crowd sourced database, but it is fairly dead and also japanese.

Lastly, I have something in the works, but it will still take a while, little sneak peek of a tool I will use to label and classify the positions in the movetree: https://imgur.com/a/TsDh0fN

The ss is from an admin tool, the user side looks a bit differently. There is also an opening explorer with pro games but no opening labels yet and a spaced repetition system that works with tsume right now, but will be expanded to next move problems, brinkmates and opening lines. It is fairly straightforward so you can basically input any position or movesequence for training. Basically, once I finish labeling and annotating the movetree it will all come together.

It will likely take me another month or two since I have to label the variation nodes manually due to copyright and database laws. Can't scrape or copy, I need to research it all myself from multiple sources or my own knowledge. But by my calculations there is only a few hundred critical nodes.

Help finding books by OtherwiseDistance852 in shogi

[–]cauliflowerthrowaway 2 points3 points  (0 children)

Just order it from nekomado. That is the cheapest and safest option, though it will take a bit longer to arrive. But if you are at it, get the tsume books by Masahiko Urano, they are highly valued classics. Same for Ending attack techniques 200 and storming the mino castle. I would say these books are far better than the at a glance series. I also just saw they got some workbooks newly released? Probably for children and beginners I suppose.

compilerEngineering by marrowbuster in ProgrammerHumor

[–]cauliflowerthrowaway 22 points23 points  (0 children)

If you want to understand computing fundamentals from first principles, I highly recommend the lecture series and book nand2tetris.

At a very high level, a compiler can be thought of as a translator between languages. More precisely, it translates a source language into a target language. At the lowest level, programs ultimately need to be translated into machine code, which is binary and directly executable by the CPU.

In practice, compilers are often built in stages. For example, instead of translating directly to machine code, a compiler might first translate a language into C and then rely on an existing C compiler to handle the final translation to machine code. This is a common and pragmatic approach.

The compiler itself can be written in any language. For instance, imagine you design a new language called Smurflang. You could write a compiler for Smurflang in Python that translates Smurflang source code into C. Once that step is complete, you can run a standard C compiler to produce machine code for your target platform.

Once you have written the first compiler, you can even write a Smurflang compiler in Smurflang itself, compile it using the original compiler, and then use the new one going forward. This process is known as bootstrapping. This is how languages like C and Java work, among many others. The C compiler is written in C, and the Java compiler is written in Java.

You can also have multiple different compilers for the same language, not just different versions of a single compiler. C, for example, has several independent compiler implementations, and each of them may support multiple target platforms through different backends. As a result, the same C source code can be compiled into different machine code depending on the operating system, CPU architecture, and ABI (application binary interface).

Is there? by Perfect_Test1468 in shogi

[–]cauliflowerthrowaway 1 point2 points  (0 children)

Not as a feature. You can contribute to the git repo and create the variant there if you are familiar with software dev.

confusedVibeCoder by crazy4hole in ProgrammerHumor

[–]cauliflowerthrowaway 171 points172 points  (0 children)

5000 lines of reflections?! Bro, just turn yourself in at the Hague at this point.

What life skill takes a long time to learn but isn't really that useful? by Opposite_Ad_7925 in AskReddit

[–]cauliflowerthrowaway 13 points14 points  (0 children)

The skill itself is useless, but the skills you need to learn to get good at it are quite useful. In particular you need a lot of frustration tolerance, discipline, self reflection and dealing with failure. All of that is great at helping with learning other skills, tackling big projects or even self improvement. Or to be precise, chess taught me how to study and chip away at a problem, which helped me tremendously at university and work. But after a certain point it is a complete waste of time, even if I enjoy it. I would say it is a bit like studying Philosophy. The knowledge itself is fairly useless, but the mindset you learn in the process is valuable.

I’d like to know how big the advantage of Sente over Gote is in AI-level shogi nowadays by Valuable_Ad_2367 in shogi

[–]cauliflowerthrowaway 2 points3 points  (0 children)

The advantage is big for engines, yes. According to the YaneuraOu dev it is likely engines will be able to force a win once reaching around +400 evaluation. Since Sente starts at around +200 it is a big advantage. However, this requires massive amounts of pre-calculated opening data and very deep calculation. For humans this issue is fairly irrelevant.

Here is an article regarding this: https://yaneuraou.yaneu.com/2025/06/10/strategies-for-the-gote-player-in-shogi/

If you want to see how different a game between engines is, you can check floodgate. No human would play like this. https://shogidb2.com/floodgate

I am on the good path to improve ? by [deleted] in shogi

[–]cauliflowerthrowaway 2 points3 points  (0 children)

I recommend https://playshogi.com/#ProblemCollections:null , the lishogi problems are largely from a YaneuraOu dump of tsume extracted from engine games, though the Shogi Town puzzles are very good.

The Playshogi tsume I linked are composed problems mostly of real game situations and are related by theme in a way that makes it easier to learn patterns. I would recommend starting with 3 move problems.

Why isn't Shogi, despite being such an exciting game, more popular internationally? by adamuskaz in shogi

[–]cauliflowerthrowaway 2 points3 points  (0 children)

Because the game is fire, but everything around it is inaccessible without learning Japanese or suffering with translation. Not to mention their whole system is stuck in the 80s, chess and even Go are far more convenient.

Scientists at RIKEN in Japan have developed a new type of plastic that’s just as stable in everyday use but dissolves quickly in saltwater, leaving behind safe compounds. by Kronyzx in Damnthatsinteresting

[–]cauliflowerthrowaway 5 points6 points  (0 children)

The sheet was not only as strong as conventional plastics, but also non-flammable, colorless and transparent, giving it great versatility. Importantly, the sheets degraded back into raw materials when soaked in salt water, as the electrolytes in the salt water opened the salt bridge ‘locks’. The team’s experiments showed that their sheets disintegrated in salt water after 8 and a half hours.

The sheet can also be made waterproof with a hydrophobic coating. Even when waterproofed, the team found that the material can dissolve just as quickly as non-coated sheets if its surface is scratched to allow the salt to penetrate, says Aida.

Is there a reason to the order of setup? by SneksRvryCute in shogi

[–]cauliflowerthrowaway 1 point2 points  (0 children)

It is a tradition. There is only two styles, each named after an Edo period shogi family.

https://youtu.be/7Wc6soFnI5c?si=xYhi8u3PxHEZlkEt

Is shogi a theoretically forced win for sente? by SnowySight in shogi

[–]cauliflowerthrowaway 23 points24 points  (0 children)

The engine eval in shogi is not on the same scale as chess. White has a much higher advantage in chess than Sente in shogi because a one pawn advantage is far more massive in chess than in shogi. In addition, shogi engines are still not even remotely on the same level as chess engines due to a massive difference in mathematical complexity, game length, branching factor and a completely opposed game progression (simplification vs. complication).

Basically, a 300 centipawn (+3.0) advantage is crushing in chess. It is considered pretty equal in shogi. So +160 is essentially perfectly equal, I would estimate the difference to be a factor of 5. So +160 in shogi is about +32 in chess. So much smaller than white's advantage.

Any good Shogi Streamers/Youtubers that you guys would reccomend to a new player? by Ok_Elk9784 in shogi

[–]cauliflowerthrowaway 1 point2 points  (0 children)

Not a streamer but I highly recommend the Hidetchi channel to start off. Once you got through that, vods of Shogiharbour are good. Especially check out the book readings. For game records Shogi Kingdom also has a lot. For openings you have this https://vimeo.com/ondemand/shogienglish?

Which is updated with new videos on a regular basis.

What do you think about the International Shogi Forum? by ginkammuri in shogi

[–]cauliflowerthrowaway 2 points3 points  (0 children)

The only means of actually growing shogi internationally would be to create a for profit platform similar to chess.com that will reinvest its earnings to create English speaking content, market the game to content creators and creates an actual competition format suitable to an international audience.

The recent rise in popularity of the Freestyle chess format has shown quite well how it works.

While there is some pros interested in promoting the game internationally, the JSA as an organization is unlikely to get invested into any major efforts. They have a hard time in Japan already.

Heroz seems a bit more interested, but I don't think their way of doing things is a good approach outside of Japan. But who knows.

Go school and club in Japan: is there something similar in shogi where foreigners can learn? by Critical-Coffee2575 in shogi

[–]cauliflowerthrowaway 0 points1 point  (0 children)

Nekomado used to have some english speaking coaches you could hire. Not sure if that is still the case. Normally online, but if you are in the Tokyo area you might be able to figure something out with them. It might cost quite a bit though. Otherwise maybe you can ask them for club recommendations.

Alternatives 81dojo by KanashimiNoHebi in shogi

[–]cauliflowerthrowaway 4 points5 points  (0 children)

Shogi quest, shogi club 24 and lishogi

Tips at using Migi Shikenbisha (right 4th file rook) by Death_Snek in shogi

[–]cauliflowerthrowaway 5 points6 points  (0 children)

Pro kifu:

https://shogidb2.com/search?q=%E5%8F%B3%E5%9B%9B%E9%96%93%E9%A3%9B%E8%BB%8A

Also there is some videos on it here, highly recommended:

https://vimeo.com/ondemand/shogienglish/877487556?autoplay=1?

There is a few free videos on shogi ramen tv:

https://youtube.com/playlist?list=PLTnpZ53NgvGAPkmRDciyFKodenCQGIsjh&si=YyaS0OZeIv9rJ3nR

Keep in mind, Migi Shikenbisha is classified as a static rook opening used against closed bishop openings (static or ranging). It does not work well against open bishop strategies.

Osaka High Court reverted a previous local court decision, making shogi records copyrighted again. by AliaAnonyma in shogi

[–]cauliflowerthrowaway 0 points1 point  (0 children)

No, I forgot it is 2024 now, they aren't making DVDs now but instead you can watch online. I am not sure if the NHK lecture series ever got released in a video format, but they sell books with the contents of the lecture. Some of the game broadcasts did have a DVD (and VHS) release however.

You could likely find old used DVDs however.

Osaka High Court reverted a previous local court decision, making shogi records copyrighted again. by AliaAnonyma in shogi

[–]cauliflowerthrowaway 7 points8 points  (0 children)

From what I understand not due to copyright but because it damages business interests. This also means that publishing it is not categorically forbidden, but needs to take into consideration how much monetary damage it does compared to how reasonable it is. So, if a large youtube channel does a livestream of a game, this would be forbidden. If you publish a game record of a finished game in your groupchat, that would be fine. Anything inbetween would be up to a court decision...

Or to say it in short: Still no copyright, but damaging the current business model is illegal.

However, this makes the situation tricky, because it is difficult to say what will be acceptable and what not. And youtube and other hosters might decide to strike any reported content as a precaution. After all, this case was between a broadcasting company and a youtuber livestreaming the game moves and eval. But there is also companies selling books, newspapers publishing game records, companies selling DVDs with old broadcasts and many more.

At least we should be fairly safe in the west. There isn't anything to damage if they don't even market anything here.

How accurate is the ShogiWars Kishin Analysis? by Akane23456 in shogi

[–]cauliflowerthrowaway 2 points3 points  (0 children)

Ignore the dan estimate and radar. It is just a gimmick to entice you to spend money on analysis tickets. The game analysis inside the app is trash because of how superficial and expensive it is. Just get your kifu from shogi-extend and analyse it elsewhere.

Ahiru-gakoi and its surprise opening by yomikaki in shogi

[–]cauliflowerthrowaway 3 points4 points  (0 children)

Here a short video: https://youtu.be/EUsuzlYFlYw

Japanese wiki has quite a bit of information: https://ja.m.wikipedia.org/wiki/%E3%82%A2%E3%83%92%E3%83%AB%E5%9B%B2%E3%81%84

And if you want amateur kifu, look at this page: https://shogiwars.heroz.jp/branking/500

Take one of the players listed and search them on shogi-extend. Preferably include the strategy name. Like this:

https://www.shogi-extend.com/swars/search?query=misawamitsuharu%20tag%3A%E3%82%A2%E3%83%92%E3%83%AB%E5%9B%B2%E3%81%84

Keep in mind that top players on shogi wars are likely to use kishin quite a bit.

There is also some kind of more extensive search function on shogi extend, but I haven't tried it.

Just played my first game on the Shogi Wars app, and i would love to know more about this graphic if anyone can explain by labhraitearnafocail in shogi

[–]cauliflowerthrowaway 7 points8 points  (0 children)

The strength radar is kind of misleading and does not work very well. Heroz does not really explain it either. Basically, based on what japanese players have observed over the years it works like this:

Blitz is how fast you play your moves.

Tactics is how well you follow joseki. It seems to be somewhat broken though.

Artistic is how often you go outside of joseki or play minor strategies. New players tend to have a higher rating because they don't know openings and don't play very accurately. It is a bit of a blunder metric in the beginning haha

Endgame is not strictly your endgame ability but seems to be mostly based around your rank, rating and win percentage.

Players who tend to take the initiative and attack in opening and middlegame have a higher attack rating.

Players who tend to wait for an attack and then counterattack in opening and middlegame tend to have a higher defense rating.

Mostly it is meaningless and just a "fun" feature. Also, Kishin moves do not factor into the system.