archiloque / blog Goto Github PK
View Code? Open in Web Editor NEWLe contenu des articles du blog
Le contenu des articles du blog
The first sentence is maybe too long. I find it difficult to understand.
In the first sentence, when referencing the first part, maybe add a link to it.
Would it be better to express what the elements of code are doing in the present tense? Example:
First the
level
contains data related to a a game level...
the the
State
represents a state of the game being solved.
I think that it makes the project more real. Like it's not only an idea but a real thing.
I'm proposing two titles :
either
or simply,
s
à la fin de seem
s
à test
-> "There's a bunch of test[...]"s
à read
-> "Now the code read a [...]"implementating
-> implementing
Malgrais #1 et #2 la home et plain des faute !
http://archiloque.net/blog/
Like me, some reader will probably not have played the game yet. Those people would probably benefit from a schema or a short video showing the actions on the game that you intend to implement. I count two of them:
It took me some time to figure out why this step is required. Maybe a reword and an example would add some clarity.
Also, I find it easy to miss the importance of this step, maybe should you add some emphasize?
This article is already long and maybe that everything that's not necessary to the comprehension of it, should remain silent.
This idea applies to the features that are not implemented, like:
Maybe you could just specify that this version of the solver implements only some basic actions, not every possible ones and explain why you chose to do so, like you did but much later in the article (in the "A solution" part).
It didn't make sense to me what this expression means and I had to read the code to understand.
Here's some ideas for a reword:
I find the general structure hard to follow. I think the name chosen for parts are badly presenting their content. Here's a list showing parts and their actual content:
Maybe you can state what you're concretely implementing in the introduction:
and explain why you are implementing the order you chose.
I find it important to remind the reader that "pushing a rock" is built upon "moving".
Maybe that implementing a move and pushing a rock would be better grouped together (not separated by the explanation/implementation of the three steps required to got from one state to the next one).
Maybe it would add clarity to separate the code that strictly concern the puzzle solver game solver, like:
from the implementation of the actions of the game:
I think the solver's design should represent this separation as well.
Dans l'article sur les Oà5P :
"seul le fait d’avoir des personnes dédiées leur permet de communiquer est un mauvais signe car souvent."
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.