kanerogers / chess-together Goto Github PK
View Code? Open in Web Editor NEWLicense: Do What The F*ck You Want To Public License
License: Do What The F*ck You Want To Public License
CheckState doesn't give a correct score. It only evaluates the score of taking an individual piece. This is not correct.
It is also not CheckState's responsibility to give a score: AI Manager should do this instead.
Ryan:
and i could control both white and black
On the second game vs the computer, I could not take some pieces but about half of them still worked (many were pawns)
On first move I touched the bishop, but let him go. It did not jump back to the center of his tile but was stuck next to origin.
Later the AI (black) castled and immediately moved a second time.
In my first game I ended up placing my king where he was not in check, but could not move anywhere and my pawn was blocked by the black king, so I had to quit the game since I could not move or end the game.
The overall structure of the game is looking much better now, but where I'd like to get to is a fully integrated test suite that covers the following scenarios:
Can we open the scene up to do this?
It would also be good if we could actually test close to what happens in the real world: the player picks up a piece, and then puts it down. That might be tricky but I think it would be ideal to ensure we're testing all the moving parts.
Let people gaze at their ruined world and despair
Once I learnt that I had to drop the King on the Castle it worked fine then I realised my King had disappeared
Fide 3.7e says we have to offer promotion, so. Let's do that.
Suggested implementation: have a left and right arrow on the board, and a tick for "this one". The screen will say which piece.
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.