Sorry if this is counted as spam, but I seriously need to know how you make a Go board and Stones and Create a Neural net work to train it. then running a program with it. can someone please tell me
But that doesnât answer half of my questions, I mean how do they create a go board along with stones then how do they create a neural network. And last question how do you train the neural network.
no one is answering how to make a go board or stones
I think youâre seriously underestimating the complexity of a neural network Go bot.
This is probably one of the best explanations of neural networks though, maybe that helps a little.
In case you want to write a go program from scratch:
I linked above âdeep learning and the game of goâ.
Itâs 389 pages about how to write an go AI including
3.1.1 Implementing the Go Board
Is there a pdf or something for ââdeep learning and the game of goââ?
I meant a pdf that doesnât cost anything.
How candid of you.
I meant a pdf that doesnât cost anything.
If you ever spend hundreds or thousands of hours making a computer game, let me have it for free too. Your hard work has nothing to do with my desire for entertainment.
Do you see the problem here?
Uh. I would give it, just because he worked hard for it doesnât mean i should pay 44 just for something that is not going to help much, I wasnât asking for the intention of creating one but for a example of how it works. and itâs not for entertainment tbh, youâd be surprised how many people just use pdfs.
Easy for you to say that without going through the hassle of hard work. If Deep Learning and the Game of Go isnât going to help much with your query then I donât know if thereâs much else we can do for you.
If you just want an example of how it works, just read the AlphaGo paper, and download the LZ source code if you want an example implementation. You donât need to know how to create the UI if you donât have any actual intention of creating anythingâŠ
I did hard work before, if you mean making a book about deep neural network than youâre right I havenât.
If you plan to learn how to develop a client for go and have no experience with building any client (which I suspect since you ask about building the board and stones), I would advice to start with an easier project first. There are tons of free programming tutorials on creating Pong or Tetris, those are good starters. Go is not fundamentally more difficult, but it will be a step up from those two games for sure.
If itâs about deep learning, once again starting with an ambitious project such as a go AI might be a little hasty. I would start with handwriting recognition or recognising simple shapes first. Those take a lot less time to train as well, so you can see the fruits of your labour faster. Go takes a lot of work and tricks, itâs not for nothing that this had been the largest next challenge for AI since beating Kasparov at Chess 20 years prior.
There are several open sourced libraries that implement the goboard / stones GUI including the backend data structure that holds all the game info. Take a look at this page:
pick one in your favorite language and start playing with the tutorials. The list is far from complete, BTWâpoke around on github and youâll find others.