snowwlex / snowwchess Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/snowwchess
Automatically exported from code.google.com/p/snowwchess
1. New game
2. Load game
3. etc?
Original issue reported on code.google.com by [email protected]
on 2 Mar 2010 at 6:18
ModelIO saves and loads Model, i.e. delayed game.
Original issue reported on code.google.com by [email protected]
on 20 Feb 2010 at 11:05
1. Indicate selected figure
2. Indicate player, which turn is now
Original issue reported on code.google.com by [email protected]
on 8 May 2010 at 9:38
Views doesn't rendering
Original issue reported on code.google.com by [email protected]
on 27 Feb 2010 at 2:27
1. Kapablanka
2. Fischer
3. KingChess
4. BattleChess
5. ???
Original issue reported on code.google.com by [email protected]
on 27 Feb 2010 at 2:31
1. Save previous value
2. Redesign UI using layouts
Original issue reported on code.google.com by [email protected]
on 1 May 2010 at 12:47
TextUI or QtUi by modifying only one line in the code.
Original issue reported on code.google.com by [email protected]
on 10 Apr 2010 at 12:31
1. add to ModelIO
2. add to pseudo-graphical interface
Original issue reported on code.google.com by [email protected]
on 27 Feb 2010 at 2:32
Add a Stalemate
Original issue reported on code.google.com by [email protected]
on 27 Feb 2010 at 3:04
board, history etc
Original issue reported on code.google.com by [email protected]
on 10 Apr 2010 at 12:23
Force moves will be searched on depth, that's more then usual.
Original issue reported on code.google.com by [email protected]
on 18 Mar 2010 at 10:00
1. is_info vs isInfo
2. _n or myN
etc
Original issue reported on code.google.com by [email protected]
on 6 Mar 2010 at 11:10
To do:
part of tree in another thread
To think:
1. exchange of alpha-beta info between threads
2. if left subtree is done, when divide current right tree on two new sub trees
Original issue reported on code.google.com by [email protected]
on 27 Mar 2010 at 11:17
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 6 Mar 2010 at 11:12
Rewrite all platform dependent parts on QT:
1. threads
2. xml
3. ??? (switching on/off usage of ncurses in makefile)
Test under windows.
Original issue reported on code.google.com by [email protected]
on 10 Apr 2010 at 12:30
set:
Who? What level?
Num of rounds
get:
Final count
Original issue reported on code.google.com by [email protected]
on 27 Mar 2010 at 11:22
It can be noticed when AI player thinks, and in deep it can crash if he
counts castlemoves
Original issue reported on code.google.com by [email protected]
on 22 May 2010 at 10:22
Parallel Searcher AI calls 'moveReady' method from the thread, where it
calculates best move.
This method should be called from GUI thread, but GUI thread should be able
to know, if calculating threads are terminated.
Original issue reported on code.google.com by [email protected]
on 8 May 2010 at 7:37
1. Review model's engine
2. May be return moves like iterator
3. Should be not any find figures in list. List should be used just for
quick iterating on them
4. etc?
Original issue reported on code.google.com by [email protected]
on 27 Mar 2010 at 9:45
subj
Original issue reported on code.google.com by [email protected]
on 6 Mar 2010 at 11:11
[deleted issue]
Mini-Max AI
Original issue reported on code.google.com by [email protected]
on 6 Mar 2010 at 11:10
1. Define rules language (eat, move, slide or jump, iswin etc)
2. Try to write rules of at least 3 different chess games in your language.
3 rules files should be created.
Original issue reported on code.google.com by [email protected]
on 20 Feb 2010 at 10:54
When figure goes to the end of the board, it could changed to figure on
players demand.
Original issue reported on code.google.com by [email protected]
on 1 May 2010 at 1:02
View has pointer on Model.
Original issue reported on code.google.com by [email protected]
on 20 Feb 2010 at 11:03
1. View
2. Model
3. Player --- AI
Original issue reported on code.google.com by [email protected]
on 24 Apr 2010 at 10:47
MVV/LVA = most valueable victim, least valuable attacking
this rule make more productive AB prunings
Original issue reported on code.google.com by [email protected]
on 18 Mar 2010 at 9:59
Example: king is red.
Original issue reported on code.google.com by [email protected]
on 1 May 2010 at 12:52
1. No user_views
2. Choose of move with a arrow keys
3. Highlighting of available moves
Original issue reported on code.google.com by [email protected]
on 27 Feb 2010 at 2:30
Both entities are edited together in methods.
It could be helpful to write test, which check if these entities are
consistent after each modifications.
Original issue reported on code.google.com by [email protected]
on 8 May 2010 at 10:24
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 6 Mar 2010 at 11:12
subj
Original issue reported on code.google.com by [email protected]
on 22 May 2010 at 11:42
run(func_ptr, int x[], char *gnuplotFilename)
Original issue reported on code.google.com by [email protected]
on 27 Mar 2010 at 11:14
file dialog.
Original issue reported on code.google.com by [email protected]
on 8 May 2010 at 9:35
possible solution: inheritance
Original issue reported on code.google.com by [email protected]
on 10 Apr 2010 at 1:15
RulesIO load and save Rules
Original issue reported on code.google.com by [email protected]
on 20 Feb 2010 at 11:04
using qt.
Original issue reported on code.google.com by [email protected]
on 10 Apr 2010 at 12:31
1. Rules should be just storage of rules, loaded by RulesIO class
2. Storaging info:
a) initial positions of figures
b) move rules
c) special rules
d) ?check, mate, and stalemate conditions?
Original issue reported on code.google.com by [email protected]
on 2 Mar 2010 at 6:53
New Game
Load/Save
Undo
Original issue reported on code.google.com by [email protected]
on 8 May 2010 at 9:36
1. Castling
2. En passant
Original issue reported on code.google.com by [email protected]
on 27 Feb 2010 at 2:36
Reproduced on atomic chess.
Original issue reported on code.google.com by [email protected]
on 8 May 2010 at 9:40
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 6 Mar 2010 at 11:11
MaxExp, MinExp, Covar
Original issue reported on code.google.com by [email protected]
on 27 Mar 2010 at 11:08
Add a turn's log view
Original issue reported on code.google.com by [email protected]
on 27 Feb 2010 at 2:37
Summary with pictures and detail description.
Downloads
Wiki pages
Original issue reported on code.google.com by [email protected]
on 23 Apr 2010 at 9:03
Several repeated moves leads to game over.
Original issue reported on code.google.com by [email protected]
on 1 May 2010 at 1:02
NegaScout algorithm uses a searching with
null window' to make a more productive alpha-beta prunings.
Original issue reported on code.google.com by [email protected]
on 18 Mar 2010 at 9:58
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.